diff --git a/tools/sdk-testgen/.prettierignore b/tools/sdk-testgen/.prettierignore index 8a11adc42..14a253c21 100644 --- a/tools/sdk-testgen/.prettierignore +++ b/tools/sdk-testgen/.prettierignore @@ -106,4 +106,7 @@ lib # Project **/test/**/*.yaml -**/test/**/*.json \ No newline at end of file +**/test/**/*.json + +# api scenario files +*.yaml \ No newline at end of file diff --git a/tools/sdk-testgen/common/changes/@autorest/testmodeler/20220705-securitydefinition_2022-07-05-05-14.json b/tools/sdk-testgen/common/changes/@autorest/testmodeler/20220705-securitydefinition_2022-07-05-05-14.json deleted file mode 100644 index 40b2a1b0f..000000000 --- a/tools/sdk-testgen/common/changes/@autorest/testmodeler/20220705-securitydefinition_2022-07-05-05-14.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@autorest/testmodeler", - "comment": "Use modelerfour@4.23.7 and add securityParameters in ExampleModel for ApiKey securityDefinitions.", - "type": "minor" - } - ], - "packageName": "@autorest/testmodeler" -} \ No newline at end of file diff --git a/tools/sdk-testgen/common/config/rush/pnpm-lock.yaml b/tools/sdk-testgen/common/config/rush/pnpm-lock.yaml index 25168ef94..8cd031a66 100644 --- a/tools/sdk-testgen/common/config/rush/pnpm-lock.yaml +++ b/tools/sdk-testgen/common/config/rush/pnpm-lock.yaml @@ -22,11 +22,12 @@ specifiers: jsonpath: ^1.1.1 lodash: ~4.17.21 node-yaml: ^3.2.0 - oav: 2.12.1 + oav: 3.0.3 prettier: ^2.2.1 reflect-metadata: ~0.1.13 ts-jest: ^26.5.5 typescript: ^4.2.4 + yuml2svg: ^5.0.1 dependencies: '@autorest/extension-base': 3.4.4 @@ -50,14 +51,19 @@ dependencies: jsonpath: 1.1.1 lodash: 4.17.21 node-yaml: 3.2.0_eslint@7.32.0 - oav: 2.12.1 + oav: 3.0.3 prettier: 2.6.2 reflect-metadata: 0.1.13 ts-jest: 26.5.6_jest@26.6.3+typescript@4.6.3 typescript: 4.6.3 + yuml2svg: 5.0.1 packages: + /@aduh95/viz.js/3.7.0: + resolution: {integrity: sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==} + dev: false + /@ampproject/remapping/2.1.2: resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==} engines: {node: '>=6.0.0'} @@ -224,29 +230,6 @@ packages: - encoding dev: false - /@azure/core-http/2.2.4: - resolution: {integrity: sha512-QmmJmexXKtPyc3/rsZR/YTLDvMatzbzAypJmLzvlfxgz/SkgnqV/D4f6F2LsK6tBj1qhyp8BoXiOebiej0zz3A==} - engines: {node: '>=12.0.0'} - dependencies: - '@azure/abort-controller': 1.0.4 - '@azure/core-asynciterator-polyfill': 1.0.2 - '@azure/core-auth': 1.3.2 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/logger': 1.0.3 - '@types/node-fetch': 2.6.1 - '@types/tunnel': 0.0.3 - form-data: 4.0.0 - node-fetch: 2.6.7 - process: 0.11.10 - tough-cookie: 4.0.0 - tslib: 2.3.1 - tunnel: 0.0.6 - uuid: 8.3.2 - xml2js: 0.4.23 - transitivePeerDependencies: - - encoding - dev: false - /@azure/core-lro/1.0.5: resolution: {integrity: sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==} engines: {node: '>=8.0.0'} @@ -260,24 +243,6 @@ packages: - encoding dev: false - /@azure/core-lro/2.2.4: - resolution: {integrity: sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==} - engines: {node: '>=12.0.0'} - dependencies: - '@azure/abort-controller': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/logger': 1.0.3 - tslib: 2.3.1 - dev: false - - /@azure/core-paging/1.2.1: - resolution: {integrity: sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA==} - engines: {node: '>=12.0.0'} - dependencies: - '@azure/core-asynciterator-polyfill': 1.0.2 - tslib: 2.3.1 - dev: false - /@azure/core-rest-pipeline/1.8.0: resolution: {integrity: sha512-o8eZr96erQpiq8EZhZU/SyN6ncOfZ6bexwN2nMm9WpDmZGvaq907kopADt8XvNhbEF7kRA1l901Pg8mXjWp3UQ==} engines: {node: '>=12.0.0'} @@ -426,22 +391,6 @@ packages: - encoding dev: false - /@azure/storage-blob/12.9.0: - resolution: {integrity: sha512-ank38FdCLfJ+EoeMzCz3hkYJuZAd63ARvDKkxZYRDb+beBYf+/+gx8jNTqkq/hfyUl4dJQ/a7tECU0Y0F98CHg==} - engines: {node: '>=12.0.0'} - dependencies: - '@azure/abort-controller': 1.0.4 - '@azure/core-http': 2.2.4 - '@azure/core-lro': 2.2.4 - '@azure/core-paging': 1.2.1 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/logger': 1.0.3 - events: 3.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - dev: false - /@babel/code-frame/7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: @@ -800,9 +749,8 @@ packages: - supports-color dev: false - /@faker-js/faker/6.0.0: - resolution: {integrity: sha512-10zLCKhp3YEmBuko71ivcMoIZcCLXgQVck6aNswX+AWwaek/L8S3yz9i8m3tHigRkcF6F2vI+qtdtyySHK+bGA==} - engines: {node: '>=14.0.0', npm: '>=7.0.0'} + /@faker-js/faker/5.5.3: + resolution: {integrity: sha512-R11tGE6yIFwqpaIqcfkcg7AICXzFg14+5h5v0TfF/9+RMDL6jhzCy/pxHVOfbALGdtVYdt6JdR21tuxEgl34dw==} dev: false /@humanwhocodes/config-array/0.5.0: @@ -1334,12 +1282,6 @@ packages: '@types/node': 10.17.0 dev: false - /@types/tunnel/0.0.3: - resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} - dependencies: - '@types/node': 10.17.0 - dev: false - /@types/yargs-parser/21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false @@ -1481,7 +1423,7 @@ packages: dev: false /abbrev/1.0.9: - resolution: {integrity: sha1-kbR5JYinc4wl813W9jdSovh3YTU=} + resolution: {integrity: sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==} dev: false /abbrev/1.1.1: @@ -1585,12 +1527,21 @@ packages: dev: false /ajv-pack/0.3.1: - resolution: {integrity: sha1-tyxNQhnjko5ihC10Le2Tv1B5ZWA=} + resolution: {integrity: sha512-psFkqg+ItqBXjQ0kbdP/Y72Jmz+wHt8MD7bVGdzdxjKsp988QTK5YMQoBsPUotbhnYO8VKPU3vPALYlhO/2gtg==} dependencies: js-beautify: 1.14.2 require-from-string: 1.2.1 dev: false + /ajv/6.12.3: + resolution: {integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: false + /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -1610,7 +1561,7 @@ packages: dev: false /amdefine/1.0.1: - resolution: {integrity: sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=} + resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==} engines: {node: '>=0.4.2'} dev: false optional: true @@ -1674,7 +1625,7 @@ packages: dev: false /archy/1.0.0: - resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: false /argparse/1.0.10: @@ -1703,7 +1654,7 @@ packages: dev: false /array-equal/1.0.0: - resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=} + resolution: {integrity: sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==} dev: false /array-includes/3.1.4: @@ -1753,7 +1704,7 @@ packages: dev: false /assert-plus/1.0.0: - resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} engines: {node: '>=0.8'} dev: false @@ -1782,7 +1733,7 @@ packages: dev: false /asynckit/0.4.0: - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: false /atob/2.1.2: @@ -1799,7 +1750,7 @@ packages: dev: false /aws-sign2/0.7.0: - resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} dev: false /aws4/1.11.0: @@ -1924,13 +1875,13 @@ packages: dev: false /bcrypt-pbkdf/1.0.2: - resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} dependencies: tweetnacl: 0.14.5 dev: false /bluebird/2.11.0: - resolution: {integrity: sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=} + resolution: {integrity: sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==} dev: false /brace-expansion/1.1.11: @@ -1964,7 +1915,7 @@ packages: dev: false /brotli/1.3.2: - resolution: {integrity: sha1-UlqcrU/LqWR119OI9q7LE+7VL0Y=} + resolution: {integrity: sha512-K0HNa0RRpUpcF8yS4yNSd6vmkrvA+wRd+symIcwhfqGLAi7YgGlKfO4oDYVgiahiLGNviO9uY7Zlb1MCPeTmSA==} dependencies: base64-js: 1.5.1 dev: false @@ -1999,7 +1950,7 @@ packages: dev: false /buffer-equal-constant-time/1.0.1: - resolution: {integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=} + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} dev: false /buffer-from/1.1.2: @@ -2039,7 +1990,7 @@ packages: dev: false /call-me-maybe/1.0.1: - resolution: {integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=} + resolution: {integrity: sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==} dev: false /callsites/3.1.0: @@ -2079,7 +2030,7 @@ packages: dev: false /caseless/0.12.0: - resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: false /chalk/2.4.2: @@ -2207,7 +2158,7 @@ packages: dev: false /color-name/1.1.3: - resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} dev: false /color-name/1.1.4: @@ -2272,11 +2223,11 @@ packages: dev: false /commondir/1.0.1: - resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: false /commonmark/0.28.1: - resolution: {integrity: sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=} + resolution: {integrity: sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==} hasBin: true dependencies: entities: 1.1.2 @@ -2330,7 +2281,7 @@ packages: dev: false /core-util-is/1.0.2: - resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} dev: false /core-util-is/1.0.3: @@ -2424,7 +2375,7 @@ packages: dev: false /dashdash/1.14.1: - resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 @@ -2448,7 +2399,7 @@ packages: dev: false /date-format/0.0.2: - resolution: {integrity: sha1-+v1Ej3IRXvHitzkVWukvK+bCjdE=} + resolution: {integrity: sha512-M4obuJx8jU5T91lcbwi0+QPNVaWOY1DQYz5xUuKYWO93osVzB2ZPqyDUc5T+mDjbA1X8VOb4JDZ+8r2MrSOp7Q==} dev: false /debug/2.6.9: @@ -2560,7 +2511,7 @@ packages: dev: false /delayed-stream/1.0.0: - resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} dev: false @@ -2575,7 +2526,7 @@ packages: dev: false /difflib/0.2.4: - resolution: {integrity: sha1-teMDYabbAjF21WKJLbhZQKcY9H4=} + resolution: {integrity: sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w==} dependencies: heap: 0.2.7 dev: false @@ -2619,7 +2570,7 @@ packages: dev: false /ecc-jsbn/0.1.2: - resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 @@ -2763,7 +2714,7 @@ packages: dev: false /escodegen/1.8.1: - resolution: {integrity: sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=} + resolution: {integrity: sha512-yhi5S+mNTOuRvyW4gWlg5W1byMaQGWWSYHXsuFZ7GBo7tpyOwi2EdzMP/QWxh9hwkD2m+wDVHJsxhRIj+v/b/A==} engines: {node: '>=0.12.0'} hasBin: true dependencies: @@ -2991,7 +2942,7 @@ packages: dev: false /esprima/2.7.3: - resolution: {integrity: sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=} + resolution: {integrity: sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==} engines: {node: '>=0.10.0'} hasBin: true dev: false @@ -3017,7 +2968,7 @@ packages: dev: false /estraverse/1.9.3: - resolution: {integrity: sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=} + resolution: {integrity: sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==} engines: {node: '>=0.10.0'} dev: false @@ -3146,12 +3097,12 @@ packages: dev: false /extsprintf/1.3.0: - resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} dev: false /faker/4.1.0: - resolution: {integrity: sha1-HkW7vsxndLPBlfrSg1EJxtdIzD8=} + resolution: {integrity: sha512-ILKg69P6y/D8/wSmDXw35Ly0re8QzQ8pMfBCflsGiZG2ZjMUNLYNexA6lz5pkmJlepVdsiDFUxYAzPQ9/+iGLA==} dev: false /faker/5.5.3: @@ -3182,7 +3133,7 @@ packages: dev: false /fast-levenshtein/2.0.6: - resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: false /fastq/1.13.0: @@ -3209,7 +3160,7 @@ packages: dev: false /file-type/3.9.0: - resolution: {integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek=} + resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==} engines: {node: '>=0.10.0'} dev: false @@ -3303,7 +3254,7 @@ packages: dev: false /foreach/2.0.5: - resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} + resolution: {integrity: sha512-ZBbtRiapkZYLsqoPyZOR+uPfto0GRMNQN1GwzZtZt7iZvPPbDDQV0JF5Hx4o/QFQ5c0vyuoZ98T8RSBbopzWtA==} dev: false /foreground-child/2.0.0: @@ -3315,7 +3266,7 @@ packages: dev: false /forever-agent/0.6.1: - resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: false /form-data/2.3.3: @@ -3380,8 +3331,8 @@ packages: js-yaml: 3.14.1 dev: false - /fs-extra/10.0.1: - resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==} + /fs-extra/10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} dependencies: graceful-fs: 4.2.10 @@ -3460,7 +3411,7 @@ packages: dev: false /getpass/0.1.7: - resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} dependencies: assert-plus: 1.0.0 dev: false @@ -3473,7 +3424,7 @@ packages: dev: false /glob/5.0.15: - resolution: {integrity: sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=} + resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==} dependencies: inflight: 1.0.6 inherits: 2.0.4 @@ -3493,6 +3444,17 @@ packages: path-is-absolute: 1.0.1 dev: false + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -3557,7 +3519,7 @@ packages: dev: false /har-schema/2.0.0: - resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} engines: {node: '>=4'} dev: false @@ -3580,7 +3542,7 @@ packages: dev: false /has-flag/1.0.0: - resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=} + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} engines: {node: '>=0.10.0'} dev: false @@ -3696,11 +3658,11 @@ packages: dev: false /http-reasons/0.1.0: - resolution: {integrity: sha1-qVPKZwB4Zp3eFCzomUAbnW6F07Q=} + resolution: {integrity: sha512-P6kYh0lKZ+y29T2Gqz+RlC9WBLhKe8kDmcJ+A+611jFfxdPsbMRQ5aNmFRM3lENqFkK+HTTL+tlQviAiv0AbLQ==} dev: false /http-signature/1.2.0: - resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 @@ -3745,8 +3707,8 @@ packages: engines: {node: '>=8.12.0'} dev: false - /humanize-duration/3.27.1: - resolution: {integrity: sha512-jCVkMl+EaM80rrMrAPl96SGG4NRac53UyI1o/yAzebDntEY6K6/Fj2HOjdPg8omTqIe5Y0wPBai2q5xXrIbarA==} + /humanize-duration/3.27.2: + resolution: {integrity: sha512-A15OmA3FLFRnehvF4ZMocsxTZYvHq4ze7L+AgR1DeHw0xC9vMd4euInY83uqGU9/XXKNnVIEeKc1R8G8nKqtzg==} dev: false /iconv-lite/0.4.24: @@ -3834,7 +3796,7 @@ packages: dev: false /ip-regex/2.1.0: - resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} engines: {node: '>=4'} dev: false @@ -3853,7 +3815,7 @@ packages: dev: false /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: false /is-arrayish/0.3.2: @@ -4076,7 +4038,7 @@ packages: dev: false /isarray/0.0.1: - resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: false /isarray/1.0.0: @@ -4100,7 +4062,7 @@ packages: dev: false /isstream/0.1.2: - resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} dev: false /istanbul-lib-coverage/3.2.0: @@ -4182,7 +4144,7 @@ packages: dev: false /istanbul/0.4.5: - resolution: {integrity: sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=} + resolution: {integrity: sha512-nMtdn4hvK0HjUlzr1DrKSUY8ychprt8dzHOgY2KXsIhHu5PuQQEOTM27gV9Xblyon7aUH/TSFIjRHEODF/FRPg==} deprecated: |- This module is no longer maintained, try this instead: npm i nyc @@ -4654,7 +4616,7 @@ packages: dependencies: config-chain: 1.1.13 editorconfig: 0.15.3 - glob: 7.2.0 + glob: 7.2.3 nopt: 5.0.0 dev: false @@ -4689,7 +4651,7 @@ packages: dev: false /jsbn/0.1.1: - resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} dev: false /jsdom/11.12.0: @@ -4835,7 +4797,7 @@ packages: dev: false /json-stringify-safe/5.0.1: - resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: false /json5/1.0.1: @@ -4964,14 +4926,14 @@ packages: dev: false /kind-of/3.2.2: - resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: false /kind-of/4.0.0: - resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=} + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 @@ -5007,7 +4969,7 @@ packages: dev: false /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 @@ -5031,7 +4993,7 @@ packages: dev: false /liquid-json/0.3.1: - resolution: {integrity: sha1-kVWhgTbYprJhXl8W+aJEira1Duo=} + resolution: {integrity: sha512-wUayTU8MS827Dam6MxgD72Ui+KOSF+u/eIqpatOtjnvgJ0+mnDq33uC2M7J0tPK+upe/DpUAuK4JUU89iBoNKQ==} engines: {node: '>=4'} dev: false @@ -5062,39 +5024,39 @@ packages: dev: false /lodash.flattendeep/4.4.0: - resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: false /lodash.get/4.4.2: - resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} dev: false /lodash.includes/4.3.0: - resolution: {integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=} + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} dev: false /lodash.isboolean/3.0.3: - resolution: {integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=} + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} dev: false /lodash.isequal/4.5.0: - resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} dev: false /lodash.isinteger/4.0.4: - resolution: {integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=} + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} dev: false /lodash.isnumber/3.0.3: - resolution: {integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=} + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} dev: false /lodash.isplainobject/4.0.6: - resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} dev: false /lodash.isstring/4.0.1: - resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} dev: false /lodash.merge/4.6.2: @@ -5102,11 +5064,11 @@ packages: dev: false /lodash.once/4.1.1: - resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=} + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: false /lodash.sortby/4.7.0: - resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} dev: false /lodash.truncate/4.4.2: @@ -5194,7 +5156,7 @@ packages: dev: false /mdurl/1.0.1: - resolution: {integrity: sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=} + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: false /meow/10.1.2: @@ -5225,7 +5187,7 @@ packages: dev: false /methods/1.1.2: - resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} dev: false @@ -5349,18 +5311,19 @@ packages: commander: 9.1.0 dev: false - /moment/2.29.2: - resolution: {integrity: sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg==} + /moment/2.29.4: + resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} dev: false - /ms-rest/2.5.5: - resolution: {integrity: sha512-tex77hZuy/oqtn18Py88Gz6GgLfRFBKsnyGPrQIhfUCwzrqOBPw9Hda3JQKtmJ+wwsOj/2WMU0mrGkdPHf66Rg==} + /ms-rest/2.5.6: + resolution: {integrity: sha512-3Scy/pF43wqPEPeJxhOsLs16m6Rt+9zqf+jKdg+guuonytKmFSxerQM2exlQIDTqFVTsLXrPEGFWTGSwivRRkA==} dependencies: + ajv: 6.12.3 duplexer: 0.1.2 http-signature: 1.3.6 is-buffer: 1.1.6 is-stream: 1.1.0 - moment: 2.29.2 + moment: 2.29.4 request: 2.88.2 through: 2.3.8 tunnel: 0.0.5 @@ -5402,7 +5365,7 @@ packages: dev: false /native-promise-only/0.8.1: - resolution: {integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=} + resolution: {integrity: sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==} dev: false /natural-compare/1.4.0: @@ -5510,7 +5473,7 @@ packages: dev: false /nopt/3.0.6: - resolution: {integrity: sha1-xkZdvwirzU2zWTF/eaxopkayj/k=} + resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==} hasBin: true dependencies: abbrev: 1.1.1 @@ -5587,7 +5550,7 @@ packages: find-up: 4.1.0 foreground-child: 2.0.0 get-package-type: 0.1.0 - glob: 7.2.0 + glob: 7.2.3 istanbul-lib-coverage: 3.2.0 istanbul-lib-hook: 3.0.0 istanbul-lib-instrument: 4.0.3 @@ -5613,8 +5576,8 @@ packages: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: false - /oav/2.12.1: - resolution: {integrity: sha512-8WJWrPIXA8acl6gjgL48Q+q5tA38j/iwu6QGchpxj11Oi7WLx4Yiw+OnKc9cBQ1/m+IbAY+vm5w+tSThCK0C4A==} + /oav/3.0.3: + resolution: {integrity: sha512-Hqh+0sIJSU0sIRpiHguLe3k1ZYVQ+OGct7bF6QLVJLPC3Wn092EPDwP+c7O/1h2clLNYZTbW4OhoRgKoNt45ZA==} engines: {node: '>=10.11.0'} hasBin: true dependencies: @@ -5626,20 +5589,18 @@ packages: '@azure/ms-rest-azure-js': 2.1.0 '@azure/ms-rest-js': 2.6.1 '@azure/openapi-markdown': 0.9.4 - '@azure/storage-blob': 12.9.0 '@microsoft.azure/autorest-extension-base': 1.0.13 '@ts-common/commonmark-to-markdown': 2.0.2 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 ajv-pack: 0.3.1 - autorest: 3.6.1 commonmark: 0.29.3 deepdash: 5.3.9 difflib: 0.2.4 fast-json-stable-stringify: 2.1.0 - fs-extra: 10.0.1 - glob: 7.2.0 - humanize-duration: 3.27.1 + fs-extra: 10.1.0 + glob: 7.2.3 + humanize-duration: 3.27.2 inversify: 5.1.1 js-yaml: 4.1.0 json-merge-patch: 1.0.2 @@ -5654,13 +5615,13 @@ packages: md5-file: 5.0.0 mkdirp: 1.0.4 mockjs: 1.1.0 - moment: 2.29.2 - ms-rest: 2.5.5 + moment: 2.29.4 + ms-rest: 2.5.6 mustache: 4.2.0 newman: 5.3.2 node-abort-controller: 1.2.1 - path-to-regexp: 6.2.0 - postman-collection: 4.1.2 + path-to-regexp: 6.2.1 + postman-collection: 4.1.4 reflect-metadata: 0.1.13 swagger-parser: 10.0.3 toposort: 2.0.2 @@ -5669,7 +5630,7 @@ packages: winston: 3.7.2 yargs: 15.4.1 yasway: 1.10.7 - yuml2svg: 4.2.2 + yuml2svg: 5.0.1 z-schema: 5.0.3 transitivePeerDependencies: - debug @@ -5986,8 +5947,8 @@ packages: isarray: 0.0.1 dev: false - /path-to-regexp/6.2.0: - resolution: {integrity: sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==} + /path-to-regexp/6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} dev: false /path-type/4.0.0: @@ -5996,7 +5957,7 @@ packages: dev: false /performance-now/2.1.0: - resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: false /picocolors/1.0.0: @@ -6009,7 +5970,7 @@ packages: dev: false /pify/3.0.0: - resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} dev: false @@ -6063,11 +6024,11 @@ packages: uuid: 8.3.2 dev: false - /postman-collection/4.1.2: - resolution: {integrity: sha512-nRYgzeo2VwQZZXF8YUMUvG8wKXPmjQ+BZPMXix+tNRWBHWAdqa191AwBL80LQxvHzECYp8Lp1JXMpg4OMXHLnw==} + /postman-collection/4.1.4: + resolution: {integrity: sha512-3b/ZUrCIXRG3Eh3P6usiBYSZbCHTwMsJJ1l2RID/rdv/EC8YyhVS5PKGKdpYrRB69F/fETD9lOAuhvCwj0h71w==} engines: {node: '>=10'} dependencies: - '@faker-js/faker': 6.0.0 + '@faker-js/faker': 5.5.3 file-type: 3.9.0 http-reasons: 0.1.0 iconv-lite: 0.6.3 @@ -6076,7 +6037,7 @@ packages: mime-format: 2.0.1 mime-types: 2.1.35 postman-url-encoder: 3.0.5 - semver: 7.3.5 + semver: 7.3.7 uuid: 8.3.2 dev: false @@ -6147,7 +6108,7 @@ packages: dev: false /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} dev: false @@ -6198,7 +6159,7 @@ packages: dev: false /process/0.11.10: - resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} dev: false @@ -6235,11 +6196,11 @@ packages: dev: false /proto-list/1.2.4: - resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: false /pseudomap/1.0.2: - resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: false /psl/1.8.0: @@ -6368,7 +6329,7 @@ packages: dev: false /release-zalgo/1.0.0: - resolution: {integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=} + resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} engines: {node: '>=4'} dependencies: es6-error: 4.1.1 @@ -6444,7 +6405,7 @@ packages: dev: false /require-from-string/1.2.1: - resolution: {integrity: sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=} + resolution: {integrity: sha512-H7AkJWMobeskkttHyhTVtS0fxpFLjxhbfMa6Bk3wimP7sdPRGL3EyCg3sAQenFfAe+xQ+oAc85Nmtvq0ROM83Q==} engines: {node: '>=0.10.0'} dev: false @@ -6480,7 +6441,7 @@ packages: dev: false /resolve/1.1.7: - resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=} + resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==} dev: false /resolve/1.22.0: @@ -6598,6 +6559,14 @@ packages: lru-cache: 6.0.0 dev: false + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /serialised-error/1.1.3: resolution: {integrity: sha512-vybp3GItaR1ZtO2nxZZo8eOo7fnVaNtP3XE2vJKgzkKR2bagCkdJ1EpYYhEMd3qu/80DwQk9KjsNSxE3fXWq0g==} dependencies: @@ -6665,7 +6634,7 @@ packages: dev: false /sigmund/1.0.1: - resolution: {integrity: sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=} + resolution: {integrity: sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==} dev: false /signal-exit/3.0.7: @@ -6673,7 +6642,7 @@ packages: dev: false /simple-swizzle/0.2.2: - resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 dev: false @@ -6764,7 +6733,7 @@ packages: optional: true /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} dev: false @@ -6840,11 +6809,11 @@ packages: dev: false /stack-trace/0.0.10: - resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} + resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} dev: false /stack-trace/0.0.9: - resolution: {integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=} + resolution: {integrity: sha512-vjUc6sfgtgY0dxCdnc40mK6Oftjo9+2K8H/NG81TMhgL392FtiPA9tn9RLyTxXmTLPJPjF3VyzFp6bsWFLisMQ==} dev: false /stack-utils/2.0.5: @@ -6869,7 +6838,7 @@ packages: dev: false /stealthy-require/1.1.1: - resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} + resolution: {integrity: sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==} engines: {node: '>=0.10.0'} dev: false @@ -6879,7 +6848,7 @@ packages: dev: false /stream-length/1.0.2: - resolution: {integrity: sha1-gnfzy+5JpNqrz9tOL0qbXp8snwA=} + resolution: {integrity: sha512-aI+qKFiwoDV4rsXiS7WRoCt+v2RX1nUj17+KJC5r2gfh5xoSJIfP6Y3Do/HtvesFcTSWthIuJ3l1cvKQY/+nZg==} dependencies: bluebird: 2.11.0 dev: false @@ -6902,7 +6871,7 @@ packages: dev: false /string.prototype.repeat/0.2.0: - resolution: {integrity: sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=} + resolution: {integrity: sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==} dev: false /string.prototype.trimend/1.0.4: @@ -6995,7 +6964,7 @@ packages: dev: false /supports-color/3.2.3: - resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=} + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} engines: {node: '>=0.8.0'} dependencies: has-flag: 1.0.0 @@ -7042,7 +7011,7 @@ packages: dev: false /swagger-schema-official/2.0.0-bab6bed: - resolution: {integrity: sha1-cAcEaNbSl3ylI3suUZyn0Gouo/0=} + resolution: {integrity: sha512-rCC0NWGKr/IJhtRuPq/t37qvZHI/mH4I4sxflVM+qgVe5Z2uOCivzWaVbuioJaB61kvm5UvB7b49E+oBY0M8jA==} dev: false /symbol-tree/3.2.4: @@ -7094,7 +7063,7 @@ packages: dev: false /through/2.3.8: - resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: false /tmpl/1.0.5: @@ -7139,7 +7108,7 @@ packages: dev: false /toposort/2.0.2: - resolution: {integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=} + resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} dev: false /tough-cookie/2.5.0: @@ -7169,11 +7138,11 @@ packages: dev: false /tr46/0.0.3: - resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: false /tr46/1.0.1: - resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: punycode: 2.1.1 dev: false @@ -7244,7 +7213,7 @@ packages: dev: false /tunnel-agent/0.6.0: - resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 dev: false @@ -7260,11 +7229,11 @@ packages: dev: false /tweetnacl/0.14.5: - resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} dev: false /type-check/0.3.2: - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 @@ -7385,7 +7354,7 @@ packages: dev: false /util-deprecate/1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: false /uuid/3.4.0: @@ -7432,7 +7401,7 @@ packages: dev: false /verror/1.10.0: - resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 @@ -7470,7 +7439,7 @@ packages: dev: false /webidl-conversions/3.0.1: - resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: false /webidl-conversions/4.0.2: @@ -7498,7 +7467,7 @@ packages: dev: false /whatwg-url/5.0.0: - resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 @@ -7589,7 +7558,7 @@ packages: dev: false /wordwrap/1.0.0: - resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: false /wrap-ansi/6.2.0: @@ -7668,7 +7637,7 @@ packages: dev: false /yallist/2.1.2: - resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: false /yallist/4.0.0: @@ -7734,14 +7703,19 @@ packages: engines: {node: '>=10'} dev: false - /yuml2svg/4.2.2: - resolution: {integrity: sha512-u1hdk7QaxNhMXaqawFJxwGQE2nu93H0v4F+2Mzp+X0tEvc1sg1QMFE+5TcniMr7PaRVfIniYYWWVgojWzUuRDg==} - engines: {node: '>=6.5.0'} + /yuml2svg/5.0.1: + resolution: {integrity: sha512-5KrQKh27uFcz0gOSmaTiwY8pKN2L+/ppHCPsDh8F7ZhqAbMiebSWuDoUIM+iyfPqnkrO6QrHHtIDTIIm2ytMZw==} + engines: {node: ^12.17.0 || >=13.2.0} hasBin: true dependencies: + '@aduh95/viz.js': 3.7.0 color: 3.2.1 - jsdom: 11.12.0 - viz.js: 2.1.2 + jsdom: 16.7.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate dev: false /z-schema/4.2.4: @@ -7769,7 +7743,7 @@ packages: dev: false file:projects/testmodeler.tgz: - resolution: {integrity: sha512-HHf89NqdF3cJU+IzFstFKNNuspVUb/kcCAjstLVQxZKNE30GsVEIKl/ZMVFBACjwMLuYSIk7oaTGu1mTJOXsWw==, tarball: file:projects/testmodeler.tgz} + resolution: {integrity: sha512-gjxIarUc6Kwn3udPsOMKGvgQmN7AJ3zvXxSguYj7NeyhLEew1MkyHobIhgHuq3aBE5t0U0GfbpvDfK6tGLHvtA==, tarball: file:projects/testmodeler.tgz} name: '@rush-temp/testmodeler' version: 0.0.0 dependencies: @@ -7794,11 +7768,12 @@ packages: jsonpath: 1.1.1 lodash: 4.17.21 node-yaml: 3.2.0_eslint@7.32.0 - oav: 2.12.1 + oav: 3.0.3 prettier: 2.6.2 reflect-metadata: 0.1.13 ts-jest: 26.5.6_jest@26.6.3+typescript@4.6.3 typescript: 4.6.3 + yuml2svg: 5.0.1 transitivePeerDependencies: - bufferutil - canvas diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.json b/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.json index df2d33701..639f8f874 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.json +++ b/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@autorest/testmodeler", "entries": [ + { + "version": "2.3.0", + "tag": "@autorest/testmodeler_v2.3.0", + "date": "Thu, 21 Jul 2022 06:46:35 GMT", + "comments": { + "minor": [ + { + "comment": "Use modelerfour@4.23.7 and add securityParameters in ExampleModel for ApiKey securityDefinitions." + }, + { + "comment": "use apiscenario 1.2 via oav@3.0.3" + }, + { + "comment": "add --testmodeler.api-scenario-loader-option to make api scenario loader configurable" + }, + { + "comment": "Add --testmodeler.export-explicit-type to support explicit types in exported codemodel." + } + ] + } + }, { "version": "2.2.5", "tag": "@autorest/testmodeler_v2.2.5", diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.md b/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.md index 07e1d3778..0a1409055 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.md +++ b/tools/sdk-testgen/packages/autorest.testmodeler/CHANGELOG.md @@ -1,6 +1,16 @@ # Change Log - @autorest/testmodeler -This log was last generated on Sun, 24 Apr 2022 09:41:30 GMT and should not be manually modified. +This log was last generated on Thu, 21 Jul 2022 06:46:35 GMT and should not be manually modified. + +## 2.3.0 +Thu, 21 Jul 2022 06:46:35 GMT + +### Minor changes + +- Use modelerfour@4.23.7 and add securityParameters in ExampleModel for ApiKey securityDefinitions. +- use apiscenario 1.2 via oav@3.0.3 +- add --testmodeler.api-scenario-loader-option to make api scenario loader configurable +- Add --testmodeler.export-explicit-type to support explicit types in exported codemodel. ## 2.2.5 Sun, 24 Apr 2022 09:41:30 GMT diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/README.md b/tools/sdk-testgen/packages/autorest.testmodeler/README.md index 864c6f271..1930eaa5c 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/README.md +++ b/tools/sdk-testgen/packages/autorest.testmodeler/README.md @@ -67,7 +67,7 @@ The default value of this option is true. ### --testmodeler.use-example-model -This options switch whether ExampleModel in generated in test model. While default to be true, it can be disabled like below: +This option switch whether ExampleModel in generated in test model. While default to be true, it can be disabled like below: ``` testmodeler: use-example-model: false @@ -75,12 +75,45 @@ testmodeler: ### --testmodeler.add-armtemplate-payload-string -This options switch whether StepArmTemplateModel.armTemplatePayloadString is added into testmodeler. While default to be false, it can be enabled like below: +This option switch whether StepArmTemplateModel.armTemplatePayloadString is added into testmodeler. While default to be false, it can be enabled like below: ``` testmodeler: add-armtemplate-payload-string: true ``` +### --testmodeler.api-scenario-loader-option + +The api-scenarios are loaded from the autorest input-files by default. This option provide a gate to load api-scenario from other remote/branch/commit. +This option are passed through directly to oav scenario loader, refer to https://github.com/Azure/oav/blob/develop/lib/apiScenario/apiScenarioLoader.ts#L60 for more detail of it. A sample for this option: +``` +testmodeler: + api-scenario-loader-option: + fileRoot: https://github.com/Azure/azure-rest-api-specs/blob/eb829ed4739fccb03dd2327b7762392e74c80ae4/specification/appplatform/resource-manager + swaggerFilePaths: + - 'Microsoft.AppPlatform/preview/2020-11-01-preview/appplatform.json' +``` + +### --test-resources + +The list of api-scenarios want to get loaded into testmodeler. Below is a sample: +``` +test-resources: + - test: Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml +``` + +### --testmodeler.export-explicit-type + +Whether to export codemodel with tags on primitive types, default as false. Demonstrate on the output values: +``` +// with primitive types: +isDataAction: !!bool false +count: !!int 64 + + +// with no types: +isDataAction: false +count: 64 +``` ## Autorest Pipeline Configurations diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/npm-shrinkwrap.json b/tools/sdk-testgen/packages/autorest.testmodeler/npm-shrinkwrap.json index f818efbdc..9f3b02526 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/npm-shrinkwrap.json +++ b/tools/sdk-testgen/packages/autorest.testmodeler/npm-shrinkwrap.json @@ -1,1310 +1,14114 @@ { "name": "@autorest/testmodeler", - "version": "2.2.5", - "lockfileVersion": 1, + "version": "2.3.0", + "lockfileVersion": 2, "requires": true, - "dependencies": { - "@autorest/codemodel": { + "packages": { + "": { + "name": "@autorest/testmodeler", + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "@autorest/codemodel": "~4.18.2", + "@autorest/extension-base": "~3.4.4", + "@azure-tools/codegen": "~2.9.0", + "@types/lodash": "~4.14.176", + "autorest": "^3.2.3", + "cross-env": "^7.0.3", + "jest-junit": "^12.2.0", + "js-yaml": "~4.0.0", + "jsonpath": "^1.1.1", + "lodash": "~4.17.21", + "node-yaml": "^3.2.0", + "oav": "3.0.3", + "reflect-metadata": "~0.1.13", + "yuml2svg": "^5.0.1" + }, + "devDependencies": { + "@types/jest": "^26.0.24", + "@types/node": "10.17.0", + "@typescript-eslint/eslint-plugin": "^5.17.0", + "@typescript-eslint/parser": "^5.17.0", + "cpy-cli": "~4.1.0", + "eslint": "^7.25.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-prettier": "^3.4.0", + "eslint-plugin-sort-imports-es6-autofix": "^0.6.0", + "jest": "^26.6.3", + "prettier": "^2.2.1", + "ts-jest": "^26.5.5", + "typescript": "^4.2.4" + } + }, + "node_modules/@aduh95/viz.js": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", + "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@apidevtools/json-schema-ref-parser": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz", + "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.6", + "call-me-maybe": "^1.0.1", + "js-yaml": "^4.1.0" + } + }, + "node_modules/@apidevtools/json-schema-ref-parser/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@apidevtools/openapi-schemas": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", + "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@apidevtools/swagger-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", + "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" + }, + "node_modules/@apidevtools/swagger-parser": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.3.tgz", + "integrity": "sha512-sNiLY51vZOmSPFZA5TF35KZ2HbgYklQnTSDnkghamzLb3EkNtcQnrBQEj5AOCxHpTtXpqMCRM1CrmV2rG6nw4g==", + "dependencies": { + "@apidevtools/json-schema-ref-parser": "^9.0.6", + "@apidevtools/openapi-schemas": "^2.0.4", + "@apidevtools/swagger-methods": "^3.0.2", + "@jsdevtools/ono": "^7.1.3", + "call-me-maybe": "^1.0.1", + "z-schema": "^5.0.1" + }, + "peerDependencies": { + "openapi-types": ">=7" + } + }, + "node_modules/@autorest/codemodel": { "version": "4.18.2", - "requires": { + "resolved": "https://registry.npmjs.org/@autorest/codemodel/-/codemodel-4.18.2.tgz", + "integrity": "sha512-xnGbxU2xvqtyIQYYwsEZsK+w2MmavbUrQdk1/sLPhjT+cQ5R6VUc5PX1ZTmPzBZWc/utiaAurxFC65J5J/uSgA==", + "dependencies": { "@azure-tools/codegen": "~2.9.1", "js-yaml": "~4.0.0" }, - "dependencies": { - "@azure-tools/async-io": { - "version": "3.0.254", - "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", - "integrity": "sha512-X1C7XdyCuo50ch9FzKtTvmK18FgDxxf1Bbt3cSoknQqeDaRegHSSCO+zByq2YA4NvUzKXeZ1engh29IDxZXgpQ==", - "requires": { - "@azure-tools/tasks": "~3.0.255", - "proper-lockfile": "~2.0.1" - } - }, - "@azure-tools/codegen": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@azure-tools/codegen/-/codegen-2.9.1.tgz", - "integrity": "sha512-qlQSMaSUtrhlnW/XqgOeOcAfDw5kLUWq16DcjbnvxRC/F4QepqtNth4PHgHM+1UXZeWuiGj5sAsLQnm/9CApDQ==", - "requires": { - "@azure-tools/async-io": "~3.0.0", - "js-yaml": "~4.0.0", - "semver": "^7.3.5" - } - }, - "@azure-tools/tasks": { - "version": "3.0.255", - "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", - "integrity": "sha512-GjALNLz7kWMEdRVbaN5g0cJHNAr3XVTbP0611Mv2UzMgGL6FOhNZJK+oPHJKLDR8EEDZNnkwPlyi7B+INXUSQA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", - "requires": { - "argparse": "^2.0.1" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "proper-lockfile": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", - "integrity": "sha1-FZ+wYZPTIAP0s2kd0uwaY0qoDR0=", - "requires": { - "graceful-fs": "^4.1.2", - "retry": "^0.10.0" - } - }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "engines": { + "node": ">=12.0.0" } }, - "@autorest/extension-base": { + "node_modules/@autorest/extension-base": { "version": "3.4.4", - "requires": { + "resolved": "https://registry.npmjs.org/@autorest/extension-base/-/extension-base-3.4.4.tgz", + "integrity": "sha512-u7+3GGzeYwFcafjt8gmpt0JM56UCdgP3Okhb23i5jhoc+5v7AWPEi00n5YmMb27OcR8wNDkb1jqtDjjeTnUHeQ==", + "dependencies": { "@azure-tools/codegen": "~2.9.0", "js-yaml": "~4.0.0", "vscode-jsonrpc": "^3.5.0" }, - "dependencies": { - "@azure-tools/async-io": { - "version": "3.0.254", - "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", - "integrity": "sha512-X1C7XdyCuo50ch9FzKtTvmK18FgDxxf1Bbt3cSoknQqeDaRegHSSCO+zByq2YA4NvUzKXeZ1engh29IDxZXgpQ==", - "requires": { - "@azure-tools/tasks": "~3.0.255", - "proper-lockfile": "~2.0.1" - } - }, - "@azure-tools/codegen": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@azure-tools/codegen/-/codegen-2.9.1.tgz", - "integrity": "sha512-qlQSMaSUtrhlnW/XqgOeOcAfDw5kLUWq16DcjbnvxRC/F4QepqtNth4PHgHM+1UXZeWuiGj5sAsLQnm/9CApDQ==", - "requires": { - "@azure-tools/async-io": "~3.0.0", - "js-yaml": "~4.0.0", - "semver": "^7.3.5" - } - }, - "@azure-tools/tasks": { - "version": "3.0.255", - "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", - "integrity": "sha512-GjALNLz7kWMEdRVbaN5g0cJHNAr3XVTbP0611Mv2UzMgGL6FOhNZJK+oPHJKLDR8EEDZNnkwPlyi7B+INXUSQA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", - "requires": { - "argparse": "^2.0.1" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "proper-lockfile": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", - "integrity": "sha1-FZ+wYZPTIAP0s2kd0uwaY0qoDR0=", - "requires": { - "graceful-fs": "^4.1.2", - "retry": "^0.10.0" - } - }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "vscode-jsonrpc": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz", - "integrity": "sha512-T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "engines": { + "node": ">=12.0.0" } }, - "@azure-tools/codegen": { + "node_modules/@autorest/schemas": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@autorest/schemas/-/schemas-1.3.4.tgz", + "integrity": "sha512-6KWlY9rvFZt2qBA0/9N1efB81tZ57rpnzO6L/nkqV882JKEJA4RPJmf5H0cY5TrA4OEVDuMoZoHlT7bu8SvtIQ==" + }, + "node_modules/@azure-tools/async-io": { + "version": "3.0.254", + "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", + "integrity": "sha512-X1C7XdyCuo50ch9FzKtTvmK18FgDxxf1Bbt3cSoknQqeDaRegHSSCO+zByq2YA4NvUzKXeZ1engh29IDxZXgpQ==", + "dependencies": { + "@azure-tools/tasks": "~3.0.255", + "proper-lockfile": "~2.0.1" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@azure-tools/codegen": { "version": "2.9.1", - "requires": { + "resolved": "https://registry.npmjs.org/@azure-tools/codegen/-/codegen-2.9.1.tgz", + "integrity": "sha512-qlQSMaSUtrhlnW/XqgOeOcAfDw5kLUWq16DcjbnvxRC/F4QepqtNth4PHgHM+1UXZeWuiGj5sAsLQnm/9CApDQ==", + "dependencies": { "@azure-tools/async-io": "~3.0.0", "js-yaml": "~4.0.0", "semver": "^7.3.5" }, - "dependencies": { - "@azure-tools/async-io": { - "version": "3.0.254", - "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", - "integrity": "sha512-X1C7XdyCuo50ch9FzKtTvmK18FgDxxf1Bbt3cSoknQqeDaRegHSSCO+zByq2YA4NvUzKXeZ1engh29IDxZXgpQ==", - "requires": { - "@azure-tools/tasks": "~3.0.255", - "proper-lockfile": "~2.0.1" - } - }, - "@azure-tools/tasks": { - "version": "3.0.255", - "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", - "integrity": "sha512-GjALNLz7kWMEdRVbaN5g0cJHNAr3XVTbP0611Mv2UzMgGL6FOhNZJK+oPHJKLDR8EEDZNnkwPlyi7B+INXUSQA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", - "requires": { - "argparse": "^2.0.1" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "proper-lockfile": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", - "integrity": "sha1-FZ+wYZPTIAP0s2kd0uwaY0qoDR0=", - "requires": { - "graceful-fs": "^4.1.2", - "retry": "^0.10.0" - } - }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "engines": { + "node": ">=12.0.0" } }, - "@types/jest": { - "version": "26.0.24", - "dev": true, - "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "node_modules/@azure-tools/openapi-tools-common": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@azure-tools/openapi-tools-common/-/openapi-tools-common-1.2.2.tgz", + "integrity": "sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==", + "dependencies": { + "@types/async-retry": "^1.4.1", + "@types/commonmark": "^0.27.3", + "@types/node-fetch": "^2.5.7", + "async-retry": "^1.2.3", + "commonmark": "^0.28.1", + "front-matter": "^4.0.2", + "node-fetch": "^2.6.0", + "tslib": "^2.0.0" + } + }, + "node_modules/@azure-tools/openapi-tools-common/node_modules/commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "dependencies": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "17.0.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz", - "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A==", - "dev": true - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "bin": { + "commonmark": "bin/commonmark" + }, + "engines": { + "node": "*" } }, - "@types/lodash": { - "version": "4.14.181" + "node_modules/@azure-tools/openapi-tools-common/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" }, - "@types/node": { - "version": "10.17.0", + "node_modules/@azure-tools/tasks": { + "version": "3.0.255", + "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", + "integrity": "sha512-GjALNLz7kWMEdRVbaN5g0cJHNAr3XVTbP0611Mv2UzMgGL6FOhNZJK+oPHJKLDR8EEDZNnkwPlyi7B+INXUSQA==", + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/arm-resources": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", + "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", + "deprecated": "Please note, versions of this package with version numbers 4.2.2 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 5.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", + "dependencies": { + "@azure/core-auth": "^1.1.4", + "@azure/ms-rest-azure-js": "^2.1.0", + "@azure/ms-rest-js": "^2.2.0", + "tslib": "^1.10.0" + } + }, + "node_modules/@azure/arm-resources/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@azure/core-asynciterator-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", + "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", + "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", + "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-rest-pipeline": "^1.5.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-http": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", + "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-asynciterator-polyfill": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.11", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.1", + "form-data": "^3.0.0", + "node-fetch": "^2.6.0", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.4.19" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-lro": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", + "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.2.0", + "@azure/core-tracing": "1.0.0-preview.11", + "events": "^3.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", + "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.0-preview.11", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", + "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", + "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/ms-rest-azure-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", + "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", + "dependencies": { + "@azure/core-auth": "^1.1.4", + "@azure/ms-rest-js": "^2.2.0", + "tslib": "^1.10.0" + } + }, + "node_modules/@azure/ms-rest-azure-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@azure/ms-rest-js": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", + "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", + "dependencies": { + "@azure/core-auth": "^1.1.4", + "abort-controller": "^3.0.0", + "form-data": "^2.5.0", + "node-fetch": "^2.6.7", + "tough-cookie": "^3.0.1", + "tslib": "^1.10.0", + "tunnel": "0.0.6", + "uuid": "^8.3.2", + "xml2js": "^0.4.19" + } + }, + "node_modules/@azure/ms-rest-js/node_modules/form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@azure/ms-rest-js/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@azure/ms-rest-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@azure/msal-browser": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.27.0.tgz", + "integrity": "sha512-PyATq2WvK+x32waRqqikym8wvn939iO9UhpFqhLwitNrfLa3PHUgJuuI9oLSQOS3/UzjYb8aqN+XzchU3n/ZuQ==", + "dependencies": { + "@azure/msal-common": "^7.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.1.0.tgz", + "integrity": "sha512-WyfqE5mY/rggjqvq0Q5DxLnA33KSb0vfsUjxa95rycFknI03L5GPYI4HTU9D+g0PL5TtsQGnV3xzAGq9BFCVJQ==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.11.0.tgz", + "integrity": "sha512-KW/XEexfCrPzdYbjY7NVmhq9okZT3Jvck55CGXpz9W5asxeq3EtrP45p+ZXtQVEfko0YJdolpCNqWUyXvanWZg==", + "dependencies": { + "@azure/msal-common": "^7.1.0", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/openapi-markdown": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/@azure/openapi-markdown/-/openapi-markdown-0.9.4.tgz", + "integrity": "sha512-QBxabmf+64mQuyWRLsBoLKdvB7PH2U9RsyQMekorl17DOVEkgQxMsQdL/WMlz/V2wMyiI433FlrbdUiiFapfKg==", + "dependencies": { + "@ts-common/commonmark-to-markdown": "^2.0.2", + "@ts-common/iterator": "^0.3.1", + "@ts-common/string-map": "^0.3.0", + "@ts-common/virtual-fs": "^0.3.0", + "commonmark": "^0.28.1", + "js-yaml": "^3.13.1", + "tslib": "^1.9.3" + } + }, + "node_modules/@azure/openapi-markdown/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@azure/openapi-markdown/node_modules/commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "dependencies": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + }, + "bin": { + "commonmark": "bin/commonmark" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@azure/openapi-markdown/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/@azure/openapi-markdown/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@azure/openapi-markdown/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz", + "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helpers": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz", + "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==", + "dependencies": { + "@babel/types": "^7.18.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz", + "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==", + "dependencies": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz", + "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz", + "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz", + "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@babel/types": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz", + "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz", + "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz", + "integrity": "sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.8.tgz", + "integrity": "sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.8", + "@babel/types": "^7.18.8", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.8.tgz", + "integrity": "sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, - "@typescript-eslint/eslint-plugin": { - "version": "5.18.0", + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.18.0", - "@typescript-eslint/type-utils": "5.18.0", - "@typescript-eslint/utils": "5.18.0", - "debug": "^4.3.2", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@dabh/diagnostics": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", + "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@faker-js/faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-R11tGE6yIFwqpaIqcfkcg7AICXzFg14+5h5v0TfF/9+RMDL6jhzCy/pxHVOfbALGdtVYdt6JdR21tuxEgl34dw==" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" + }, + "node_modules/@microsoft.azure/autorest-extension-base": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@microsoft.azure/autorest-extension-base/-/autorest-extension-base-1.0.13.tgz", + "integrity": "sha512-WJce8Gna8b3uebPuUdnnehnMiPAQgkxAI48qozdkDQaa18adco56Gi9Ph2GpH2T53rixPp8Wan3wOu8lJq6h1w==", + "dependencies": { + "vscode-jsonrpc": "^3.5.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@octetstream/promisify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@octetstream/promisify/-/promisify-2.0.2.tgz", + "integrity": "sha512-7XHoRB61hxsz8lBQrjC1tq/3OEIgpvGWg6DKAdwi7WRzruwkmsdwmOoUXbU4Dtd4RSOMDwed0SkP3y8UlMt1Bg==", + "engines": { + "node": "6.x || >=8.x" + } + }, + "node_modules/@opencensus/web-types": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", + "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.0.0-rc.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", + "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@postman/form-data": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@postman/form-data/-/form-data-3.1.1.tgz", + "integrity": "sha512-vjh8Q2a8S6UCm/KKs31XFJqEEgmbjBmpPNVV2eVav6905wyFAwaUOBGA1NPBI4ERH9MMZc6w0umFgM6WbEPMdg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@postman/tunnel-agent": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@postman/tunnel-agent/-/tunnel-agent-0.6.3.tgz", + "integrity": "sha512-k57fzmAZ2PJGxfOA4SGR05ejorHbVAa/84Hxh/2nAztjNXc4ZjOm9NUIk6/Z6LCrBvJZqjRZbN8e/nROVUPVdg==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@ts-common/async-iterator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@ts-common/async-iterator/-/async-iterator-0.2.3.tgz", + "integrity": "sha512-szLdrutwQxBCIECaO2RTFcUPFj+9QVk4xKAj+APgeeLoEs67tNjXFgvfU0kOfF04qTHlPNPqcutSqxMHqzG3qA==", + "dependencies": { + "@ts-common/iterator": "^0.3.6", + "tslib": "^1.10.0" + } + }, + "node_modules/@ts-common/async-iterator/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@ts-common/commonmark-to-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@ts-common/commonmark-to-markdown/-/commonmark-to-markdown-2.0.2.tgz", + "integrity": "sha512-gLUxc7phOvWiDavHDshU3JGxKsepSCYAuXpMVxU0j6MDah2EbV3y0UA4x1wHkWmlf7bVuDLcnsiYQttqEX1zQw==", + "dependencies": { + "@ts-common/iterator": "^1.1.1", + "@types/commonmark": "^0.27.3", + "commonmark": "^0.28.1", + "front-matter": "^4.0.2" + } + }, + "node_modules/@ts-common/commonmark-to-markdown/node_modules/@ts-common/iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-1.1.2.tgz", + "integrity": "sha512-edwrL2/efx3uphxuSEI7fCHJENFmTg+gR7TY8ruTRxNWIWc240YSg+v4T3qVAtgG8npwRC4QtQDu72hi8mrR5A==", + "peerDependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/@ts-common/commonmark-to-markdown/node_modules/commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "dependencies": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + }, + "bin": { + "commonmark": "bin/commonmark" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@ts-common/commonmark-to-markdown/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/@ts-common/fs": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ts-common/fs/-/fs-0.2.0.tgz", + "integrity": "sha512-ul1v4ZatcHuAzrwr/hGjSbk37pnfnLYDWC1yMEynQlnV8ndAcIVNYwQPPOYtLADPKTi3y74g5Q4BF3xPurDHLA==", + "dependencies": { + "@ts-common/async-iterator": "^0.2.0", + "@types/node": "^10.12.18", + "tslib": "^1.9.3" + } + }, + "node_modules/@ts-common/fs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@ts-common/iterator": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", + "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==" + }, + "node_modules/@ts-common/json": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@ts-common/json/-/json-0.3.1.tgz", + "integrity": "sha512-vaplNdZPdeWr4p+hLJGdn08UMTSgYQrlRtxrAS0fAWyMlmFalBm/XRhHnohgiflRaj2jxl7ZxihjNlC/LZ/1YQ==", + "dependencies": { + "@ts-common/iterator": "^0.3.1", + "@ts-common/string-map": "^0.3.0" + } + }, + "node_modules/@ts-common/string-map": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@ts-common/string-map/-/string-map-0.3.0.tgz", + "integrity": "sha512-tikHtQPV/R48VAnlolyl1FIHciror68LXyruelvYf+lRE6ysjIGB2iNyw7wN6aDcUs2wN/CD6fF8Ye7lVIWNTQ==", + "dependencies": { + "@ts-common/iterator": "^0.3.0" + } + }, + "node_modules/@ts-common/virtual-fs": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@ts-common/virtual-fs/-/virtual-fs-0.3.0.tgz", + "integrity": "sha512-ryoXw52FTLhiexoNBA/hcAlW8gxPhrKEuZODgpCiF0wswNJdg/j+rCb9k1VppJdeIJ30b0Wg+2vPsrOrdnYTIw==", + "dependencies": { + "@ts-common/fs": "^0.2.0", + "@ts-common/iterator": "^0.3.0", + "@types/async-retry": "^1.4.1", + "@types/node-fetch": "^2.5.5", + "async-retry": "^1.3.1", + "node-fetch": "^2.6.0" + } + }, + "node_modules/@types/async-retry": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.4.tgz", + "integrity": "sha512-IGT+yESLPYje0MV8MfOpT5V5oH9lAKLwlosQRyq75tYJmntkkWcfEThHLxsgYjGmYXJEY7ZZkYPb4xuW+NA6GA==", + "dependencies": { + "@types/retry": "*" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/commonmark": { + "version": "0.27.5", + "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.5.tgz", + "integrity": "sha512-vIqgmHyLsc8Or3EWLz6QkhI8/v61FNeH0yxRupA7VqSbA2eFMoHHJAhZSHudplAV89wqg1CKSmShE016ziRXuw==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.24", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz", + "integrity": "sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "10.17.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.0.tgz", + "integrity": "sha512-wuJwN2KV4tIRz1bu9vq5kSPasJ8IsEjZaP1ZR7KlmdUZvGF/rXy8DmXOVwUD0kAtvtJ7aqMKPqUXC0NUTDbrDg==" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", + "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/tunnel": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", + "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", + "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/type-utils": "5.30.5", + "@typescript-eslint/utils": "5.30.5", + "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", + "ignore": "^5.2.0", "regexpp": "^3.2.0", - "semver": "^7.3.5", + "semver": "^7.3.7", "tsutils": "^3.21.0" }, - "dependencies": { - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@typescript-eslint/scope-manager": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.18.0.tgz", - "integrity": "sha512-C0CZML6NyRDj+ZbMqh9FnPscg2PrzSaVQg3IpTmpe0NURMVBXlghGZgMYqBw07YW73i0MCqSDqv2SbywnCS8jQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/visitor-keys": "5.18.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.18.0.tgz", - "integrity": "sha512-vcn9/6J5D6jtHxpEJrgK8FhaM8r6J1/ZiNu70ZUJN554Y3D9t3iovi6u7JF8l/e7FcBIxeuTEidZDR70UuCIfA==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.18.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.18.0.tgz", - "integrity": "sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.18.0.tgz", - "integrity": "sha512-wa+2VAhOPpZs1bVij9e5gyVu60ReMi/KuOx4LKjGx2Y3XTNUDJgQ+5f77D49pHtqef/klglf+mibuHs9TrPxdQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/visitor-keys": "5.18.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.18.0.tgz", - "integrity": "sha512-+hFGWUMMri7OFY26TsOlGa+zgjEy1ssEipxpLjtl4wSll8zy85x0GrUSju/FHdKfVorZPYJLkF3I4XPtnCTewA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.18.0", - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/typescript-estree": "5.18.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.18.0.tgz", - "integrity": "sha512-Hf+t+dJsjAKpKSkg3EHvbtEpFFb/1CiOHnvI8bjHgOD4/wAw3gKrA0i94LrbekypiZVanJu3McWJg7rWDMzRTg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "@typescript-eslint/parser": { - "version": "5.18.0", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.18.0", - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/typescript-estree": "5.18.0", - "debug": "^4.3.2" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "dependencies": { - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.18.0.tgz", - "integrity": "sha512-C0CZML6NyRDj+ZbMqh9FnPscg2PrzSaVQg3IpTmpe0NURMVBXlghGZgMYqBw07YW73i0MCqSDqv2SbywnCS8jQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/visitor-keys": "5.18.0" - } - }, - "@typescript-eslint/types": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.18.0.tgz", - "integrity": "sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.18.0.tgz", - "integrity": "sha512-wa+2VAhOPpZs1bVij9e5gyVu60ReMi/KuOx4LKjGx2Y3XTNUDJgQ+5f77D49pHtqef/klglf+mibuHs9TrPxdQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "@typescript-eslint/visitor-keys": "5.18.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.18.0.tgz", - "integrity": "sha512-Hf+t+dJsjAKpKSkg3EHvbtEpFFb/1CiOHnvI8bjHgOD4/wAw3gKrA0i94LrbekypiZVanJu3McWJg7rWDMzRTg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.18.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true } } }, - "autorest": { - "version": "3.6.1" - }, - "cpy-cli": { - "version": "4.1.0", + "node_modules/@typescript-eslint/parser": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", + "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", "dev": true, - "requires": { + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/typescript-estree": "5.30.5", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", + "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/visitor-keys": "5.30.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", + "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.5", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", + "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", + "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/visitor-keys": "5.30.5", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", + "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/typescript-estree": "5.30.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", + "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.5", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", + "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", + "dev": true, + "dependencies": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ajv-pack": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ajv-pack/-/ajv-pack-0.3.1.tgz", + "integrity": "sha512-psFkqg+ItqBXjQ0kbdP/Y72Jmz+wHt8MD7bVGdzdxjKsp988QTK5YMQoBsPUotbhnYO8VKPU3vPALYlhO/2gtg==", + "dependencies": { + "js-beautify": "^1.6.4", + "require-from-string": "^1.2.0" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "optional": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dependencies": { + "default-require-extensions": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "node_modules/async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "dependencies": { + "retry": "0.13.1" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autorest": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/autorest/-/autorest-3.6.1.tgz", + "integrity": "sha512-tTOnfQq+LAyqnxFrOOnyCEaErXnjRTgduUN7a8LUv2u5deqDlI0zoJllHeIEYDZS2o2Kr1s8pDj2NxaFPOWldg==", + "hasInstallScript": true, + "bin": { + "autorest": "entrypoints/app.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/babel-eslint": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", + "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-eslint/node_modules/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-ivpbtpUgg9SJS4TLjK7KdcDhqc/E3CGItsvQbBNLkNGUeMhd5qnJcryba/brESS+dg3vrLqPuc/UcS7jRJdN5A==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bluebird": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "integrity": "sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brotli": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", + "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", + "dependencies": { + "base64-js": "^1.1.2" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz", + "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001359", + "electron-to-chromium": "^1.4.172", + "node-releases": "^2.0.5", + "update-browserslist-db": "^1.0.4" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dependencies": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==" + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "dev": true, + "dependencies": { + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001364", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz", + "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-1.4.0.tgz", + "integrity": "sha512-NpwMDdSIprbYx1CLnfbxEIarI0Z+s9MssEgggMNheGM+WD68yOhV7IEA/3r6tr0yTRgQD0HuZJDw32s99i6L+A==" + }, + "node_modules/charset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/charset/-/charset-1.0.1.tgz", + "integrity": "sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", + "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "peer": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-progress": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.10.0.tgz", + "integrity": "sha512-kLORQrhYCAtUPLZxqsAt2YJGOvRdt34+O6jl5cQGb7iF3dM55FQZlTR+rQyIK9JUcO9bBMwZsTlND+3dmFU2Cw==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-table3": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", + "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "colors": "1.4.0" + } + }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "peer": true + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/commonmark": { + "version": "0.29.3", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.3.tgz", + "integrity": "sha512-fvt/NdOFKaL2gyhltSy6BC4LxbbxbnPxBMl923ittqO/JBM0wQHaoYZliE4tp26cRxX/ZZtRsJlZzQrVdUkXAA==", + "dependencies": { + "entities": "~2.0", + "mdurl": "~1.0.1", + "minimist": ">=1.2.2", + "string.prototype.repeat": "^0.2.0" + }, + "bin": { + "commonmark": "bin/commonmark" + }, + "engines": { + "node": "*" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", + "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", + "dev": true, + "dependencies": { + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", + "nested-error-stacks": "^2.1.0", + "p-filter": "^3.0.0", + "p-map": "^5.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy-cli": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-4.1.0.tgz", + "integrity": "sha512-JA6bth6/mxPCa19SrWkIuPEBrea8vO9g1v0qhmCLnAKOfTcsNk5/X3W1o9aZuOHgugRcxdyR67rO4Gw/DA+4Qg==", + "dev": true, + "dependencies": { "cpy": "^9.0.0", "meow": "^10.1.2" }, + "bin": { + "cpy": "cli.js" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy/node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csv-parse": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", + "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/date-format": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-0.0.2.tgz", + "integrity": "sha512-M4obuJx8jU5T91lcbwi0+QPNVaWOY1DQYz5xUuKYWO93osVzB2ZPqyDUc5T+mDjbA1X8VOb4JDZ+8r2MrSOp7Q==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepdash": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/deepdash/-/deepdash-5.3.9.tgz", + "integrity": "sha512-GRzJ0q9PDj2T+J2fX+b+TlUa2NlZ11l6vJ8LHNKVGeZ8CfxCuJaCychTq07iDRTvlfO8435jlvVS1QXBrW9kMg==", + "dependencies": { + "lodash": "^4.17.21", + "lodash-es": "^4.17.21" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-require-extensions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", + "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", + "dependencies": { + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==", + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/difflib": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz", + "integrity": "sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w==", + "dependencies": { + "heap": ">= 0.2.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dependencies": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "bin": { + "editorconfig": "bin/editorconfig" + } + }, + "node_modules/editorconfig/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/editorconfig/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/editorconfig/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.185", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz", + "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-sort-imports-es6-autofix": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-sort-imports-es6-autofix/-/eslint-plugin-sort-imports-es6-autofix-0.6.0.tgz", + "integrity": "sha512-2NVaBGF9NN+727Fyq+jJYihdIeegjXeUUrZED9Q8FVB8MsV3YQEyXG96GVnXqWt0pmn7xfCZOZf3uKnIhBrfeQ==", + "dev": true, + "peerDependencies": { + "eslint": ">=7.7.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "peer": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "peer": true + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/faker": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/faker/-/faker-4.1.0.tgz", + "integrity": "sha512-ILKg69P6y/D8/wSmDXw35Ly0re8QzQ8pMfBCflsGiZG2ZjMUNLYNexA6lz5pkmJlepVdsiDFUxYAzPQ9/+iGLA==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "peer": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreach": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.6.tgz", + "integrity": "sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==" + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/format-util": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/format-util/-/format-util-1.0.5.tgz", + "integrity": "sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg==" + }, + "node_modules/formidable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", + "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", + "dependencies": { + "dezalgo": "1.0.3", + "hexoid": "1.0.0", + "once": "1.4.0", + "qs": "6.9.3" + }, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/formidable/node_modules/qs": { + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/front-matter": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", + "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", + "dependencies": { + "js-yaml": "^3.13.1" + } + }, + "node_modules/front-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/front-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "13.16.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", + "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/graphlib": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", + "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true, + "optional": true + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/heap": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", + "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" + }, + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-reasons": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/http-reasons/-/http-reasons-0.1.0.tgz", + "integrity": "sha512-P6kYh0lKZ+y29T2Gqz+RlC9WBLhKe8kDmcJ+A+611jFfxdPsbMRQ5aNmFRM3lENqFkK+HTTL+tlQviAiv0AbLQ==" + }, + "node_modules/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/httpntlm": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/httpntlm/-/httpntlm-1.7.7.tgz", + "integrity": "sha512-Pv2Rvrz8H0qv1Dne5mAdZ9JegG1uc6Vu5lwLflIY6s8RKHdZQbW39L4dYswSgqMDT0pkJILUTKjeyU0VPNRZjA==", + "dependencies": { + "httpreq": ">=0.4.22", + "underscore": "~1.12.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/httpreq": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.5.2.tgz", + "integrity": "sha512-2Jm+x9WkExDOeFRrdBCBSpLPT5SokTcRHkunV3pjKmX/cx6av8zQ0WtHUMDrYb6O4hBFzNU6sxJEypvRUVYKnw==", + "engines": { + "node": ">= 6.15.1" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/humanize-duration": { + "version": "3.27.2", + "resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.27.2.tgz", + "integrity": "sha512-A15OmA3FLFRnehvF4ZMocsxTZYvHq4ze7L+AgR1DeHw0xC9vMd4euInY83uqGU9/XXKNnVIEeKc1R8G8nKqtzg==" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "peer": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "node_modules/inquirer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "peer": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "peer": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/inversify": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/inversify/-/inversify-5.1.1.tgz", + "integrity": "sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ==" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/istanbul": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", + "integrity": "sha512-nMtdn4hvK0HjUlzr1DrKSUY8ychprt8dzHOgY2KXsIhHu5PuQQEOTM27gV9Xblyon7aUH/TSFIjRHEODF/FRPg==", + "deprecated": "This module is no longer maintained, try this instead:\n npm i nyc\nVisit https://istanbul.js.org/integrations for other alternatives.", + "dependencies": { + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.8.x", + "esprima": "2.7.x", + "glob": "^5.0.15", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "istanbul": "lib/cli.js" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dependencies": { + "append-transform": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-processinfo": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", + "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", + "dependencies": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.3", + "istanbul-lib-coverage": "^3.2.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul/node_modules/abbrev": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "integrity": "sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==" + }, + "node_modules/istanbul/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/istanbul/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "node_modules/istanbul/node_modules/escodegen": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", + "integrity": "sha512-yhi5S+mNTOuRvyW4gWlg5W1byMaQGWWSYHXsuFZ7GBo7tpyOwi2EdzMP/QWxh9hwkD2m+wDVHJsxhRIj+v/b/A==", + "dependencies": { + "esprima": "^2.7.1", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=0.12.0" + }, + "optionalDependencies": { + "source-map": "~0.2.0" + } + }, + "node_modules/istanbul/node_modules/esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul/node_modules/estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/istanbul/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/istanbul/node_modules/js-yaml/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/istanbul/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/istanbul/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/istanbul/node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/istanbul/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/istanbul/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/istanbul/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==" + }, + "node_modules/istanbul/node_modules/source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", + "optional": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/istanbul/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/istanbul/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/istanbul/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-junit": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-12.3.0.tgz", + "integrity": "sha512-+NmE5ogsEjFppEl90GChrk7xgz8xzvF0f+ZT5AnhW6suJC93gvQtmQjfyjDnE0Z2nXJqEkxF0WXlvjG/J+wn/g==", + "dependencies": { + "mkdirp": "^1.0.4", + "strip-ansi": "^5.2.0", + "uuid": "^8.3.2", + "xml": "^1.0.1" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/jest-junit/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-junit/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "node_modules/js-beautify": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.4.tgz", + "integrity": "sha512-+b4A9c3glceZEmxyIbxDOYB0ZJdReLvyU1077RqKsO4dZx9FUHjTOJn8VHwpg33QoucIykOiYbh7MfqBOghnrA==", + "dependencies": { + "config-chain": "^1.1.13", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "nopt": "^5.0.0" + }, + "bin": { + "css-beautify": "js/bin/css-beautify.js", + "html-beautify": "js/bin/html-beautify.js", + "js-beautify": "js/bin/js-beautify.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/js-sha512": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz", + "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-merge-patch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-1.0.2.tgz", + "integrity": "sha512-M6Vp2GN9L7cfuMXiWOmHj9bEFbeC250iVtcKQbqVgEsDVYnIsrNsbU+h/Y/PkbBQCtEa4Bez+Ebv0zfbC8ObLg==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-pointer": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.2.tgz", + "integrity": "sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==", + "dependencies": { + "foreach": "^2.0.4" + } + }, + "node_modules/json-refs": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/json-refs/-/json-refs-3.0.15.tgz", + "integrity": "sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==", + "dependencies": { + "commander": "~4.1.1", + "graphlib": "^2.1.8", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "native-promise-only": "^0.8.1", + "path-loader": "^1.0.10", + "slash": "^3.0.0", + "uri-js": "^4.2.2" + }, + "bin": { + "json-refs": "bin/json-refs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/json-refs/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/json-refs/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/json-refs/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-faker": { + "version": "0.5.0-rcv.44", + "resolved": "https://registry.npmjs.org/json-schema-faker/-/json-schema-faker-0.5.0-rcv.44.tgz", + "integrity": "sha512-MbDxYFsPXTVMawW1Y6zEU7QhfwsT+ZJ2d+LI8n57Y8+Xw1Cdx1hITgsFTLNOJ1lDMHZqWeXGGgMbc1hW0BGisg==", + "dependencies": { + "json-schema-ref-parser": "^6.1.0", + "jsonpath-plus": "^5.1.0" + }, + "bin": { + "jsf": "bin/gen.js" + } + }, + "node_modules/json-schema-faker/node_modules/jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/json-schema-ref-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz", + "integrity": "sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw==", + "dependencies": { + "call-me-maybe": "^1.0.1", + "js-yaml": "^3.12.1", + "ono": "^4.0.11" + } + }, + "node_modules/json-schema-ref-parser/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/json-schema-ref-parser/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "engines": { + "node": ">=10.0" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=4", + "npm": ">=1.4.28" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "node_modules/junit-report-builder": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-3.0.0.tgz", + "integrity": "sha512-aW7DnfLddUb51T+V08bJyecexaLomy5ID/0FXvhwsRXs9E0abvDaDT024U99J2agU3dt4q0ppzfKxSwrIIgXWg==", + "dependencies": { + "date-format": "0.0.2", + "lodash": "^4.17.15", + "make-dir": "^1.3.0", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/junit-report-builder/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/junk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.0.tgz", + "integrity": "sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linq": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/linq/-/linq-3.2.4.tgz", + "integrity": "sha512-WIgtcH1EHHTXI/Qt/V3JH8D8j46ZiMJu1fynCzhAXtPYDAtV208BRmzpE2EhDq8KhoBAMVRL7KPH1khvHFstlw==", + "engines": { + "node": "*" + } + }, + "node_modules/liquid-json": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.1.tgz", + "integrity": "sha512-wUayTU8MS827Dam6MxgD72Ui+KOSF+u/eIqpatOtjnvgJ0+mnDq33uC2M7J0tPK+upe/DpUAuK4JUU89iBoNKQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + }, + "node_modules/logform": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz", + "integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==", + "dependencies": { + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5-file": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz", + "integrity": "sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==", + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/meow": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.3.tgz", + "integrity": "sha512-0WL7RMCPPdUTE00+GxJjL4d5Dm6eUbmAzxlzywJWiRUKCW093owmZ7/q74tH9VI91vxw9KJJNxAcvdpxb2G4iA==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-format": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mime-format/-/mime-format-2.0.1.tgz", + "integrity": "sha512-XxU3ngPbEnrYnNbIX+lYSaYg0M01v6p2ntd2YaFksTu0vayaw5OJvbdRyWs07EYRlLED5qadUZ+xo+XhOvFhwg==", + "dependencies": { + "charset": "^1.0.0" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mockjs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz", + "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==", + "dependencies": { + "commander": "*" + }, + "bin": { + "random": "bin/random" + } + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/ms-rest": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/ms-rest/-/ms-rest-2.5.6.tgz", + "integrity": "sha512-3Scy/pF43wqPEPeJxhOsLs16m6Rt+9zqf+jKdg+guuonytKmFSxerQM2exlQIDTqFVTsLXrPEGFWTGSwivRRkA==", + "dependencies": { + "ajv": "6.12.3", + "duplexer": "^0.1.1", + "http-signature": "1.3.6", + "is-buffer": "^1.1.6", + "is-stream": "^1.1.0", + "moment": "^2.21.0", + "request": "^2.88.2", + "through": "^2.3.8", + "tunnel": "0.0.5", + "uuid": "^3.2.1" + } + }, + "node_modules/ms-rest/node_modules/ajv": { + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", + "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ms-rest/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ms-rest/node_modules/tunnel": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz", + "integrity": "sha512-gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA==", + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/ms-rest/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", + "peer": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/native-promise-only": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz", + "integrity": "sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nested-error-stacks": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", + "dev": true + }, + "node_modules/newman": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/newman/-/newman-5.3.2.tgz", + "integrity": "sha512-cWy8pV0iwvMOZLTw3hkAHcwo2ZA0GKkXm8oUMn1Ltii3ZI2nKpnrg9QGdIT0hGHChRkX6prY5e3Aar7uykMGNg==", + "dependencies": { + "async": "3.2.3", + "chardet": "1.4.0", + "cli-progress": "3.10.0", + "cli-table3": "0.6.1", + "colors": "1.4.0", + "commander": "7.2.0", + "csv-parse": "4.16.3", + "eventemitter3": "4.0.7", + "filesize": "8.0.7", + "lodash": "4.17.21", + "mkdirp": "1.0.4", + "postman-collection": "4.1.1", + "postman-collection-transformer": "4.1.6", + "postman-request": "2.88.1-postman.31", + "postman-runtime": "7.29.0", + "pretty-ms": "7.0.1", + "semver": "7.3.5", + "serialised-error": "1.1.3", + "tough-cookie": "3.0.1", + "word-wrap": "1.2.3", + "xmlbuilder": "15.1.1" + }, + "bin": { + "newman": "bin/newman.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/newman/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/newman/node_modules/faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==" + }, + "node_modules/newman/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/newman/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/newman/node_modules/postman-collection": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", + "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", + "dependencies": { + "faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.34", + "postman-url-encoder": "3.0.5", + "semver": "7.3.5", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/newman/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/newman/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/node-abort-controller": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-1.2.1.tgz", + "integrity": "sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ==" + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-oauth1": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/node-oauth1/-/node-oauth1-1.3.0.tgz", + "integrity": "sha512-0yggixNfrA1KcBwvh/Hy2xAS1Wfs9dcg6TdFf2zN7gilcAigMdrtZ4ybrBSXBgLvGDw9V1p2MRnGBMq7XjTWLg==" + }, + "node_modules/node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dependencies": { + "process-on-spawn": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/node-yaml": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-yaml/-/node-yaml-3.2.0.tgz", + "integrity": "sha512-5c7TNdFOLOaY/TN0fBDrfJg+N6Z1+Ch7O/QuN2wostfo9Q4qbpOTAjk1WZ3bxgSfRPrJF4rgWdL26N2Svdljhw==", + "dependencies": { + "co": "4.6.0", + "js-yaml": "^3.13.x", + "junk": "3.0.0", + "promise-fs": "2.1.0" + } + }, + "node_modules/node-yaml/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/node-yaml/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/node-yaml/node_modules/junk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.0.0.tgz", + "integrity": "sha512-8oLnegfzPD/7V2oLI+kacn941P7IEYKDdjbwBJQWqWFdoZduX+YOJIrZEEYehd9aSk00J2m+l3fppxAmAc4sXQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "node_modules/nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "nyc": "bin/nyc.js" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/nyc/node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/nyc/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nyc/node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/oav": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/oav/-/oav-3.0.3.tgz", + "integrity": "sha512-Hqh+0sIJSU0sIRpiHguLe3k1ZYVQ+OGct7bF6QLVJLPC3Wn092EPDwP+c7O/1h2clLNYZTbW4OhoRgKoNt45ZA==", + "dependencies": { + "@autorest/schemas": "^1.3.4", + "@azure-tools/openapi-tools-common": "^1.2.2", + "@azure/arm-resources": "^4.2.2", + "@azure/core-lro": "^1.0.5", + "@azure/identity": "^2.0.4", + "@azure/ms-rest-azure-js": "^2.1.0", + "@azure/ms-rest-js": "^2.6.1", + "@azure/openapi-markdown": "^0.9.4", + "@microsoft.azure/autorest-extension-base": "1.0.13", + "@ts-common/commonmark-to-markdown": "^2.0.2", + "ajv": "^6.12.6", + "ajv-keywords": "^3.5.2", + "ajv-pack": "^0.3.1", + "commonmark": "^0.29.3", + "deepdash": "^5.3.2", + "difflib": "^0.2.4", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^10.1.0", + "glob": "^7.2.3", + "humanize-duration": "^3.27.2", + "inversify": "^5.1.1", + "js-yaml": "^4.1.0", + "json-merge-patch": "^1.0.2", + "json-pointer": "^0.6.2", + "json-refs": "^3.0.15", + "json-schema-traverse": "^0.4.1", + "jsonpath-plus": "^4.0.0", + "junit-report-builder": "^3.0.0", + "kind-of": "^6.0.3", + "linq": "^3.2.4", + "lodash": "^4.17.21", + "md5-file": "^5.0.0", + "mkdirp": "^1.0.4", + "mockjs": "^1.1.0", + "moment": "^2.29.3", + "ms-rest": "^2.5.6", + "mustache": "^4.2.0", + "newman": "^5.3.2", + "node-abort-controller": "^1.2.1", + "path-to-regexp": "^6.2.1", + "postman-collection": "^4.1.4", + "reflect-metadata": "^0.1.13", + "swagger-parser": "^10.0.3", + "toposort": "^2.0.2", + "uuid": "^3.4.0", + "vscode-jsonrpc": "^3.6.2", + "winston": "^3.3.4", + "yargs": "^15.4.1", + "yasway": "^1.10.7", + "yuml2svg": "^5.0.1", + "z-schema": "^5.0.3" + }, + "bin": { + "oav": "dist/cli.js" + }, + "engines": { + "node": ">=10.11.0" + } + }, + "node_modules/oav/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/oav/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "dependencies": { + "fn.name": "1.x.x" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ono": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/ono/-/ono-4.0.11.tgz", + "integrity": "sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==", + "dependencies": { + "format-util": "^1.0.3" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==", + "peer": true + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "dev": true, + "dependencies": { + "p-map": "^5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", + "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", + "dev": true, + "dependencies": { + "aggregate-error": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dependencies": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "peer": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-loader": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/path-loader/-/path-loader-1.0.12.tgz", + "integrity": "sha512-n7oDG8B+k/p818uweWrOixY9/Dsr89o2TkCm6tOTex3fpdo2+BFDgR+KpB37mGKBRsBAlR8CIJMFN0OEy/7hIQ==", + "dependencies": { + "native-promise-only": "^0.8.1", + "superagent": "^7.1.6" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postman-collection": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.4.tgz", + "integrity": "sha512-3b/ZUrCIXRG3Eh3P6usiBYSZbCHTwMsJJ1l2RID/rdv/EC8YyhVS5PKGKdpYrRB69F/fETD9lOAuhvCwj0h71w==", + "dependencies": { + "@faker-js/faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.35", + "postman-url-encoder": "3.0.5", + "semver": "7.3.7", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-collection-transformer": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/postman-collection-transformer/-/postman-collection-transformer-4.1.6.tgz", + "integrity": "sha512-xvdQb6sZoWcG9xZXUPSuxocjcd6WCZlINlGGiuHdSfxhgiwQhj9qhF0JRFbagZ8xB0+pYUairD5MiCENc6DEVA==", + "dependencies": { + "commander": "8.3.0", + "inherits": "2.0.4", + "lodash": "4.17.21", + "semver": "7.3.5", + "strip-json-comments": "3.1.1" + }, + "bin": { + "postman-collection-transformer": "bin/transform-collection.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-collection-transformer/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/postman-collection-transformer/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-request": { + "version": "2.88.1-postman.31", + "resolved": "https://registry.npmjs.org/postman-request/-/postman-request-2.88.1-postman.31.tgz", + "integrity": "sha512-OJbYqP7ItxQ84yHyuNpDywCZB0HYbpHJisMQ9lb1cSL3N5H3Td6a2+3l/a74UMd3u82BiGC5yQyYmdOIETP/nQ==", + "dependencies": { + "@postman/form-data": "~3.1.1", + "@postman/tunnel-agent": "^0.6.3", + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "brotli": "~1.3.2", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "har-validator": "~5.1.3", + "http-signature": "~1.3.1", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "stream-length": "^1.0.2", + "tough-cookie": "~2.5.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postman-request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/postman-request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/postman-runtime": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/postman-runtime/-/postman-runtime-7.29.0.tgz", + "integrity": "sha512-eXxHREE/fUpohkGPRgBY1YccSGx9cyW3mtGiPyIE4zD5fYzasgBHqW6kbEND3Xrd3yf/uht/YI1H8O7J1+A1+w==", + "dependencies": { + "async": "3.2.3", + "aws4": "1.11.0", + "handlebars": "4.7.7", + "httpntlm": "1.7.7", + "js-sha512": "0.8.0", + "lodash": "4.17.21", + "mime-types": "2.1.34", + "node-oauth1": "1.3.0", + "performance-now": "2.1.0", + "postman-collection": "4.1.1", + "postman-request": "2.88.1-postman.31", + "postman-sandbox": "4.0.6", + "postman-url-encoder": "3.0.5", + "serialised-error": "1.1.3", + "tough-cookie": "3.0.1", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-runtime/node_modules/faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==" + }, + "node_modules/postman-runtime/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/postman-runtime/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/postman-runtime/node_modules/postman-collection": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", + "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", + "dependencies": { + "faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.34", + "postman-url-encoder": "3.0.5", + "semver": "7.3.5", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-runtime/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-runtime/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postman-sandbox": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postman-sandbox/-/postman-sandbox-4.0.6.tgz", + "integrity": "sha512-PPRanSNEE4zy3kO7CeSBHmAfJnGdD9ecHY/Mjh26CQuZZarGkNO8c0U/n+xX3+5M1BRNc82UYq6YCtdsSDqcng==", + "dependencies": { + "lodash": "4.17.21", + "teleport-javascript": "1.0.0", + "uvm": "2.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postman-url-encoder": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postman-url-encoder/-/postman-url-encoder-3.0.5.tgz", + "integrity": "sha512-jOrdVvzUXBC7C+9gkIkpDJ3HIxOHTIqjpQ4C1EMt1ZGeMvSEpbFCKq23DEfgsj46vMnDgyQf+1ZLp2Wm+bKSsA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "dependencies": { + "parse-ms": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-on-spawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", + "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", + "dependencies": { + "fromentries": "^1.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/promise-fs/-/promise-fs-2.1.0.tgz", + "integrity": "sha512-Wl6Y+dSQnw1cJjXdMbXABoH2fRXC3G3KjQHH32qPT6UYyDrh9Iouj/rvI+KKJiVFwQ1/3KiPe1dybp6cHYvUag==", + "dependencies": { + "@octetstream/eslint-config": "3.0.0", + "@octetstream/promisify": "2.0.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/promise-fs/node_modules/@octetstream/eslint-config": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@octetstream/eslint-config/-/eslint-config-3.0.0.tgz", + "integrity": "sha512-VX8gZ6h9PNKrWb+N9AoWM2DA+eVBAqAL0OLHwLjh+iwLrICQRFYzJDxxHIpD7rN413PCppr2vp6cy8UGdZGd+A==", + "dependencies": { + "babel-eslint": "^9.0.0", + "eslint-config-airbnb-base": "^13.1.0", + "eslint-plugin-import": "^2.14.0", + "eslint-plugin-promise": "^4.0.0" + }, + "peerDependencies": { + "eslint": "^5.4.0" + } + }, + "node_modules/promise-fs/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-fs/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/promise-fs/node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/promise-fs/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "node_modules/promise-fs/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "peer": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/promise-fs/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "peer": true + }, + "node_modules/promise-fs/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/promise-fs/node_modules/eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^6.14.0 || ^8.10.0 || >=9.10.0" + } + }, + "node_modules/promise-fs/node_modules/eslint-config-airbnb-base": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz", + "integrity": "sha512-1mg/7eoB4AUeB0X1c/ho4vb2gYkNH8Trr/EgCT/aGmKhhG+F6vF5s8+iRBlWAzFIAphxIdp3YfEKgEl0f9Xg+w==", + "dependencies": { + "confusing-browser-globals": "^1.0.5", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" + }, + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "eslint": "^4.19.1 || ^5.3.0", + "eslint-plugin-import": "^2.17.2" + } + }, + "node_modules/promise-fs/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "peer": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/promise-fs/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "peer": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise-fs/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "peer": true, + "dependencies": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/promise-fs/node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "peer": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "peer": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "peer": true + }, + "node_modules/promise-fs/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/promise-fs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/promise-fs/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "peer": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/promise-fs/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/promise-fs/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "peer": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/promise-fs/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "peer": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/promise-fs/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "peer": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/promise-fs/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/promise-fs/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/promise-fs/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "peer": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/promise-fs/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/promise-fs/node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise-fs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "peer": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise-fs/node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise-fs/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise-fs/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "peer": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/promise-fs/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/promise-fs/node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "peer": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/promise-fs/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "peer": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/promise-fs/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "peer": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proper-lockfile": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", + "integrity": "sha512-rjaeGbsmhNDcDInmwi4MuI6mRwJu6zq8GjYCLuSuE7GF+4UjgzkL69sVKKJ2T2xH61kK7rXvGYpvaTu909oXaQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "retry": "^0.10.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/proper-lockfile/node_modules/retry": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", + "integrity": "sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ==", + "engines": { + "node": "*" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", + "dev": true, + "dependencies": { + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", + "dependencies": { + "es6-error": "^4.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/request/node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha512-H7AkJWMobeskkttHyhTVtS0fxpFLjxhbfMa6Bk3wimP7sdPRGL3EyCg3sAQenFfAe+xQ+oAc85Nmtvq0ROM83Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "peer": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "peer": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "peer": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "peer": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "peer": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serialised-error": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/serialised-error/-/serialised-error-1.1.3.tgz", + "integrity": "sha512-vybp3GItaR1ZtO2nxZZo8eOo7fnVaNtP3XE2vJKgzkKR2bagCkdJ1EpYYhEMd3qu/80DwQk9KjsNSxE3fXWq0g==", + "dependencies": { + "object-hash": "^1.1.2", + "stack-trace": "0.0.9", + "uuid": "^3.0.0" + } + }, + "node_modules/serialised-error/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dependencies": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-trace": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", + "integrity": "sha512-vjUc6sfgtgY0dxCdnc40mK6Oftjo9+2K8H/NG81TMhgL392FtiPA9tn9RLyTxXmTLPJPjF3VyzFp6bsWFLisMQ==", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz", + "integrity": "sha512-aI+qKFiwoDV4rsXiS7WRoCt+v2RX1nUj17+KJC5r2gfh5xoSJIfP6Y3Do/HtvesFcTSWthIuJ3l1cvKQY/+nZg==", + "dependencies": { + "bluebird": "^2.6.2" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.repeat": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", + "integrity": "sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==" + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/superagent": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.6.tgz", + "integrity": "sha512-gZkVCQR1gy/oUXr+kxJMLDjla434KmSOKbx5iGD30Ql+AkJQ/YlPKECJy2nhqOsHLjGHzoDTXNSjhnvWhzKk7g==", + "deprecated": "Please downgrade to v7.1.5 if you need IE/ActiveXObject support OR upgrade to v8.0.0 as we no longer support IE and published an incorrect patch version (see https://github.com/visionmedia/superagent/issues/1731)", + "dependencies": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.3", + "debug": "^4.3.4", + "fast-safe-stringify": "^2.1.1", + "form-data": "^4.0.0", + "formidable": "^2.0.1", + "methods": "^1.1.2", + "mime": "2.6.0", + "qs": "^6.10.3", + "readable-stream": "^3.6.0", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=6.4.0 <13 || >=14" + } + }, + "node_modules/superagent/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/superagent/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/swagger-methods": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/swagger-methods/-/swagger-methods-1.0.8.tgz", + "integrity": "sha512-G6baCwuHA+C5jf4FNOrosE4XlmGsdjbOjdBK4yuiDDj/ro9uR4Srj3OR84oQMT8F3qKp00tYNv0YN730oTHPZA==" + }, + "node_modules/swagger-parser": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/swagger-parser/-/swagger-parser-10.0.3.tgz", + "integrity": "sha512-nF7oMeL4KypldrQhac8RyHerJeGPD1p2xDh900GPvc+Nk7nWP6jX2FcC7WmkinMoAmoO774+AFXcWsW8gMWEIg==", + "dependencies": { + "@apidevtools/swagger-parser": "10.0.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/swagger-schema-official": { + "version": "2.0.0-bab6bed", + "resolved": "https://registry.npmjs.org/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz", + "integrity": "sha512-rCC0NWGKr/IJhtRuPq/t37qvZHI/mH4I4sxflVM+qgVe5Z2uOCivzWaVbuioJaB61kvm5UvB7b49E+oBY0M8jA==" + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/table/node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/teleport-javascript": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/teleport-javascript/-/teleport-javascript-1.0.0.tgz", + "integrity": "sha512-j1llvWVFyEn/6XIFDfX5LAU43DXe0GCt3NfXDwJ8XpRRMkS+i50SAkonAONBy+vxwPFBd50MFU8a2uj8R/ccLg==" + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "peer": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==" + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-newlines": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", + "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" + }, + "node_modules/ts-jest": { + "version": "26.5.6", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", + "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-js": { + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.2.tgz", + "integrity": "sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/uvm": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uvm/-/uvm-2.0.2.tgz", + "integrity": "sha512-Ra+aPiS5GXAbwXmyNExqdS42sTqmmx4XWEDF8uJlsTfOkKf9Rd9xNgav1Yckv4HfVEZg4iOFODWHFYuJ+9Fzfg==", + "dependencies": { + "flatted": "3.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/uvm/node_modules/flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/viz.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/viz.js/-/viz.js-2.1.2.tgz", + "integrity": "sha512-UO6CPAuEMJ8oNR0gLLNl+wUiIzQUsyUOp8SyyDKTqVRBtq7kk1VnFmIZW8QufjxGrGEuI+LVR7p/C7uEKy0LQw==", + "deprecated": "no longer supported" + }, + "node_modules/vscode-jsonrpc": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz", + "integrity": "sha512-T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA==", + "engines": { + "node": ">=4.0.0 || >=6.0.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/winston": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", + "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", + "dependencies": { + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "peer": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ws": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", + "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==" + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yasway": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/yasway/-/yasway-1.10.7.tgz", + "integrity": "sha512-mnyGYhQIDQxbUanvD3Cc8rXCVjKyyNTCAmfZYiEHEIQ+9mlBrCf/s0H/DelY5d3b8pH4J9kC0YUPzoM5LVvwkQ==", + "dependencies": { + "@ts-common/json": "^0.3.0", + "@ts-common/string-map": "^0.3.0", + "clone-deep": "^4.0.1", + "debug": "^4.1.1", + "faker": "^4.1.0", + "istanbul": "^0.4.5", + "js-base64": "^2.5.1", + "js-yaml": "^3.13.1", + "json-refs": "^3.0.13", + "json-schema-faker": "^0.5.0-rc16", + "lodash": "^4.17.20", + "native-promise-only": "^0.8.1", + "nyc": "^15.0.1", + "path-to-regexp": "^1.7.0", + "swagger-methods": "^1.0.8", + "swagger-schema-official": "2.0.0-bab6bed", + "z-schema": "^4.2.2" + } + }, + "node_modules/yasway/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/yasway/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/yasway/node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/yasway/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yuml2svg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yuml2svg/-/yuml2svg-5.0.1.tgz", + "integrity": "sha512-5KrQKh27uFcz0gOSmaTiwY8pKN2L+/ppHCPsDh8F7ZhqAbMiebSWuDoUIM+iyfPqnkrO6QrHHtIDTIIm2ytMZw==", + "dependencies": { + "@aduh95/viz.js": "^3.0.1", + "color": "^3.0.0", + "jsdom": "^16.0.0" + }, + "bin": { + "yuml2svg": "bin/yuml2svg" + }, + "engines": { + "node": "^12.17.0 || >=13.2.0" + } + }, + "node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + } + }, + "dependencies": { + "@aduh95/viz.js": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", + "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==" + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@apidevtools/json-schema-ref-parser": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz", + "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==", + "requires": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.6", + "call-me-maybe": "^1.0.1", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "@apidevtools/openapi-schemas": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", + "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==" + }, + "@apidevtools/swagger-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", + "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" + }, + "@apidevtools/swagger-parser": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.3.tgz", + "integrity": "sha512-sNiLY51vZOmSPFZA5TF35KZ2HbgYklQnTSDnkghamzLb3EkNtcQnrBQEj5AOCxHpTtXpqMCRM1CrmV2rG6nw4g==", + "requires": { + "@apidevtools/json-schema-ref-parser": "^9.0.6", + "@apidevtools/openapi-schemas": "^2.0.4", + "@apidevtools/swagger-methods": "^3.0.2", + "@jsdevtools/ono": "^7.1.3", + "call-me-maybe": "^1.0.1", + "z-schema": "^5.0.1" + } + }, + "@autorest/codemodel": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/@autorest/codemodel/-/codemodel-4.18.2.tgz", + "integrity": "sha512-xnGbxU2xvqtyIQYYwsEZsK+w2MmavbUrQdk1/sLPhjT+cQ5R6VUc5PX1ZTmPzBZWc/utiaAurxFC65J5J/uSgA==", + "requires": { + "@azure-tools/codegen": "~2.9.1", + "js-yaml": "~4.0.0" + } + }, + "@autorest/extension-base": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/@autorest/extension-base/-/extension-base-3.4.4.tgz", + "integrity": "sha512-u7+3GGzeYwFcafjt8gmpt0JM56UCdgP3Okhb23i5jhoc+5v7AWPEi00n5YmMb27OcR8wNDkb1jqtDjjeTnUHeQ==", + "requires": { + "@azure-tools/codegen": "~2.9.0", + "js-yaml": "~4.0.0", + "vscode-jsonrpc": "^3.5.0" + } + }, + "@autorest/schemas": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@autorest/schemas/-/schemas-1.3.4.tgz", + "integrity": "sha512-6KWlY9rvFZt2qBA0/9N1efB81tZ57rpnzO6L/nkqV882JKEJA4RPJmf5H0cY5TrA4OEVDuMoZoHlT7bu8SvtIQ==" + }, + "@azure-tools/async-io": { + "version": "3.0.254", + "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", + "integrity": "sha512-X1C7XdyCuo50ch9FzKtTvmK18FgDxxf1Bbt3cSoknQqeDaRegHSSCO+zByq2YA4NvUzKXeZ1engh29IDxZXgpQ==", + "requires": { + "@azure-tools/tasks": "~3.0.255", + "proper-lockfile": "~2.0.1" + } + }, + "@azure-tools/codegen": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@azure-tools/codegen/-/codegen-2.9.1.tgz", + "integrity": "sha512-qlQSMaSUtrhlnW/XqgOeOcAfDw5kLUWq16DcjbnvxRC/F4QepqtNth4PHgHM+1UXZeWuiGj5sAsLQnm/9CApDQ==", + "requires": { + "@azure-tools/async-io": "~3.0.0", + "js-yaml": "~4.0.0", + "semver": "^7.3.5" + } + }, + "@azure-tools/openapi-tools-common": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@azure-tools/openapi-tools-common/-/openapi-tools-common-1.2.2.tgz", + "integrity": "sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==", + "requires": { + "@types/async-retry": "^1.4.1", + "@types/commonmark": "^0.27.3", + "@types/node-fetch": "^2.5.7", + "async-retry": "^1.2.3", + "commonmark": "^0.28.1", + "front-matter": "^4.0.2", + "node-fetch": "^2.6.0", + "tslib": "^2.0.0" + }, + "dependencies": { + "commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "requires": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } + } + }, + "@azure-tools/tasks": { + "version": "3.0.255", + "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", + "integrity": "sha512-GjALNLz7kWMEdRVbaN5g0cJHNAr3XVTbP0611Mv2UzMgGL6FOhNZJK+oPHJKLDR8EEDZNnkwPlyi7B+INXUSQA==" + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/arm-resources": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", + "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", + "requires": { + "@azure/core-auth": "^1.1.4", + "@azure/ms-rest-azure-js": "^2.1.0", + "@azure/ms-rest-js": "^2.2.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@azure/core-asynciterator-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", + "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==" + }, + "@azure/core-auth": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", + "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", + "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-rest-pipeline": "^1.5.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-http": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", + "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-asynciterator-polyfill": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.11", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.1", + "form-data": "^3.0.0", + "node-fetch": "^2.6.0", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.4.19" + } + }, + "@azure/core-lro": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", + "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.2.0", + "@azure/core-tracing": "1.0.0-preview.11", + "events": "^3.0.0", + "tslib": "^2.0.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", + "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "requires": { + "tslib": "^2.2.0" + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.11", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", + "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + } + }, + "@azure/core-util": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", + "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/ms-rest-azure-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", + "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", + "requires": { + "@azure/core-auth": "^1.1.4", + "@azure/ms-rest-js": "^2.2.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@azure/ms-rest-js": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", + "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", + "requires": { + "@azure/core-auth": "^1.1.4", + "abort-controller": "^3.0.0", + "form-data": "^2.5.0", + "node-fetch": "^2.6.7", + "tough-cookie": "^3.0.1", + "tslib": "^1.10.0", + "tunnel": "0.0.6", + "uuid": "^8.3.2", + "xml2js": "^0.4.19" + }, + "dependencies": { + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@azure/msal-browser": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.27.0.tgz", + "integrity": "sha512-PyATq2WvK+x32waRqqikym8wvn939iO9UhpFqhLwitNrfLa3PHUgJuuI9oLSQOS3/UzjYb8aqN+XzchU3n/ZuQ==", + "requires": { + "@azure/msal-common": "^7.1.0" + } + }, + "@azure/msal-common": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.1.0.tgz", + "integrity": "sha512-WyfqE5mY/rggjqvq0Q5DxLnA33KSb0vfsUjxa95rycFknI03L5GPYI4HTU9D+g0PL5TtsQGnV3xzAGq9BFCVJQ==" + }, + "@azure/msal-node": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.11.0.tgz", + "integrity": "sha512-KW/XEexfCrPzdYbjY7NVmhq9okZT3Jvck55CGXpz9W5asxeq3EtrP45p+ZXtQVEfko0YJdolpCNqWUyXvanWZg==", + "requires": { + "@azure/msal-common": "^7.1.0", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + } + }, + "@azure/openapi-markdown": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/@azure/openapi-markdown/-/openapi-markdown-0.9.4.tgz", + "integrity": "sha512-QBxabmf+64mQuyWRLsBoLKdvB7PH2U9RsyQMekorl17DOVEkgQxMsQdL/WMlz/V2wMyiI433FlrbdUiiFapfKg==", + "requires": { + "@ts-common/commonmark-to-markdown": "^2.0.2", + "@ts-common/iterator": "^0.3.1", + "@ts-common/string-map": "^0.3.0", + "@ts-common/virtual-fs": "^0.3.0", + "commonmark": "^0.28.1", + "js-yaml": "^3.13.1", + "tslib": "^1.9.3" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "requires": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + }, + "@babel/core": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz", + "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helpers": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, "dependencies": { "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "requires": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" } }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "dev": true, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz", + "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==", + "requires": { + "@babel/types": "^7.18.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "aggregate-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", - "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", - "dev": true, - "requires": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - } - }, + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz", + "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==", + "requires": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz", + "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==" + }, + "@babel/helper-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz", + "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz", + "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@babel/types": "^7.18.8" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz", + "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helpers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz", + "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } }, - "arrify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "camelcase-keys": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", - "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", - "dev": true, - "requires": { - "camelcase": "^6.3.0", - "map-obj": "^4.1.0", - "quick-lru": "^5.1.1", - "type-fest": "^1.2.1" - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - } - } - }, - "clean-stack": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz", - "integrity": "sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==", - "dev": true, - "requires": { - "escape-string-regexp": "5.0.0" } }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -1312,151 +14116,2027 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "cp-file": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", - "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", - "dev": true, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz", + "integrity": "sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==" + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + } + } + }, + "@babel/traverse": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.8.tgz", + "integrity": "sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.8", + "@babel/types": "^7.18.8", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" } }, - "cpy": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", - "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", - "dev": true, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + } + } + }, + "@babel/types": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.8.tgz", + "integrity": "sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + }, + "@dabh/diagnostics": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", + "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", + "requires": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" + } + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "requires": { - "arrify": "^3.0.0", - "cp-file": "^9.1.0", - "globby": "^13.1.1", - "junk": "^4.0.0", - "micromatch": "^4.0.4", - "nested-error-stacks": "^2.1.0", - "p-filter": "^3.0.0", - "p-map": "^5.3.0" + "sprintf-js": "~1.0.2" } }, - "decamelize": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", - "dev": true + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "@faker-js/faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-R11tGE6yIFwqpaIqcfkcg7AICXzFg14+5h5v0TfF/9+RMDL6jhzCy/pxHVOfbALGdtVYdt6JdR21tuxEgl34dw==" + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" + }, + "@microsoft.azure/autorest-extension-base": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@microsoft.azure/autorest-extension-base/-/autorest-extension-base-1.0.13.tgz", + "integrity": "sha512-WJce8Gna8b3uebPuUdnnehnMiPAQgkxAI48qozdkDQaa18adco56Gi9Ph2GpH2T53rixPp8Wan3wOu8lJq6h1w==", + "requires": { + "vscode-jsonrpc": "^3.5.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@octetstream/promisify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@octetstream/promisify/-/promisify-2.0.2.tgz", + "integrity": "sha512-7XHoRB61hxsz8lBQrjC1tq/3OEIgpvGWg6DKAdwi7WRzruwkmsdwmOoUXbU4Dtd4RSOMDwed0SkP3y8UlMt1Bg==" + }, + "@opencensus/web-types": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", + "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==" + }, + "@opentelemetry/api": { + "version": "1.0.0-rc.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", + "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==" + }, + "@postman/form-data": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@postman/form-data/-/form-data-3.1.1.tgz", + "integrity": "sha512-vjh8Q2a8S6UCm/KKs31XFJqEEgmbjBmpPNVV2eVav6905wyFAwaUOBGA1NPBI4ERH9MMZc6w0umFgM6WbEPMdg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "@postman/tunnel-agent": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@postman/tunnel-agent/-/tunnel-agent-0.6.3.tgz", + "integrity": "sha512-k57fzmAZ2PJGxfOA4SGR05ejorHbVAa/84Hxh/2nAztjNXc4ZjOm9NUIk6/Z6LCrBvJZqjRZbN8e/nROVUPVdg==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@ts-common/async-iterator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@ts-common/async-iterator/-/async-iterator-0.2.3.tgz", + "integrity": "sha512-szLdrutwQxBCIECaO2RTFcUPFj+9QVk4xKAj+APgeeLoEs67tNjXFgvfU0kOfF04qTHlPNPqcutSqxMHqzG3qA==", + "requires": { + "@ts-common/iterator": "^0.3.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@ts-common/commonmark-to-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@ts-common/commonmark-to-markdown/-/commonmark-to-markdown-2.0.2.tgz", + "integrity": "sha512-gLUxc7phOvWiDavHDshU3JGxKsepSCYAuXpMVxU0j6MDah2EbV3y0UA4x1wHkWmlf7bVuDLcnsiYQttqEX1zQw==", + "requires": { + "@ts-common/iterator": "^1.1.1", + "@types/commonmark": "^0.27.3", + "commonmark": "^0.28.1", + "front-matter": "^4.0.2" + }, + "dependencies": { + "@ts-common/iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-1.1.2.tgz", + "integrity": "sha512-edwrL2/efx3uphxuSEI7fCHJENFmTg+gR7TY8ruTRxNWIWc240YSg+v4T3qVAtgG8npwRC4QtQDu72hi8mrR5A==", + "requires": {} + }, + "commonmark": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", + "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "requires": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } + } + }, + "@ts-common/fs": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ts-common/fs/-/fs-0.2.0.tgz", + "integrity": "sha512-ul1v4ZatcHuAzrwr/hGjSbk37pnfnLYDWC1yMEynQlnV8ndAcIVNYwQPPOYtLADPKTi3y74g5Q4BF3xPurDHLA==", + "requires": { + "@ts-common/async-iterator": "^0.2.0", + "@types/node": "^10.12.18", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@ts-common/iterator": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", + "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==" + }, + "@ts-common/json": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@ts-common/json/-/json-0.3.1.tgz", + "integrity": "sha512-vaplNdZPdeWr4p+hLJGdn08UMTSgYQrlRtxrAS0fAWyMlmFalBm/XRhHnohgiflRaj2jxl7ZxihjNlC/LZ/1YQ==", + "requires": { + "@ts-common/iterator": "^0.3.1", + "@ts-common/string-map": "^0.3.0" + } + }, + "@ts-common/string-map": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@ts-common/string-map/-/string-map-0.3.0.tgz", + "integrity": "sha512-tikHtQPV/R48VAnlolyl1FIHciror68LXyruelvYf+lRE6ysjIGB2iNyw7wN6aDcUs2wN/CD6fF8Ye7lVIWNTQ==", + "requires": { + "@ts-common/iterator": "^0.3.0" + } + }, + "@ts-common/virtual-fs": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@ts-common/virtual-fs/-/virtual-fs-0.3.0.tgz", + "integrity": "sha512-ryoXw52FTLhiexoNBA/hcAlW8gxPhrKEuZODgpCiF0wswNJdg/j+rCb9k1VppJdeIJ30b0Wg+2vPsrOrdnYTIw==", + "requires": { + "@ts-common/fs": "^0.2.0", + "@ts-common/iterator": "^0.3.0", + "@types/async-retry": "^1.4.1", + "@types/node-fetch": "^2.5.5", + "async-retry": "^1.3.1", + "node-fetch": "^2.6.0" + } + }, + "@types/async-retry": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.4.tgz", + "integrity": "sha512-IGT+yESLPYje0MV8MfOpT5V5oH9lAKLwlosQRyq75tYJmntkkWcfEThHLxsgYjGmYXJEY7ZZkYPb4xuW+NA6GA==", + "requires": { + "@types/retry": "*" + } + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/commonmark": { + "version": "0.27.5", + "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.5.tgz", + "integrity": "sha512-vIqgmHyLsc8Or3EWLz6QkhI8/v61FNeH0yxRupA7VqSbA2eFMoHHJAhZSHudplAV89wqg1CKSmShE016ziRXuw==" + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.24", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz", + "integrity": "sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==", + "dev": true, + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/node": { + "version": "10.17.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.0.tgz", + "integrity": "sha512-wuJwN2KV4tIRz1bu9vq5kSPasJ8IsEjZaP1ZR7KlmdUZvGF/rXy8DmXOVwUD0kAtvtJ7aqMKPqUXC0NUTDbrDg==" + }, + "@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/prettier": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", + "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", + "dev": true + }, + "@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/tunnel": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", + "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", + "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/type-utils": "5.30.5", + "@typescript-eslint/utils": "5.30.5", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", + "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/typescript-estree": "5.30.5", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", + "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/visitor-keys": "5.30.5" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", + "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.5", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", + "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", + "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/visitor-keys": "5.30.5", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", + "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.5", + "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/typescript-estree": "5.30.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", + "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.5", + "eslint-visitor-keys": "^3.3.0" + } + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", + "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", + "dev": true, + "requires": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ajv-pack": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ajv-pack/-/ajv-pack-0.3.1.tgz", + "integrity": "sha512-psFkqg+ItqBXjQ0kbdP/Y72Jmz+wHt8MD7bVGdzdxjKsp988QTK5YMQoBsPUotbhnYO8VKPU3vPALYlhO/2gtg==", + "requires": { + "js-beautify": "^1.6.4", + "require-from-string": "^1.2.0" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "optional": true + }, + "ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "requires": { + "default-require-extensions": "^3.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "requires": { + "retry": "0.13.1" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autorest": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/autorest/-/autorest-3.6.1.tgz", + "integrity": "sha512-tTOnfQq+LAyqnxFrOOnyCEaErXnjRTgduUN7a8LUv2u5deqDlI0zoJllHeIEYDZS2o2Kr1s8pDj2NxaFPOWldg==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "babel-eslint": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", + "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-ivpbtpUgg9SJS4TLjK7KdcDhqc/E3CGItsvQbBNLkNGUeMhd5qnJcryba/brESS+dg3vrLqPuc/UcS7jRJdN5A==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bluebird": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "integrity": "sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brotli": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", + "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", + "requires": { + "base64-js": "^1.1.2" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz", + "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==", + "requires": { + "caniuse-lite": "^1.0.30001359", + "electron-to-chromium": "^1.4.172", + "node-releases": "^2.0.5", + "update-browserslist-db": "^1.0.4" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "requires": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-keys": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "dev": true, + "requires": { + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30001364", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz", + "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-1.4.0.tgz", + "integrity": "sha512-NpwMDdSIprbYx1CLnfbxEIarI0Z+s9MssEgggMNheGM+WD68yOhV7IEA/3r6tr0yTRgQD0HuZJDw32s99i6L+A==" + }, + "charset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/charset/-/charset-1.0.1.tgz", + "integrity": "sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" }, "dependencies": { - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } } } }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", "dev": true, "requires": { - "path-type": "^4.0.0" + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-arrayish": "^0.2.1" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "clean-stack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", + "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", + "dev": true, + "requires": { + "escape-string-regexp": "5.0.0" + }, + "dependencies": { "escape-string-regexp": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "peer": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-progress": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.10.0.tgz", + "integrity": "sha512-kLORQrhYCAtUPLZxqsAt2YJGOvRdt34+O6jl5cQGb7iF3dM55FQZlTR+rQyIK9JUcO9bBMwZsTlND+3dmFU2Cw==", + "requires": { + "string-width": "^4.2.0" + } + }, + "cli-table3": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", + "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "requires": { + "colors": "1.4.0", + "string-width": "^4.2.0" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "peer": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" + "color-name": "1.1.3" } }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "requires": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "commonmark": { + "version": "0.29.3", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.3.tgz", + "integrity": "sha512-fvt/NdOFKaL2gyhltSy6BC4LxbbxbnPxBMl923ittqO/JBM0wQHaoYZliE4tp26cRxX/ZZtRsJlZzQrVdUkXAA==", + "requires": { + "entities": "~2.0", + "mdurl": "~1.0.1", + "minimist": ">=1.2.2", + "string.prototype.repeat": "^0.2.0" + } + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + } + }, + "cpy": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", + "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", + "dev": true, + "requires": { + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", + "nested-error-stacks": "^2.1.0", + "p-filter": "^3.0.0", + "p-map": "^5.3.0" + }, + "dependencies": { "globby": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz", - "integrity": "sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", "dev": true, "requires": { "dir-glob": "^3.0.1", @@ -1466,564 +16146,484 @@ "slash": "^4.0.0" } }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "junk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.0.tgz", - "integrity": "sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true - }, - "meow": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.2.tgz", - "integrity": "sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.2", - "camelcase-keys": "^7.0.0", - "decamelize": "^5.0.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.2", - "read-pkg-up": "^8.0.0", - "redent": "^4.0.0", - "trim-newlines": "^4.0.2", - "type-fest": "^1.2.2", - "yargs-parser": "^20.2.9" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - } - } - }, - "nested-error-stacks": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", - "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", - "dev": true - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, - "requires": { - "p-timeout": "^3.1.0" - } - }, - "p-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", - "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", - "dev": true, - "requires": { - "p-map": "^5.1.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-map": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", - "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", - "dev": true, - "requires": { - "aggregate-error": "^4.0.0" - } - }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - }, - "read-pkg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", - "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^1.0.1" - } - }, - "read-pkg-up": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", - "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", - "dev": true, - "requires": { - "find-up": "^5.0.0", - "read-pkg": "^6.0.0", - "type-fest": "^1.0.1" - } - }, - "redent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", - "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", - "dev": true, - "requires": { - "indent-string": "^5.0.0", - "strip-indent": "^4.0.0" - } - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "strip-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", - "dev": true, - "requires": { - "min-indent": "^1.0.1" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "trim-newlines": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", - "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", - "dev": true - }, - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true } } }, + "cpy-cli": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-4.1.0.tgz", + "integrity": "sha512-JA6bth6/mxPCa19SrWkIuPEBrea8vO9g1v0qhmCLnAKOfTcsNk5/X3W1o9aZuOHgugRcxdyR67rO4Gw/DA+4Qg==", + "dev": true, + "requires": { + "cpy": "^9.0.0", + "meow": "^10.1.2" + } + }, "cross-env": { "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "requires": { "cross-spawn": "^7.0.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csv-parse": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", + "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-format": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-0.0.2.tgz", + "integrity": "sha512-M4obuJx8jU5T91lcbwi0+QPNVaWOY1DQYz5xUuKYWO93osVzB2ZPqyDUc5T+mDjbA1X8VOb4JDZ+8r2MrSOp7Q==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepdash": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/deepdash/-/deepdash-5.3.9.tgz", + "integrity": "sha512-GRzJ0q9PDj2T+J2fX+b+TlUa2NlZ11l6vJ8LHNKVGeZ8CfxCuJaCychTq07iDRTvlfO8435jlvVS1QXBrW9kMg==", + "requires": { + "lodash": "^4.17.21", + "lodash-es": "^4.17.21" + } + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-require-extensions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", + "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", + "requires": { + "strip-bom": "^4.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==", + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "difflib": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz", + "integrity": "sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w==", + "requires": { + "heap": ">= 0.2.0" + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "requires": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + } + } + }, + "electron-to-chromium": { + "version": "1.4.185", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz", + "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==" + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "requires": { - "shebang-regex": "^3.0.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "requires": { - "isexe": "^2.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" } } } }, "eslint": { "version": "7.32.0", - "dev": true, + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", "requires": { "@babel/code-frame": "7.12.11", "@eslint/eslintrc": "^0.4.3", @@ -2067,310 +16667,18 @@ "v8-compile-cache": "^2.0.3" }, "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - } - } - }, - "@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - } - }, - "@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "requires": { "sprintf-js": "~1.0.2" } }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, "eslint-utils": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" }, @@ -2378,2690 +16686,367 @@ "eslint-visitor-keys": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" } } }, "eslint-visitor-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true } } }, "eslint-config-prettier": { "version": "8.5.0", - "dev": true - }, - "eslint-plugin-prettier": { - "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", "requires": { - "prettier-linter-helpers": "^1.0.0" + "debug": "^3.2.7", + "resolve": "^1.20.0" }, "dependencies": { - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { - "fast-diff": "^1.1.2" + "ms": "^2.1.1" } } } }, - "eslint-plugin-sort-imports-es6-autofix": { - "version": "0.6.0", - "dev": true - }, - "jest": { - "version": "26.6.3", - "dev": true, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", "requires": { - "@jest/core": "^26.6.3", - "import-local": "^3.0.2", - "jest-cli": "^26.6.3" + "debug": "^3.2.7", + "find-up": "^2.1.0" }, "dependencies": { - "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.0" - } - }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", - "dev": true - }, - "@babel/core": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", - "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.9", - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.9", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - } - }, - "@babel/generator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", - "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/helper-compilation-targets": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", - "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "dev": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true - }, - "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true - }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", - "dev": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" - } - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", - "dev": true - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", - "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.9", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.9", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - } - }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" - } - }, - "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", - "dev": true, - "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" - } - }, - "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - } - }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.0.tgz", - "integrity": "sha512-r8aveDbd+rzGP+ykSdF3oPuTVRWRfbBiHl0rVDM2yNEmSMXfkObQLV46b4RnCv3Lra51OlfnZhkkFaDl2MIRaA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "17.0.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz", - "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/prettier": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", - "dev": true, - "requires": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - } - } - }, - "babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001332", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", - "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", - "dev": true - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "dev": true - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "electron-to-chromium": { - "version": "1.4.118", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz", - "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==", - "dev": true - }, - "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" + "ms": "^2.1.1" } }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "locate-path": "^2.0.0" } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "growly": { + "p-limit": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "function-bind": "^1.1.1" + "p-try": "^1.0.0" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } }, - "has-value": { + "p-try": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "ms": "2.0.0" } }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "esutils": "^2.0.2" } }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==" + }, + "eslint-plugin-sort-imports-es6-autofix": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-sort-imports-es6-autofix/-/eslint-plugin-sort-imports-es6-autofix-0.6.0.tgz", + "integrity": "sha512-2NVaBGF9NN+727Fyq+jJYihdIeegjXeUUrZED9Q8FVB8MsV3YQEyXG96GVnXqWt0pmn7xfCZOZf3uKnIhBrfeQ==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } }, - "html-encoding-sniffer": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { - "whatwg-encoding": "^1.0.5" + "is-extendable": "^0.1.0" } }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -5070,7 +17055,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -5078,40 +17063,10 @@ } } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -5120,7 +17075,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -5128,6 +17083,3282 @@ } } }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "peer": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "peer": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "peer": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + }, + "faker": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/faker/-/faker-4.1.0.tgz", + "integrity": "sha512-ILKg69P6y/D8/wSmDXw35Ly0re8QzQ8pMfBCflsGiZG2ZjMUNLYNexA6lz5pkmJlepVdsiDFUxYAzPQ9/+iGLA==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "peer": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==" + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "foreach": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.6.tgz", + "integrity": "sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==" + }, + "foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "format-util": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/format-util/-/format-util-1.0.5.tgz", + "integrity": "sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg==" + }, + "formidable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", + "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", + "requires": { + "dezalgo": "1.0.3", + "hexoid": "1.0.0", + "once": "1.4.0", + "qs": "6.9.3" + }, + "dependencies": { + "qs": { + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==" + } + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==" + }, + "front-matter": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", + "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", + "requires": { + "js-yaml": "^3.13.1" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "13.16.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", + "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "graphlib": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", + "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "requires": { + "lodash": "^4.17.15" + } + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true, + "optional": true + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "requires": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "heap": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", + "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" + }, + "hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==" + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-reasons": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/http-reasons/-/http-reasons-0.1.0.tgz", + "integrity": "sha512-P6kYh0lKZ+y29T2Gqz+RlC9WBLhKe8kDmcJ+A+611jFfxdPsbMRQ5aNmFRM3lENqFkK+HTTL+tlQviAiv0AbLQ==" + }, + "http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + } + }, + "httpntlm": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/httpntlm/-/httpntlm-1.7.7.tgz", + "integrity": "sha512-Pv2Rvrz8H0qv1Dne5mAdZ9JegG1uc6Vu5lwLflIY6s8RKHdZQbW39L4dYswSgqMDT0pkJILUTKjeyU0VPNRZjA==", + "requires": { + "httpreq": ">=0.4.22", + "underscore": "~1.12.1" + } + }, + "httpreq": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.5.2.tgz", + "integrity": "sha512-2Jm+x9WkExDOeFRrdBCBSpLPT5SokTcRHkunV3pjKmX/cx6av8zQ0WtHUMDrYb6O4hBFzNU6sxJEypvRUVYKnw==" + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "humanize-duration": { + "version": "3.27.2", + "resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.27.2.tgz", + "integrity": "sha512-A15OmA3FLFRnehvF4ZMocsxTZYvHq4ze7L+AgR1DeHw0xC9vMd4euInY83uqGU9/XXKNnVIEeKc1R8G8nKqtzg==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "peer": true, + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "peer": true + }, + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "peer": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "peer": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "peer": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "inversify": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/inversify/-/inversify-5.1.1.tgz", + "integrity": "sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ==" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "istanbul": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", + "integrity": "sha512-nMtdn4hvK0HjUlzr1DrKSUY8ychprt8dzHOgY2KXsIhHu5PuQQEOTM27gV9Xblyon7aUH/TSFIjRHEODF/FRPg==", + "requires": { + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.8.x", + "esprima": "2.7.x", + "glob": "^5.0.15", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "abbrev": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "integrity": "sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "escodegen": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", + "integrity": "sha512-yhi5S+mNTOuRvyW4gWlg5W1byMaQGWWSYHXsuFZ7GBo7tpyOwi2EdzMP/QWxh9hwkD2m+wDVHJsxhRIj+v/b/A==", + "requires": { + "esprima": "^2.7.1", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.2.0" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==" + }, + "estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==" + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "requires": { + "abbrev": "1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==" + }, + "source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", + "optional": true, + "requires": { + "amdefine": ">=0.0.4" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "requires": { + "has-flag": "^1.0.0" + } + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "requires": { + "append-transform": "^2.0.0" + } + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-processinfo": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", + "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", + "requires": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.3", + "istanbul-lib-coverage": "^3.2.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^8.3.2" + }, + "dependencies": { + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + } + }, + "jest-junit": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-12.3.0.tgz", + "integrity": "sha512-+NmE5ogsEjFppEl90GChrk7xgz8xzvF0f+ZT5AnhW6suJC93gvQtmQjfyjDnE0Z2nXJqEkxF0WXlvjG/J+wn/g==", + "requires": { + "mkdirp": "^1.0.4", + "strip-ansi": "^5.2.0", + "uuid": "^8.3.2", + "xml": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "js-beautify": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.4.tgz", + "integrity": "sha512-+b4A9c3glceZEmxyIbxDOYB0ZJdReLvyU1077RqKsO4dZx9FUHjTOJn8VHwpg33QoucIykOiYbh7MfqBOghnrA==", + "requires": { + "config-chain": "^1.1.13", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "nopt": "^5.0.0" + } + }, + "js-sha512": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz", + "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-merge-patch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-1.0.2.tgz", + "integrity": "sha512-M6Vp2GN9L7cfuMXiWOmHj9bEFbeC250iVtcKQbqVgEsDVYnIsrNsbU+h/Y/PkbBQCtEa4Bez+Ebv0zfbC8ObLg==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-pointer": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.2.tgz", + "integrity": "sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==", + "requires": { + "foreach": "^2.0.4" + } + }, + "json-refs": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/json-refs/-/json-refs-3.0.15.tgz", + "integrity": "sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==", + "requires": { + "commander": "~4.1.1", + "graphlib": "^2.1.8", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "native-promise-only": "^0.8.1", + "path-loader": "^1.0.10", + "slash": "^3.0.0", + "uri-js": "^4.2.2" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-faker": { + "version": "0.5.0-rcv.44", + "resolved": "https://registry.npmjs.org/json-schema-faker/-/json-schema-faker-0.5.0-rcv.44.tgz", + "integrity": "sha512-MbDxYFsPXTVMawW1Y6zEU7QhfwsT+ZJ2d+LI8n57Y8+Xw1Cdx1hITgsFTLNOJ1lDMHZqWeXGGgMbc1hW0BGisg==", + "requires": { + "json-schema-ref-parser": "^6.1.0", + "jsonpath-plus": "^5.1.0" + }, + "dependencies": { + "jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==" + } + } + }, + "json-schema-ref-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz", + "integrity": "sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw==", + "requires": { + "call-me-maybe": "^1.0.1", + "js-yaml": "^3.12.1", + "ono": "^4.0.11" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "requires": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + }, + "dependencies": { + "esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==" + } + } + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==" + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "junit-report-builder": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-3.0.0.tgz", + "integrity": "sha512-aW7DnfLddUb51T+V08bJyecexaLomy5ID/0FXvhwsRXs9E0abvDaDT024U99J2agU3dt4q0ppzfKxSwrIIgXWg==", + "requires": { + "date-format": "0.0.2", + "lodash": "^4.17.15", + "make-dir": "^1.3.0", + "xmlbuilder": "^15.1.1" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + } + } + }, + "junk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.0.tgz", + "integrity": "sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==", + "dev": true + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "linq": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/linq/-/linq-3.2.4.tgz", + "integrity": "sha512-WIgtcH1EHHTXI/Qt/V3JH8D8j46ZiMJu1fynCzhAXtPYDAtV208BRmzpE2EhDq8KhoBAMVRL7KPH1khvHFstlw==" + }, + "liquid-json": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.1.tgz", + "integrity": "sha512-wUayTU8MS827Dam6MxgD72Ui+KOSF+u/eIqpatOtjnvgJ0+mnDq33uC2M7J0tPK+upe/DpUAuK4JUU89iBoNKQ==" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + }, + "logform": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz", + "integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==", + "requires": { + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5-file": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz", + "integrity": "sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "meow": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.3.tgz", + "integrity": "sha512-0WL7RMCPPdUTE00+GxJjL4d5Dm6eUbmAzxlzywJWiRUKCW093owmZ7/q74tH9VI91vxw9KJJNxAcvdpxb2G4iA==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "read-pkg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" + } + }, + "read-pkg-up": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", + "dev": true, + "requires": { + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" + } + }, + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-format": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mime-format/-/mime-format-2.0.1.tgz", + "integrity": "sha512-XxU3ngPbEnrYnNbIX+lYSaYg0M01v6p2ntd2YaFksTu0vayaw5OJvbdRyWs07EYRlLED5qadUZ+xo+XhOvFhwg==", + "requires": { + "charset": "^1.0.0" + } + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + } + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mockjs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz", + "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==", + "requires": { + "commander": "*" + } + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "ms-rest": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/ms-rest/-/ms-rest-2.5.6.tgz", + "integrity": "sha512-3Scy/pF43wqPEPeJxhOsLs16m6Rt+9zqf+jKdg+guuonytKmFSxerQM2exlQIDTqFVTsLXrPEGFWTGSwivRRkA==", + "requires": { + "ajv": "6.12.3", + "duplexer": "^0.1.1", + "http-signature": "1.3.6", + "is-buffer": "^1.1.6", + "is-stream": "^1.1.0", + "moment": "^2.21.0", + "request": "^2.88.2", + "through": "^2.3.8", + "tunnel": "0.0.5", + "uuid": "^3.2.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", + "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "tunnel": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz", + "integrity": "sha512-gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", + "peer": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-promise-only": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz", + "integrity": "sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "nested-error-stacks": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", + "dev": true + }, + "newman": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/newman/-/newman-5.3.2.tgz", + "integrity": "sha512-cWy8pV0iwvMOZLTw3hkAHcwo2ZA0GKkXm8oUMn1Ltii3ZI2nKpnrg9QGdIT0hGHChRkX6prY5e3Aar7uykMGNg==", + "requires": { + "async": "3.2.3", + "chardet": "1.4.0", + "cli-progress": "3.10.0", + "cli-table3": "0.6.1", + "colors": "1.4.0", + "commander": "7.2.0", + "csv-parse": "4.16.3", + "eventemitter3": "4.0.7", + "filesize": "8.0.7", + "lodash": "4.17.21", + "mkdirp": "1.0.4", + "postman-collection": "4.1.1", + "postman-collection-transformer": "4.1.6", + "postman-request": "2.88.1-postman.31", + "postman-runtime": "7.29.0", + "pretty-ms": "7.0.1", + "semver": "7.3.5", + "serialised-error": "1.1.3", + "tough-cookie": "3.0.1", + "word-wrap": "1.2.3", + "xmlbuilder": "15.1.1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==" + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "postman-collection": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", + "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", + "requires": { + "faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.34", + "postman-url-encoder": "3.0.5", + "semver": "7.3.5", + "uuid": "8.3.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-abort-controller": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-1.2.1.tgz", + "integrity": "sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-oauth1": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/node-oauth1/-/node-oauth1-1.3.0.tgz", + "integrity": "sha512-0yggixNfrA1KcBwvh/Hy2xAS1Wfs9dcg6TdFf2zN7gilcAigMdrtZ4ybrBSXBgLvGDw9V1p2MRnGBMq7XjTWLg==" + }, + "node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "requires": { + "process-on-spawn": "^1.0.0" + } + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node-yaml": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-yaml/-/node-yaml-3.2.0.tgz", + "integrity": "sha512-5c7TNdFOLOaY/TN0fBDrfJg+N6Z1+Ch7O/QuN2wostfo9Q4qbpOTAjk1WZ3bxgSfRPrJF4rgWdL26N2Svdljhw==", + "requires": { + "co": "4.6.0", + "js-yaml": "^3.13.x", + "junk": "3.0.0", + "promise-fs": "2.1.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "junk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.0.0.tgz", + "integrity": "sha512-8oLnegfzPD/7V2oLI+kacn941P7IEYKDdjbwBJQWqWFdoZduX+YOJIrZEEYehd9aSk00J2m+l3fppxAmAc4sXQ==" + } + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "requires": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "dependencies": { + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "oav": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/oav/-/oav-3.0.3.tgz", + "integrity": "sha512-Hqh+0sIJSU0sIRpiHguLe3k1ZYVQ+OGct7bF6QLVJLPC3Wn092EPDwP+c7O/1h2clLNYZTbW4OhoRgKoNt45ZA==", + "requires": { + "@autorest/schemas": "^1.3.4", + "@azure-tools/openapi-tools-common": "^1.2.2", + "@azure/arm-resources": "^4.2.2", + "@azure/core-lro": "^1.0.5", + "@azure/identity": "^2.0.4", + "@azure/ms-rest-azure-js": "^2.1.0", + "@azure/ms-rest-js": "^2.6.1", + "@azure/openapi-markdown": "^0.9.4", + "@microsoft.azure/autorest-extension-base": "1.0.13", + "@ts-common/commonmark-to-markdown": "^2.0.2", + "ajv": "^6.12.6", + "ajv-keywords": "^3.5.2", + "ajv-pack": "^0.3.1", + "commonmark": "^0.29.3", + "deepdash": "^5.3.2", + "difflib": "^0.2.4", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^10.1.0", + "glob": "^7.2.3", + "humanize-duration": "^3.27.2", + "inversify": "^5.1.1", + "js-yaml": "^4.1.0", + "json-merge-patch": "^1.0.2", + "json-pointer": "^0.6.2", + "json-refs": "^3.0.15", + "json-schema-traverse": "^0.4.1", + "jsonpath-plus": "^4.0.0", + "junit-report-builder": "^3.0.0", + "kind-of": "^6.0.3", + "linq": "^3.2.4", + "lodash": "^4.17.21", + "md5-file": "^5.0.0", + "mkdirp": "^1.0.4", + "mockjs": "^1.1.0", + "moment": "^2.29.3", + "ms-rest": "^2.5.6", + "mustache": "^4.2.0", + "newman": "^5.3.2", + "node-abort-controller": "^1.2.1", + "path-to-regexp": "^6.2.1", + "postman-collection": "^4.1.4", + "reflect-metadata": "^0.1.13", + "swagger-parser": "^10.0.3", + "toposort": "^2.0.2", + "uuid": "^3.4.0", + "vscode-jsonrpc": "^3.6.2", + "winston": "^3.3.4", + "yargs": "^15.4.1", + "yasway": "^1.10.7", + "yuml2svg": "^5.0.1", + "z-schema": "^5.0.3" + }, + "dependencies": { + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", @@ -5147,982 +20378,1125 @@ } } }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "optional": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { - "isobject": "^3.0.1" + "is-buffer": "^1.1.5" } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "requires": { + "fn.name": "1.x.x" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "ono": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/ono/-/ono-4.0.11.tgz", + "integrity": "sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==", + "requires": { + "format-util": "^1.0.3" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==", + "peer": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "peer": true + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "requires": { + "p-timeout": "^3.1.0" + } + }, + "p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "dev": true, + "requires": { + "p-map": "^5.1.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", + "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", + "dev": true, + "requires": { + "aggregate-error": "^4.0.0" + } + }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "requires": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==" + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "peer": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-loader": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/path-loader/-/path-loader-1.0.12.tgz", + "integrity": "sha512-n7oDG8B+k/p818uweWrOixY9/Dsr89o2TkCm6tOTex3fpdo2+BFDgR+KpB37mGKBRsBAlR8CIJMFN0OEy/7hIQ==", + "requires": { + "native-promise-only": "^0.8.1", + "superagent": "^7.1.6" + } + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postman-collection": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.4.tgz", + "integrity": "sha512-3b/ZUrCIXRG3Eh3P6usiBYSZbCHTwMsJJ1l2RID/rdv/EC8YyhVS5PKGKdpYrRB69F/fETD9lOAuhvCwj0h71w==", + "requires": { + "@faker-js/faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.35", + "postman-url-encoder": "3.0.5", + "semver": "7.3.7", + "uuid": "8.3.2" + } + }, + "postman-collection-transformer": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/postman-collection-transformer/-/postman-collection-transformer-4.1.6.tgz", + "integrity": "sha512-xvdQb6sZoWcG9xZXUPSuxocjcd6WCZlINlGGiuHdSfxhgiwQhj9qhF0JRFbagZ8xB0+pYUairD5MiCENc6DEVA==", + "requires": { + "commander": "8.3.0", + "inherits": "2.0.4", + "lodash": "4.17.21", + "semver": "7.3.5", + "strip-json-comments": "3.1.1" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "optional": true, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "requires": { - "is-docker": "^2.0.0" + "lru-cache": "^6.0.0" + } + } + } + }, + "postman-request": { + "version": "2.88.1-postman.31", + "resolved": "https://registry.npmjs.org/postman-request/-/postman-request-2.88.1-postman.31.tgz", + "integrity": "sha512-OJbYqP7ItxQ84yHyuNpDywCZB0HYbpHJisMQ9lb1cSL3N5H3Td6a2+3l/a74UMd3u82BiGC5yQyYmdOIETP/nQ==", + "requires": { + "@postman/form-data": "~3.1.1", + "@postman/tunnel-agent": "^0.6.3", + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "brotli": "~1.3.2", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "har-validator": "~5.1.3", + "http-signature": "~1.3.1", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "stream-length": "^1.0.2", + "tough-cookie": "~2.5.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "postman-runtime": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/postman-runtime/-/postman-runtime-7.29.0.tgz", + "integrity": "sha512-eXxHREE/fUpohkGPRgBY1YccSGx9cyW3mtGiPyIE4zD5fYzasgBHqW6kbEND3Xrd3yf/uht/YI1H8O7J1+A1+w==", + "requires": { + "async": "3.2.3", + "aws4": "1.11.0", + "handlebars": "4.7.7", + "httpntlm": "1.7.7", + "js-sha512": "0.8.0", + "lodash": "4.17.21", + "mime-types": "2.1.34", + "node-oauth1": "1.3.0", + "performance-now": "2.1.0", + "postman-collection": "4.1.1", + "postman-request": "2.88.1-postman.31", + "postman-sandbox": "4.0.6", + "postman-url-encoder": "3.0.5", + "serialised-error": "1.1.3", + "tough-cookie": "3.0.1", + "uuid": "8.3.2" + }, + "dependencies": { + "faker": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/faker/-/faker-5.5.3.tgz", + "integrity": "sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==" }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" }, - "isobject": { + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "postman-collection": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", + "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", + "requires": { + "faker": "5.5.3", + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.34", + "postman-url-encoder": "3.0.5", + "semver": "7.3.5", + "uuid": "8.3.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "tough-cookie": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" } - }, - "istanbul-lib-report": { + } + } + }, + "postman-sandbox": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postman-sandbox/-/postman-sandbox-4.0.6.tgz", + "integrity": "sha512-PPRanSNEE4zy3kO7CeSBHmAfJnGdD9ecHY/Mjh26CQuZZarGkNO8c0U/n+xX3+5M1BRNc82UYq6YCtdsSDqcng==", + "requires": { + "lodash": "4.17.21", + "teleport-javascript": "1.0.0", + "uvm": "2.0.2" + } + }, + "postman-url-encoder": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postman-url-encoder/-/postman-url-encoder-3.0.5.tgz", + "integrity": "sha512-jOrdVvzUXBC7C+9gkIkpDJ3HIxOHTIqjpQ4C1EMt1ZGeMvSEpbFCKq23DEfgsj46vMnDgyQf+1ZLp2Wm+bKSsA==", + "requires": { + "punycode": "^2.1.1" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "requires": { + "parse-ms": "^2.1.0" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "process-on-spawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", + "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", + "requires": { + "fromentries": "^1.2.0" + } + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise-fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/promise-fs/-/promise-fs-2.1.0.tgz", + "integrity": "sha512-Wl6Y+dSQnw1cJjXdMbXABoH2fRXC3G3KjQHH32qPT6UYyDrh9Iouj/rvI+KKJiVFwQ1/3KiPe1dybp6cHYvUag==", + "requires": { + "@octetstream/eslint-config": "3.0.0", + "@octetstream/promisify": "2.0.2" + }, + "dependencies": { + "@octetstream/eslint-config": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, + "resolved": "https://registry.npmjs.org/@octetstream/eslint-config/-/eslint-config-3.0.0.tgz", + "integrity": "sha512-VX8gZ6h9PNKrWb+N9AoWM2DA+eVBAqAL0OLHwLjh+iwLrICQRFYzJDxxHIpD7rN413PCppr2vp6cy8UGdZGd+A==", "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "babel-eslint": "^9.0.0", + "eslint-config-airbnb-base": "^13.1.0", + "eslint-plugin-import": "^2.14.0", + "eslint-plugin-promise": "^4.0.0" } }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "peer": true + }, + "ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "peer": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "color-convert": "^1.9.0" } }, - "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", - "dev": true, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "sprintf-js": "~1.0.2" } }, - "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", - "dev": true, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "dev": true, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" + "color-name": "1.1.3" } }, - "jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", - "dev": true, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "peer": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "peer": true }, - "jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true }, - "jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" - } - }, - "jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - } - }, - "jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true - }, - "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^26.6.2", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" - } - }, - "jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", - "dev": true, - "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", - "dev": true, + "eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "peer": true, "requires": { "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - } - }, - "jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true - }, - "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", - "dev": true - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - } - }, - "jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - } - }, - "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" - } - }, - "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", - "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" } }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dev": true, + "eslint-config-airbnb-base": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz", + "integrity": "sha512-1mg/7eoB4AUeB0X1c/ho4vb2gYkNH8Trr/EgCT/aGmKhhG+F6vF5s8+iRBlWAzFIAphxIdp3YfEKgEl0f9Xg+w==", "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "confusing-browser-globals": "^1.0.5", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" } }, - "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dev": true, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "peer": true, "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - } + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", - "dev": true, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "peer": true, "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" + "eslint-visitor-keys": "^1.1.0" } }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "peer": true + }, + "espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "peer": true, "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" } }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "peer": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "peer": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "peer": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "peer": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, + "peer": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" } }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "peer": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" } }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, "requires": { - "p-locate": "^4.1.0" + "minimist": "^1.2.6" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "peer": true, "requires": { - "yallist": "^4.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "peer": true + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "peer": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, "requires": { - "semver": "^6.0.0" + "glob": "^7.1.3" } }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "peer": true, "requires": { - "tmpl": "1.0.5" + "shebang-regex": "^1.0.0" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { + "shebang-regex": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "peer": true }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { + "slice-ansi": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, "requires": { - "brace-expansion": "^1.1.7" + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" } }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "peer": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "optional": true, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, "requires": { - "isexe": "^2.0.0" + "ansi-regex": "^4.1.0" } } } }, - "node-releases": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", - "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==", + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "peer": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "peer": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "peer": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + } + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "peer": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "peer": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "proper-lockfile": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", + "integrity": "sha512-rjaeGbsmhNDcDInmwi4MuI6mRwJu6zq8GjYCLuSuE7GF+4UjgzkL69sVKKJ2T2xH61kK7rXvGYpvaTu909oXaQ==", + "requires": { + "graceful-fs": "^4.1.2", + "retry": "^0.10.0" + }, + "dependencies": { + "retry": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", + "integrity": "sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ==" + } + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "normalize-package-data": { @@ -6135,1031 +21509,484 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", + "dev": true, + "requires": { + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", + "requires": { + "es6-error": "^4.0.1" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { - "path-key": "^2.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "requires": { - "isobject": "^3.0.0" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { - "isobject": "^3.0.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha512-H7AkJWMobeskkttHyhTVtS0fxpFLjxhbfMa6Bk3wimP7sdPRGL3EyCg3sAQenFfAe+xQ+oAc85Nmtvq0ROM83Q==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "shebang-command": { + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "peer": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "mimic-fn": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "peer": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "peer": true, + "requires": { + "mimic-fn": "^1.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "peer": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "peer": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "peer": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true } } }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { + "fill-range": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "pump": "^3.0.0" } }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "dev": true }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -7168,7 +21995,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -7176,240 +22003,86 @@ } } }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", "define-property": "^2.0.2", "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { - "is-number": "^7.0.0" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "optional": true - }, - "v8-to-istanbul": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", - "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "which": { @@ -7420,174 +22093,466 @@ "requires": { "isexe": "^2.0.0" } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "dev": true - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } } } }, - "jest-junit": { - "version": "12.3.0", + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", "requires": { - "mkdirp": "^1.0.4", - "strip-ansi": "^5.2.0", - "uuid": "^8.3.2", - "xml": "^1.0.1" + "xmlchars": "^2.2.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "serialised-error": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/serialised-error/-/serialised-error-1.1.3.tgz", + "integrity": "sha512-vybp3GItaR1ZtO2nxZZo8eOo7fnVaNtP3XE2vJKgzkKR2bagCkdJ1EpYYhEMd3qu/80DwQk9KjsNSxE3fXWq0g==", + "requires": { + "object-hash": "^1.1.2", + "stack-trace": "0.0.9", + "uuid": "^3.0.0" }, "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - }, "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" } } }, - "js-yaml": { - "version": "4.0.0", + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "requires": { - "argparse": "^2.0.1" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { - "argparse": { + "extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true } } }, - "jsonpath": { - "version": "1.1.1", + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "requires": { - "esprima": "1.2.2", - "static-eval": "2.0.2", - "underscore": "1.12.1" + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" }, "dependencies": { - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "requires": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-trace": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", + "integrity": "sha512-vjUc6sfgtgY0dxCdnc40mK6Oftjo9+2K8H/NG81TMhgL392FtiPA9tn9RLyTxXmTLPJPjF3VyzFp6bsWFLisMQ==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "requires": { + "escodegen": "^1.8.1" + }, + "dependencies": { "escodegen": { "version": "1.14.3", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", @@ -7598,39 +22563,12 @@ "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" - }, - "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - } } }, - "esprima": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", - "integrity": "sha1-dqD9Zvz+FU/SkmZ9wmQBl1CxZXs=" - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -7652,5736 +22590,479 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - }, - "static-eval": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", - "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", - "requires": { - "escodegen": "^1.8.1" - } + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "requires": { "prelude-ls": "~1.1.2" } - }, - "underscore": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", - "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" } } }, - "lodash": { - "version": "4.17.21" - }, - "node-yaml": { - "version": "3.2.0", + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, "requires": { - "co": "4.6.0", - "js-yaml": "^3.13.x", - "junk": "3.0.0", - "promise-fs": "2.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, "requires": { - "@babel/highlight": "^7.16.7" + "is-descriptor": "^0.1.0" } }, - "@babel/generator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", - "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", - "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.9", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.9", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@octetstream/eslint-config": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@octetstream/eslint-config/-/eslint-config-3.0.0.tgz", - "integrity": "sha512-VX8gZ6h9PNKrWb+N9AoWM2DA+eVBAqAL0OLHwLjh+iwLrICQRFYzJDxxHIpD7rN413PCppr2vp6cy8UGdZGd+A==", - "requires": { - "babel-eslint": "^9.0.0", - "eslint-config-airbnb-base": "^13.1.0", - "eslint-plugin-import": "^2.14.0", - "eslint-plugin-promise": "^4.0.0" - } - }, - "@octetstream/promisify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@octetstream/promisify/-/promisify-2.0.2.tgz", - "integrity": "sha512-7XHoRB61hxsz8lBQrjC1tq/3OEIgpvGWg6DKAdwi7WRzruwkmsdwmOoUXbU4Dtd4RSOMDwed0SkP3y8UlMt1Bg==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "babel-eslint": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", - "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "eslint-config-airbnb-base": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz", - "integrity": "sha512-1mg/7eoB4AUeB0X1c/ho4vb2gYkNH8Trr/EgCT/aGmKhhG+F6vF5s8+iRBlWAzFIAphxIdp3YfEKgEl0f9Xg+w==", - "requires": { - "confusing-browser-globals": "^1.0.5", - "object.assign": "^4.1.0", - "object.entries": "^1.1.0" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "kind-of": "^3.0.2" }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-plugin-promise": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", - "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==" - }, - "eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "junk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.0.0.tgz", - "integrity": "sha512-8oLnegfzPD/7V2oLI+kacn941P7IEYKDdjbwBJQWqWFdoZduX+YOJIrZEEYehd9aSk00J2m+l3fppxAmAc4sXQ==" - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "promise-fs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/promise-fs/-/promise-fs-2.1.0.tgz", - "integrity": "sha512-Wl6Y+dSQnw1cJjXdMbXABoH2fRXC3G3KjQHH32qPT6UYyDrh9Iouj/rvI+KKJiVFwQ1/3KiPe1dybp6cHYvUag==", - "requires": { - "@octetstream/eslint-config": "3.0.0", - "@octetstream/promisify": "2.0.2" - } - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - } - } - }, - "oav": { - "version": "2.12.1", - "requires": { - "@autorest/schemas": "^1.3.1", - "@azure-tools/openapi-tools-common": "^1.2.2", - "@azure/arm-resources": "^4.0.0", - "@azure/core-lro": "^1.0.3", - "@azure/identity": "^2.0.4", - "@azure/ms-rest-azure-js": "^2.0.2", - "@azure/ms-rest-js": "^2.1.0", - "@azure/openapi-markdown": "^0.9.4", - "@azure/storage-blob": "^12.5.0", - "@microsoft.azure/autorest-extension-base": "1.0.13", - "@ts-common/commonmark-to-markdown": "^2.0.2", - "ajv": "6.12.6", - "ajv-keywords": "^3.5.0", - "ajv-pack": "^0.3.1", - "autorest": "^3.0.6335", - "commonmark": "^0.29.0", - "deepdash": "^5.3.2", - "difflib": "^0.2.4", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^10.0.0", - "glob": "^7.1.2", - "humanize-duration": "^3.26.0", - "inversify": "^5.0.5", - "js-yaml": "^4.0.0", - "json-merge-patch": "^1.0.2", - "json-pointer": "^0.6.0", - "json-refs": "^3.0.13", - "json-schema-traverse": "^0.4.1", - "jsonpath-plus": "^4.0.0", - "junit-report-builder": "^3.0.0", - "kind-of": "^6.0.3", - "linq": "^3.2.0", - "lodash": "^4.17.15", - "md5-file": "^5.0.0", - "mkdirp": "^1.0.4", - "mockjs": "^1.1.0", - "moment": "^2.24.0", - "ms-rest": "^2.5.4", - "mustache": "^4.2.0", - "newman": "^5.3.1", - "node-abort-controller": "^1.1.0", - "path-to-regexp": "^6.1.0", - "postman-collection": "^4.1.0", - "reflect-metadata": "^0.1.13", - "swagger-parser": "^10.0.3", - "toposort": "^2.0.2", - "uuid": "^3.3.2", - "vscode-jsonrpc": "^3.6.2", - "winston": "^3.3.4", - "yargs": "^15.4.1", - "yasway": "^1.10.7", - "yuml2svg": "^4.2.1", - "z-schema": "^5.0.3" - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.0" - } - }, - "@apidevtools/json-schema-ref-parser": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz", - "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==", - "requires": { - "@jsdevtools/ono": "^7.1.3", - "@types/json-schema": "^7.0.6", - "call-me-maybe": "^1.0.1", - "js-yaml": "^4.1.0" - } - }, - "@apidevtools/openapi-schemas": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", - "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==" - }, - "@apidevtools/swagger-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" - }, - "@apidevtools/swagger-parser": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.3.tgz", - "integrity": "sha512-sNiLY51vZOmSPFZA5TF35KZ2HbgYklQnTSDnkghamzLb3EkNtcQnrBQEj5AOCxHpTtXpqMCRM1CrmV2rG6nw4g==", - "requires": { - "@apidevtools/json-schema-ref-parser": "^9.0.6", - "@apidevtools/openapi-schemas": "^2.0.4", - "@apidevtools/swagger-methods": "^3.0.2", - "@jsdevtools/ono": "^7.1.3", - "call-me-maybe": "^1.0.1", - "z-schema": "^5.0.1" - } - }, - "@autorest/schemas": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@autorest/schemas/-/schemas-1.3.4.tgz", - "integrity": "sha512-6KWlY9rvFZt2qBA0/9N1efB81tZ57rpnzO6L/nkqV882JKEJA4RPJmf5H0cY5TrA4OEVDuMoZoHlT7bu8SvtIQ==" - }, - "@azure-tools/openapi-tools-common": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@azure-tools/openapi-tools-common/-/openapi-tools-common-1.2.2.tgz", - "integrity": "sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==", - "requires": { - "@types/async-retry": "^1.4.1", - "@types/commonmark": "^0.27.3", - "@types/node-fetch": "^2.5.7", - "async-retry": "^1.2.3", - "commonmark": "^0.28.1", - "front-matter": "^4.0.2", - "node-fetch": "^2.6.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=", - "requires": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - } - } - } - }, - "@azure/abort-controller": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.0.4.tgz", - "integrity": "sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@azure/arm-resources": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", - "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@azure/core-asynciterator-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", - "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==" - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.5.0.tgz", - "integrity": "sha512-YNk8i9LT6YcFdFO+RRU0E4Ef+A8Y5lhXo6lz61rwbG8Uo7kSqh0YqK04OexiilM43xd6n3Y9yBhLnb1NFNI9dA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.13", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", - "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.4.tgz", - "integrity": "sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==" - } - } - }, - "@azure/core-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", - "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - }, - "dependencies": { - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@azure/core-lro": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", - "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^1.2.0", - "@azure/core-tracing": "1.0.0-preview.11", - "events": "^3.0.0", - "tslib": "^2.0.0" - } - }, - "@azure/core-paging": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.2.1.tgz", - "integrity": "sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA==", - "requires": { - "@azure/core-asynciterator-polyfill": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-rest-pipeline": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.8.0.tgz", - "integrity": "sha512-o8eZr96erQpiq8EZhZU/SyN6ncOfZ6bexwN2nMm9WpDmZGvaq907kopADt8XvNhbEF7kRA1l901Pg8mXjWp3UQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.13", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", - "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.4.tgz", - "integrity": "sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==" - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - } - }, - "@azure/core-util": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0-beta.1.tgz", - "integrity": "sha512-pS6cup979/qyuyNP9chIybK2qVkJ3MarbY/bx3JcGKE6An6dRweLnsfJfU2ydqUI/B51Rjnn59ajHIhCUTwWZw==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@azure/identity": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.4.tgz", - "integrity": "sha512-ZgFubAsmo7dji63NLPaot6O7pmDfceAUPY57uphSCr0hmRj+Cakqb4SUz5SohCHFtscrhcmejRU903Fowz6iXg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.13", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", - "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.4.tgz", - "integrity": "sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/ms-rest-azure-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", - "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@azure/ms-rest-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", - "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", - "requires": { - "@azure/core-auth": "^1.1.4", - "abort-controller": "^3.0.0", - "form-data": "^2.5.0", - "node-fetch": "^2.6.7", - "tough-cookie": "^3.0.1", - "tslib": "^1.10.0", - "tunnel": "0.0.6", - "uuid": "^8.3.2", - "xml2js": "^0.4.19" - }, - "dependencies": { - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@azure/msal-browser": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.23.0.tgz", - "integrity": "sha512-qxyWmsP/pf+xJFEhMgiJ0r1v6TjF+x8iMWYU5R63Lb/fjQfKalaNX9f5D6GbJYJS5s9OF3abtdGtB/Lxea15mQ==", - "requires": { - "@azure/msal-common": "^6.2.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.2.0.tgz", - "integrity": "sha512-SU2/vfbKn1WvtKM8tsBKZAbmRJvO8E3H773ZT0GGKuO9rwLfxP5qOzTHV5crCEm8DgvL/IppmWh2lsUFieDi1A==" - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.8.0.tgz", - "integrity": "sha512-rA5KzhvNuNef6Bzap8Sm/LbuesvA1yY2dj/W+QZuKMtT5nboZ4n4w8LRjwMMxucvYfizybPbLGTFpbq2IJtOfQ==", - "requires": { - "@azure/msal-common": "^6.2.0", - "axios": "^0.21.4", - "https-proxy-agent": "^5.0.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.2.0.tgz", - "integrity": "sha512-SU2/vfbKn1WvtKM8tsBKZAbmRJvO8E3H773ZT0GGKuO9rwLfxP5qOzTHV5crCEm8DgvL/IppmWh2lsUFieDi1A==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@azure/openapi-markdown": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/@azure/openapi-markdown/-/openapi-markdown-0.9.4.tgz", - "integrity": "sha512-QBxabmf+64mQuyWRLsBoLKdvB7PH2U9RsyQMekorl17DOVEkgQxMsQdL/WMlz/V2wMyiI433FlrbdUiiFapfKg==", - "requires": { - "@ts-common/commonmark-to-markdown": "^2.0.2", - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0", - "@ts-common/virtual-fs": "^0.3.0", - "commonmark": "^0.28.1", - "js-yaml": "^3.13.1", - "tslib": "^1.9.3" - }, - "dependencies": { - "commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=", - "requires": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@azure/storage-blob": { - "version": "12.9.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.9.0.tgz", - "integrity": "sha512-ank38FdCLfJ+EoeMzCz3hkYJuZAd63ARvDKkxZYRDb+beBYf+/+gx8jNTqkq/hfyUl4dJQ/a7tECU0Y0F98CHg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "events": "^3.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-http": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.4.tgz", - "integrity": "sha512-QmmJmexXKtPyc3/rsZR/YTLDvMatzbzAypJmLzvlfxgz/SkgnqV/D4f6F2LsK6tBj1qhyp8BoXiOebiej0zz3A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.3", - "form-data": "^4.0.0", - "node-fetch": "^2.6.7", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - } - }, - "@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.13", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", - "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.4.tgz", - "integrity": "sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==" - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "requires": { - "@types/node": "*" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" - }, - "@babel/core": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", - "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.9", - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.9", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", - "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } - } - }, - "@babel/helper-compilation-targets": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", - "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" - } - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", - "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.9", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.9", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" - }, - "@dabh/diagnostics": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", - "requires": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "@faker-js/faker": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-6.0.0.tgz", - "integrity": "sha512-10zLCKhp3YEmBuko71ivcMoIZcCLXgQVck6aNswX+AWwaek/L8S3yz9i8m3tHigRkcF6F2vI+qtdtyySHK+bGA==" - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jsdevtools/ono": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" - }, - "@microsoft.azure/autorest-extension-base": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@microsoft.azure/autorest-extension-base/-/autorest-extension-base-1.0.13.tgz", - "integrity": "sha1-/VobUj8CzK3525vK8Jez/5mSgeY=", - "requires": { - "vscode-jsonrpc": "^3.5.0" - } - }, - "@opencensus/web-types": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", - "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==" - }, - "@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==" - }, - "@postman/form-data": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@postman/form-data/-/form-data-3.1.1.tgz", - "integrity": "sha512-vjh8Q2a8S6UCm/KKs31XFJqEEgmbjBmpPNVV2eVav6905wyFAwaUOBGA1NPBI4ERH9MMZc6w0umFgM6WbEPMdg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "@postman/tunnel-agent": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@postman/tunnel-agent/-/tunnel-agent-0.6.3.tgz", - "integrity": "sha512-k57fzmAZ2PJGxfOA4SGR05ejorHbVAa/84Hxh/2nAztjNXc4ZjOm9NUIk6/Z6LCrBvJZqjRZbN8e/nROVUPVdg==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@ts-common/async-iterator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@ts-common/async-iterator/-/async-iterator-0.2.3.tgz", - "integrity": "sha512-szLdrutwQxBCIECaO2RTFcUPFj+9QVk4xKAj+APgeeLoEs67tNjXFgvfU0kOfF04qTHlPNPqcutSqxMHqzG3qA==", - "requires": { - "@ts-common/iterator": "^0.3.6", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@ts-common/commonmark-to-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@ts-common/commonmark-to-markdown/-/commonmark-to-markdown-2.0.2.tgz", - "integrity": "sha512-gLUxc7phOvWiDavHDshU3JGxKsepSCYAuXpMVxU0j6MDah2EbV3y0UA4x1wHkWmlf7bVuDLcnsiYQttqEX1zQw==", - "requires": { - "@ts-common/iterator": "^1.1.1", - "@types/commonmark": "^0.27.3", - "commonmark": "^0.28.1", - "front-matter": "^4.0.2" - }, - "dependencies": { - "@ts-common/iterator": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-1.1.2.tgz", - "integrity": "sha512-edwrL2/efx3uphxuSEI7fCHJENFmTg+gR7TY8ruTRxNWIWc240YSg+v4T3qVAtgG8npwRC4QtQDu72hi8mrR5A==" - }, - "commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=", - "requires": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - } - } - } - }, - "@ts-common/fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@ts-common/fs/-/fs-0.2.0.tgz", - "integrity": "sha512-ul1v4ZatcHuAzrwr/hGjSbk37pnfnLYDWC1yMEynQlnV8ndAcIVNYwQPPOYtLADPKTi3y74g5Q4BF3xPurDHLA==", - "requires": { - "@ts-common/async-iterator": "^0.2.0", - "@types/node": "^10.12.18", - "tslib": "^1.9.3" - }, - "dependencies": { - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==" - }, - "@ts-common/json": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@ts-common/json/-/json-0.3.1.tgz", - "integrity": "sha512-vaplNdZPdeWr4p+hLJGdn08UMTSgYQrlRtxrAS0fAWyMlmFalBm/XRhHnohgiflRaj2jxl7ZxihjNlC/LZ/1YQ==", - "requires": { - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0" - } - }, - "@ts-common/string-map": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/string-map/-/string-map-0.3.0.tgz", - "integrity": "sha512-tikHtQPV/R48VAnlolyl1FIHciror68LXyruelvYf+lRE6ysjIGB2iNyw7wN6aDcUs2wN/CD6fF8Ye7lVIWNTQ==", - "requires": { - "@ts-common/iterator": "^0.3.0" - } - }, - "@ts-common/virtual-fs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/virtual-fs/-/virtual-fs-0.3.0.tgz", - "integrity": "sha512-ryoXw52FTLhiexoNBA/hcAlW8gxPhrKEuZODgpCiF0wswNJdg/j+rCb9k1VppJdeIJ30b0Wg+2vPsrOrdnYTIw==", - "requires": { - "@ts-common/fs": "^0.2.0", - "@ts-common/iterator": "^0.3.0", - "@types/async-retry": "^1.4.1", - "@types/node-fetch": "^2.5.5", - "async-retry": "^1.3.1", - "node-fetch": "^2.6.0" - } - }, - "@types/async-retry": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.3.tgz", - "integrity": "sha512-B3C9QmmNULVPL2uSJQ088eGWTNPIeUk35hca6CV8rRDJ8GXuQJP5CCVWA1ZUCrb9xYP7Js/RkLqnNNwKhe+Zsw==", - "requires": { - "@types/retry": "*" - } - }, - "@types/commonmark": { - "version": "0.27.5", - "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.5.tgz", - "integrity": "sha512-vIqgmHyLsc8Or3EWLz6QkhI8/v61FNeH0yxRupA7VqSbA2eFMoHHJAhZSHudplAV89wqg1CKSmShE016ziRXuw==" - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/node": { - "version": "17.0.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz", - "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A==" - }, - "@types/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==", - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "requires": { - "@types/node": "*" - } - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - } - } - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - }, - "ajv-pack": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/ajv-pack/-/ajv-pack-0.3.1.tgz", - "integrity": "sha1-tyxNQhnjko5ihC10Le2Tv1B5ZWA=", - "requires": { - "js-beautify": "^1.6.4", - "require-from-string": "^1.2.0" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "optional": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - }, - "dependencies": { - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "append-transform": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", - "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", - "requires": { - "default-require-extensions": "^3.0.0" - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "async-retry": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", - "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", - "requires": { - "retry": "0.13.1" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "autorest": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/autorest/-/autorest-3.6.1.tgz", - "integrity": "sha512-tTOnfQq+LAyqnxFrOOnyCEaErXnjRTgduUN7a8LUv2u5deqDlI0zoJllHeIEYDZS2o2Kr1s8pDj2NxaFPOWldg==" - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bluebird": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brotli": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.2.tgz", - "integrity": "sha1-UlqcrU/LqWR119OI9q7LE+7VL0Y=", - "requires": { - "base64-js": "^1.1.2" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - } - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" - }, - "caching-transform": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", - "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", - "requires": { - "hasha": "^5.0.0", - "make-dir": "^3.0.0", - "package-hash": "^4.0.0", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "caniuse-lite": { - "version": "1.0.30001332", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", - "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "chardet": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-1.4.0.tgz", - "integrity": "sha512-NpwMDdSIprbYx1CLnfbxEIarI0Z+s9MssEgggMNheGM+WD68yOhV7IEA/3r6tr0yTRgQD0HuZJDw32s99i6L+A==" - }, - "charset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/charset/-/charset-1.0.1.tgz", - "integrity": "sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==" - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-progress": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.10.0.tgz", - "integrity": "sha512-kLORQrhYCAtUPLZxqsAt2YJGOvRdt34+O6jl5cQGb7iF3dM55FQZlTR+rQyIK9JUcO9bBMwZsTlND+3dmFU2Cw==", - "requires": { - "string-width": "^4.2.0" - } - }, - "cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", - "requires": { - "colors": "1.4.0", - "string-width": "^4.2.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" - }, - "colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "requires": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "commonmark": { - "version": "0.29.3", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.3.tgz", - "integrity": "sha512-fvt/NdOFKaL2gyhltSy6BC4LxbbxbnPxBMl923ittqO/JBM0wQHaoYZliE4tp26cRxX/ZZtRsJlZzQrVdUkXAA==", - "requires": { - "entities": "~2.0", - "mdurl": "~1.0.1", - "minimist": ">=1.2.2", - "string.prototype.repeat": "^0.2.0" - }, - "dependencies": { - "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - } - } - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "cookiejar": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", - "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "requires": { - "cssom": "0.3.x" - } - }, - "csv-parse": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", - "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "date-format": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-0.0.2.tgz", - "integrity": "sha1-+v1Ej3IRXvHitzkVWukvK+bCjdE=" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "deepdash": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/deepdash/-/deepdash-5.3.9.tgz", - "integrity": "sha512-GRzJ0q9PDj2T+J2fX+b+TlUa2NlZ11l6vJ8LHNKVGeZ8CfxCuJaCychTq07iDRTvlfO8435jlvVS1QXBrW9kMg==", - "requires": { - "lodash": "^4.17.21", - "lodash-es": "^4.17.21" - } - }, - "default-require-extensions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", - "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", - "requires": { - "strip-bom": "^4.0.0" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "difflib": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz", - "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", - "requires": { - "heap": ">= 0.2.0" - } - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "requires": { - "webidl-conversions": "^4.0.2" - }, - "dependencies": { - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - } - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", - "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - } - }, - "electron-to-chromium": { - "version": "1.4.118", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz", - "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==" - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", - "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", - "requires": { - "esprima": "^2.7.1", - "estraverse": "^1.9.1", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.2.0" - }, - "dependencies": { - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" - }, - "source-map": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "estraverse": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", - "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "faker": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/faker/-/faker-5.5.3.tgz", - "integrity": "sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" - }, - "file-type": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "dependencies": { - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" - }, - "fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" - }, - "foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "format-util": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/format-util/-/format-util-1.0.5.tgz", - "integrity": "sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg==" - }, - "formidable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", - "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==" - }, - "fromentries": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", - "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==" - }, - "front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "requires": { - "js-yaml": "^3.13.1" - }, - "dependencies": { - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", - "requires": { - "lodash": "^4.17.15" - } - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "hasha": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", - "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", - "requires": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - } - } - }, - "heap": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", - "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-reasons": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/http-reasons/-/http-reasons-0.1.0.tgz", - "integrity": "sha1-qVPKZwB4Zp3eFCzomUAbnW6F07Q=" - }, - "http-signature": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" - } - }, - "httpntlm": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/httpntlm/-/httpntlm-1.7.7.tgz", - "integrity": "sha512-Pv2Rvrz8H0qv1Dne5mAdZ9JegG1uc6Vu5lwLflIY6s8RKHdZQbW39L4dYswSgqMDT0pkJILUTKjeyU0VPNRZjA==", - "requires": { - "httpreq": ">=0.4.22", - "underscore": "~1.12.1" - } - }, - "httpreq": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.5.2.tgz", - "integrity": "sha512-2Jm+x9WkExDOeFRrdBCBSpLPT5SokTcRHkunV3pjKmX/cx6av8zQ0WtHUMDrYb6O4hBFzNU6sxJEypvRUVYKnw==" - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-duration": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.27.1.tgz", - "integrity": "sha512-jCVkMl+EaM80rrMrAPl96SGG4NRac53UyI1o/yAzebDntEY6K6/Fj2HOjdPg8omTqIe5Y0wPBai2q5xXrIbarA==" - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inversify": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/inversify/-/inversify-5.1.1.tgz", - "integrity": "sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ==" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - }, - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "istanbul": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", - "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", - "requires": { - "abbrev": "1.0.x", - "async": "^3.2.3", - "escodegen": "1.8.x", - "esprima": "2.7.x", - "glob": "^5.0.15", - "handlebars": "^4.0.1", - "js-yaml": "3.x", - "mkdirp": "0.5.x", - "nopt": "3.x", - "once": "1.x", - "resolve": "1.1.x", - "supports-color": "^3.1.0", - "which": "^1.1.1", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "abbrev": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", - "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=" - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" - }, - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - } - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "requires": { - "abbrev": "1" - } - } - } - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - }, - "istanbul-lib-hook": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", - "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", - "requires": { - "append-transform": "^2.0.0" - } - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "istanbul-lib-processinfo": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", - "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", - "requires": { - "archy": "^1.0.0", - "cross-spawn": "^7.0.0", - "istanbul-lib-coverage": "^3.0.0-alpha.1", - "make-dir": "^3.0.0", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "uuid": "^3.3.3" - }, - "dependencies": { - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" - }, - "js-beautify": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.3.tgz", - "integrity": "sha512-f1ra8PHtOEu/70EBnmiUlV8nJePS58y9qKjl4JHfYWlFH6bo7ogZBz//FAZp7jDuXtYnGYKymZPlrg2I/9Zo4g==", - "requires": { - "config-chain": "^1.1.13", - "editorconfig": "^0.15.3", - "glob": "^7.1.3", - "nopt": "^5.0.0" - } - }, - "js-sha512": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz", - "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - } - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-merge-patch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-1.0.2.tgz", - "integrity": "sha512-M6Vp2GN9L7cfuMXiWOmHj9bEFbeC250iVtcKQbqVgEsDVYnIsrNsbU+h/Y/PkbBQCtEa4Bez+Ebv0zfbC8ObLg==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-pointer": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.2.tgz", - "integrity": "sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==", - "requires": { - "foreach": "^2.0.4" - } - }, - "json-refs": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/json-refs/-/json-refs-3.0.15.tgz", - "integrity": "sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==", - "requires": { - "commander": "~4.1.1", - "graphlib": "^2.1.8", - "js-yaml": "^3.13.1", - "lodash": "^4.17.15", - "native-promise-only": "^0.8.1", - "path-loader": "^1.0.10", - "slash": "^3.0.0", - "uri-js": "^4.2.2" - }, - "dependencies": { - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "json-schema-faker": { - "version": "0.5.0-rcv.42", - "resolved": "https://registry.npmjs.org/json-schema-faker/-/json-schema-faker-0.5.0-rcv.42.tgz", - "integrity": "sha512-LL3Hm4mMqiAFOecyiB0ECDXQRf9fbm1JOX/5xVYs87hSHLMPNGVLa3oCcVpKz+pmNs/fuI8R3J4awsLnCZGrkg==", - "requires": { - "json-schema-ref-parser": "^6.1.0", - "jsonpath-plus": "^5.1.0" - }, - "dependencies": { - "jsonpath-plus": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", - "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==" - } - } - }, - "json-schema-ref-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz", - "integrity": "sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw==", - "requires": { - "call-me-maybe": "^1.0.1", - "js-yaml": "^3.12.1", - "ono": "^4.0.11" - }, - "dependencies": { - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "jsonpath-plus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", - "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==" - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jws": { + "kind-of": { "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" + "is-buffer": "^1.1.5" } } } }, - "jsprim": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "junit-report-builder": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-3.0.0.tgz", - "integrity": "sha512-aW7DnfLddUb51T+V08bJyecexaLomy5ID/0FXvhwsRXs9E0abvDaDT024U99J2agU3dt4q0ppzfKxSwrIIgXWg==", - "requires": { - "date-format": "0.0.2", - "lodash": "^4.17.15", - "make-dir": "^1.3.0", - "xmlbuilder": "^15.1.1" + "kind-of": "^3.0.2" }, "dependencies": { - "xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" - } - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - }, - "dependencies": { - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "is-buffer": "^1.1.5" } } } }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "linq": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/linq/-/linq-3.2.4.tgz", - "integrity": "sha512-WIgtcH1EHHTXI/Qt/V3JH8D8j46ZiMJu1fynCzhAXtPYDAtV208BRmzpE2EhDq8KhoBAMVRL7KPH1khvHFstlw==" - }, - "liquid-json": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.1.tgz", - "integrity": "sha1-kVWhgTbYprJhXl8W+aJEira1Duo=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=" - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", - "requires": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "requires": { - "pify": "^3.0.0" - } - }, - "md5-file": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz", - "integrity": "sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==" - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-format": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mime-format/-/mime-format-2.0.1.tgz", - "integrity": "sha512-XxU3ngPbEnrYnNbIX+lYSaYg0M01v6p2ntd2YaFksTu0vayaw5OJvbdRyWs07EYRlLED5qadUZ+xo+XhOvFhwg==", - "requires": { - "charset": "^1.0.0" - } - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mockjs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz", - "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==", - "requires": { - "commander": "*" - } - }, - "moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "ms-rest": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/ms-rest/-/ms-rest-2.5.5.tgz", - "integrity": "sha512-tex77hZuy/oqtn18Py88Gz6GgLfRFBKsnyGPrQIhfUCwzrqOBPw9Hda3JQKtmJ+wwsOj/2WMU0mrGkdPHf66Rg==", - "requires": { - "duplexer": "^0.1.1", - "http-signature": "1.3.6", - "is-buffer": "^1.1.6", - "is-stream": "^1.1.0", - "moment": "^2.21.0", - "request": "^2.88.0", - "through": "^2.3.8", - "tunnel": "0.0.5", - "uuid": "^3.2.1" - }, - "dependencies": { - "tunnel": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz", - "integrity": "sha512-gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA==" - } - } - }, - "mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==" - }, - "native-promise-only": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz", - "integrity": "sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "newman": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/newman/-/newman-5.3.2.tgz", - "integrity": "sha512-cWy8pV0iwvMOZLTw3hkAHcwo2ZA0GKkXm8oUMn1Ltii3ZI2nKpnrg9QGdIT0hGHChRkX6prY5e3Aar7uykMGNg==", - "requires": { - "async": "3.2.3", - "chardet": "1.4.0", - "cli-progress": "3.10.0", - "cli-table3": "0.6.1", - "colors": "1.4.0", - "commander": "7.2.0", - "csv-parse": "4.16.3", - "eventemitter3": "4.0.7", - "filesize": "8.0.7", - "lodash": "4.17.21", - "mkdirp": "1.0.4", - "postman-collection": "4.1.1", - "postman-collection-transformer": "4.1.6", - "postman-request": "2.88.1-postman.31", - "postman-runtime": "7.29.0", - "pretty-ms": "7.0.1", - "semver": "7.3.5", - "serialised-error": "1.1.3", - "tough-cookie": "3.0.1", - "word-wrap": "1.2.3", - "xmlbuilder": "15.1.1" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - }, - "postman-collection": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", - "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", - "requires": { - "faker": "5.5.3", - "file-type": "3.9.0", - "http-reasons": "0.1.0", - "iconv-lite": "0.6.3", - "liquid-json": "0.3.1", - "lodash": "4.17.21", - "mime-format": "2.0.1", - "mime-types": "2.1.34", - "postman-url-encoder": "3.0.5", - "semver": "7.3.5", - "uuid": "8.3.2" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } - }, - "node-abort-controller": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-1.2.1.tgz", - "integrity": "sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ==" - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-oauth1": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/node-oauth1/-/node-oauth1-1.3.0.tgz", - "integrity": "sha512-0yggixNfrA1KcBwvh/Hy2xAS1Wfs9dcg6TdFf2zN7gilcAigMdrtZ4ybrBSXBgLvGDw9V1p2MRnGBMq7XjTWLg==" - }, - "node-preload": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", - "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", - "requires": { - "process-on-spawn": "^1.0.0" - } - }, - "node-releases": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", - "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==" - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "requires": { - "abbrev": "1" - } - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "nyc": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", - "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", - "requires": { - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "caching-transform": "^4.0.0", - "convert-source-map": "^1.7.0", - "decamelize": "^1.2.0", - "find-cache-dir": "^3.2.0", - "find-up": "^4.1.0", - "foreground-child": "^2.0.0", - "get-package-type": "^0.1.0", - "glob": "^7.1.6", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-hook": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-processinfo": "^2.0.2", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "make-dir": "^3.0.0", - "node-preload": "^0.2.1", - "p-map": "^3.0.0", - "process-on-spawn": "^1.0.0", - "resolve-from": "^5.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "spawn-wrap": "^2.0.0", - "test-exclude": "^6.0.0", - "yargs": "^15.0.2" - }, - "dependencies": { - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "requires": { - "fn.name": "1.x.x" - } - }, - "ono": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/ono/-/ono-4.0.11.tgz", - "integrity": "sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==", - "requires": { - "format-util": "^1.0.3" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "package-hash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", - "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", - "requires": { - "graceful-fs": "^4.1.15", - "hasha": "^5.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - } - }, - "parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==" - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-loader": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/path-loader/-/path-loader-1.0.10.tgz", - "integrity": "sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA==", - "requires": { - "native-promise-only": "^0.8.1", - "superagent": "^3.8.3" - } - }, - "path-to-regexp": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", - "integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" - }, - "postman-collection": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.2.tgz", - "integrity": "sha512-nRYgzeo2VwQZZXF8YUMUvG8wKXPmjQ+BZPMXix+tNRWBHWAdqa191AwBL80LQxvHzECYp8Lp1JXMpg4OMXHLnw==", - "requires": { - "@faker-js/faker": "6.0.0", - "file-type": "3.9.0", - "http-reasons": "0.1.0", - "iconv-lite": "0.6.3", - "liquid-json": "0.3.1", - "lodash": "4.17.21", - "mime-format": "2.0.1", - "mime-types": "2.1.35", - "postman-url-encoder": "3.0.5", - "semver": "7.3.5", - "uuid": "8.3.2" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } - }, - "postman-collection-transformer": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/postman-collection-transformer/-/postman-collection-transformer-4.1.6.tgz", - "integrity": "sha512-xvdQb6sZoWcG9xZXUPSuxocjcd6WCZlINlGGiuHdSfxhgiwQhj9qhF0JRFbagZ8xB0+pYUairD5MiCENc6DEVA==", - "requires": { - "commander": "8.3.0", - "inherits": "2.0.4", - "lodash": "4.17.21", - "semver": "7.3.5", - "strip-json-comments": "3.1.1" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } - }, - "postman-request": { - "version": "2.88.1-postman.31", - "resolved": "https://registry.npmjs.org/postman-request/-/postman-request-2.88.1-postman.31.tgz", - "integrity": "sha512-OJbYqP7ItxQ84yHyuNpDywCZB0HYbpHJisMQ9lb1cSL3N5H3Td6a2+3l/a74UMd3u82BiGC5yQyYmdOIETP/nQ==", - "requires": { - "@postman/form-data": "~3.1.1", - "@postman/tunnel-agent": "^0.6.3", - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "brotli": "~1.3.2", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "har-validator": "~5.1.3", - "http-signature": "~1.3.1", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "stream-length": "^1.0.2", - "tough-cookie": "~2.5.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "postman-runtime": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/postman-runtime/-/postman-runtime-7.29.0.tgz", - "integrity": "sha512-eXxHREE/fUpohkGPRgBY1YccSGx9cyW3mtGiPyIE4zD5fYzasgBHqW6kbEND3Xrd3yf/uht/YI1H8O7J1+A1+w==", - "requires": { - "async": "3.2.3", - "aws4": "1.11.0", - "handlebars": "4.7.7", - "httpntlm": "1.7.7", - "js-sha512": "0.8.0", - "lodash": "4.17.21", - "mime-types": "2.1.34", - "node-oauth1": "1.3.0", - "performance-now": "2.1.0", - "postman-collection": "4.1.1", - "postman-request": "2.88.1-postman.31", - "postman-sandbox": "4.0.6", - "postman-url-encoder": "3.0.5", - "serialised-error": "1.1.3", - "tough-cookie": "3.0.1", - "uuid": "8.3.2" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - }, - "postman-collection": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/postman-collection/-/postman-collection-4.1.1.tgz", - "integrity": "sha512-ODpJtlf8r99DMcTU7gFmi/yvQYckFzcuE6zL/fWnyrFT34ugdCBFlX+DN7M+AnP6lmR822fv5s60H4DnL4+fAg==", - "requires": { - "faker": "5.5.3", - "file-type": "3.9.0", - "http-reasons": "0.1.0", - "iconv-lite": "0.6.3", - "liquid-json": "0.3.1", - "lodash": "4.17.21", - "mime-format": "2.0.1", - "mime-types": "2.1.34", - "postman-url-encoder": "3.0.5", - "semver": "7.3.5", - "uuid": "8.3.2" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } - }, - "postman-sandbox": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postman-sandbox/-/postman-sandbox-4.0.6.tgz", - "integrity": "sha512-PPRanSNEE4zy3kO7CeSBHmAfJnGdD9ecHY/Mjh26CQuZZarGkNO8c0U/n+xX3+5M1BRNc82UYq6YCtdsSDqcng==", - "requires": { - "lodash": "4.17.21", - "teleport-javascript": "1.0.0", - "uvm": "2.0.2" - } - }, - "postman-url-encoder": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postman-url-encoder/-/postman-url-encoder-3.0.5.tgz", - "integrity": "sha512-jOrdVvzUXBC7C+9gkIkpDJ3HIxOHTIqjpQ4C1EMt1ZGeMvSEpbFCKq23DEfgsj46vMnDgyQf+1ZLp2Wm+bKSsA==", - "requires": { - "punycode": "^2.1.1" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", - "requires": { - "parse-ms": "^2.1.0" - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "process-on-spawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", - "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", - "requires": { - "fromentries": "^1.2.0" - } - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" - }, - "release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "requires": { - "es6-error": "^4.0.1" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=" - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" + }, + "stream-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz", + "integrity": "sha512-aI+qKFiwoDV4rsXiS7WRoCt+v2RX1nUj17+KJC5r2gfh5xoSJIfP6Y3Do/HtvesFcTSWthIuJ3l1cvKQY/+nZg==", + "requires": { + "bluebird": "^2.6.2" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "serialised-error": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/serialised-error/-/serialised-error-1.1.3.tgz", - "integrity": "sha512-vybp3GItaR1ZtO2nxZZo8eOo7fnVaNtP3XE2vJKgzkKR2bagCkdJ1EpYYhEMd3qu/80DwQk9KjsNSxE3fXWq0g==", - "requires": { - "object-hash": "^1.1.2", - "stack-trace": "0.0.9", - "uuid": "^3.0.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "requires": { - "is-arrayish": "^0.3.1" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "spawn-wrap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", - "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", - "requires": { - "foreground-child": "^2.0.0", - "is-windows": "^1.0.2", - "make-dir": "^3.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "which": "^2.0.1" - }, - "dependencies": { - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stack-trace": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", - "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=" - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" - }, - "stream-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz", - "integrity": "sha1-gnfzy+5JpNqrz9tOL0qbXp8snwA=", - "requires": { - "bluebird": "^2.6.2" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.repeat": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.repeat": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", + "integrity": "sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==" + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "requires": { + "min-indent": "^1.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "superagent": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.6.tgz", + "integrity": "sha512-gZkVCQR1gy/oUXr+kxJMLDjla434KmSOKbx5iGD30Ql+AkJQ/YlPKECJy2nhqOsHLjGHzoDTXNSjhnvWhzKk7g==", + "requires": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.3", + "debug": "^4.3.4", + "fast-safe-stringify": "^2.1.1", + "form-data": "^4.0.0", + "formidable": "^2.0.1", + "methods": "^1.1.2", + "mime": "2.6.0", + "qs": "^6.10.3", + "readable-stream": "^3.6.0", + "semver": "^7.3.7" + }, + "dependencies": { + "form-data": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "superagent": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz", - "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "requires": { - "component-emitter": "^1.2.0", - "cookiejar": "^2.1.0", - "debug": "^3.1.0", - "extend": "^3.0.0", - "form-data": "^2.3.1", - "formidable": "^1.2.0", - "methods": "^1.1.1", - "mime": "^1.4.1", - "qs": "^6.5.1", - "readable-stream": "^2.3.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - } + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "requires": { - "has-flag": "^1.0.0" - } - }, - "swagger-methods": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/swagger-methods/-/swagger-methods-1.0.8.tgz", - "integrity": "sha512-G6baCwuHA+C5jf4FNOrosE4XlmGsdjbOjdBK4yuiDDj/ro9uR4Srj3OR84oQMT8F3qKp00tYNv0YN730oTHPZA==" - }, - "swagger-parser": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/swagger-parser/-/swagger-parser-10.0.3.tgz", - "integrity": "sha512-nF7oMeL4KypldrQhac8RyHerJeGPD1p2xDh900GPvc+Nk7nWP6jX2FcC7WmkinMoAmoO774+AFXcWsW8gMWEIg==", - "requires": { - "@apidevtools/swagger-parser": "10.0.3" - } - }, - "swagger-schema-official": { - "version": "2.0.0-bab6bed", - "resolved": "https://registry.npmjs.org/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz", - "integrity": "sha1-cAcEaNbSl3ylI3suUZyn0Gouo/0=" - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "teleport-javascript": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/teleport-javascript/-/teleport-javascript-1.0.0.tgz", - "integrity": "sha512-j1llvWVFyEn/6XIFDfX5LAU43DXe0GCt3NfXDwJ8XpRRMkS+i50SAkonAONBy+vxwPFBd50MFU8a2uj8R/ccLg==" - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "toposort": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", - "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=" - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "uglify-js": { - "version": "3.15.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.4.tgz", - "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", - "optional": true - }, - "underscore": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", - "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "uvm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/uvm/-/uvm-2.0.2.tgz", - "integrity": "sha512-Ra+aPiS5GXAbwXmyNExqdS42sTqmmx4XWEDF8uJlsTfOkKf9Rd9xNgav1Yckv4HfVEZg4iOFODWHFYuJ+9Fzfg==", - "requires": { - "flatted": "3.1.1" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - } - } - }, - "viz.js": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/viz.js/-/viz.js-2.1.2.tgz", - "integrity": "sha512-UO6CPAuEMJ8oNR0gLLNl+wUiIzQUsyUOp8SyyDKTqVRBtq7kk1VnFmIZW8QufjxGrGEuI+LVR7p/C7uEKy0LQw==" - }, - "vscode-jsonrpc": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz", - "integrity": "sha512-T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA==" - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "requires": { - "iconv-lite": "0.4.24" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "winston": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.7.2.tgz", - "integrity": "sha512-QziIqtojHBoyzUOdQvQiar1DH0Xp9nF1A1y7NVy2DGEsz82SBDtOalS0ulTRGVT14xPX3WRWkCsdcJKqNflKng==", - "requires": { - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "requires": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", - "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "yasway": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/yasway/-/yasway-1.10.7.tgz", - "integrity": "sha512-mnyGYhQIDQxbUanvD3Cc8rXCVjKyyNTCAmfZYiEHEIQ+9mlBrCf/s0H/DelY5d3b8pH4J9kC0YUPzoM5LVvwkQ==", - "requires": { - "@ts-common/json": "^0.3.0", - "@ts-common/string-map": "^0.3.0", - "clone-deep": "^4.0.1", - "debug": "^4.1.1", - "faker": "^4.1.0", - "istanbul": "^0.4.5", - "js-base64": "^2.5.1", - "js-yaml": "^3.13.1", - "json-refs": "^3.0.13", - "json-schema-faker": "^0.5.0-rc16", - "lodash": "^4.17.20", - "native-promise-only": "^0.8.1", - "nyc": "^15.0.1", - "path-to-regexp": "^1.7.0", - "swagger-methods": "^1.0.8", - "swagger-schema-official": "2.0.0-bab6bed", - "z-schema": "^4.2.2" - }, - "dependencies": { - "faker": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/faker/-/faker-4.1.0.tgz", - "integrity": "sha1-HkW7vsxndLPBlfrSg1EJxtdIzD8=" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - }, - "z-schema": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", - "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", - "requires": { - "commander": "^2.7.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.6.0" - } - } - } - }, - "yuml2svg": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/yuml2svg/-/yuml2svg-4.2.2.tgz", - "integrity": "sha512-u1hdk7QaxNhMXaqawFJxwGQE2nu93H0v4F+2Mzp+X0tEvc1sg1QMFE+5TcniMr7PaRVfIniYYWWVgojWzUuRDg==", - "requires": { - "color": "^3.0.0", - "jsdom": "^11.6.2", - "viz.js": "^2.0.0" - } - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "side-channel": "^1.0.4" } } } }, - "prettier": { - "version": "2.6.2", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "swagger-methods": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/swagger-methods/-/swagger-methods-1.0.8.tgz", + "integrity": "sha512-G6baCwuHA+C5jf4FNOrosE4XlmGsdjbOjdBK4yuiDDj/ro9uR4Srj3OR84oQMT8F3qKp00tYNv0YN730oTHPZA==" + }, + "swagger-parser": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/swagger-parser/-/swagger-parser-10.0.3.tgz", + "integrity": "sha512-nF7oMeL4KypldrQhac8RyHerJeGPD1p2xDh900GPvc+Nk7nWP6jX2FcC7WmkinMoAmoO774+AFXcWsW8gMWEIg==", + "requires": { + "@apidevtools/swagger-parser": "10.0.3" + } + }, + "swagger-schema-official": { + "version": "2.0.0-bab6bed", + "resolved": "https://registry.npmjs.org/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz", + "integrity": "sha512-rCC0NWGKr/IJhtRuPq/t37qvZHI/mH4I4sxflVM+qgVe5Z2uOCivzWaVbuioJaB61kvm5UvB7b49E+oBY0M8jA==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + } + } + }, + "teleport-javascript": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/teleport-javascript/-/teleport-javascript-1.0.0.tgz", + "integrity": "sha512-j1llvWVFyEn/6XIFDfX5LAU43DXe0GCt3NfXDwJ8XpRRMkS+i50SAkonAONBy+vxwPFBd50MFU8a2uj8R/ccLg==" + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", "dev": true }, - "reflect-metadata": { - "version": "0.1.13" + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "peer": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", + "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", + "dev": true + }, + "triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" }, "ts-jest": { "version": "26.5.6", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", + "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", "dev": true, "requires": { "bs-logger": "0.x", @@ -13394,279 +23075,663 @@ "mkdirp": "1.x", "semver": "7.x", "yargs-parser": "20.x" + } + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "17.0.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz", - "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A==", - "dev": true - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - } - }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "requires": { - "yallist": "^4.0.0" + "minimist": "^1.2.0" } }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } }, - "typescript": { - "version": "4.6.3", + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true + }, + "uglify-js": { + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.2.tgz", + "integrity": "sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==", + "optional": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + } + } + }, + "update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "uvm": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uvm/-/uvm-2.0.2.tgz", + "integrity": "sha512-Ra+aPiS5GXAbwXmyNExqdS42sTqmmx4XWEDF8uJlsTfOkKf9Rd9xNgav1Yckv4HfVEZg4iOFODWHFYuJ+9Fzfg==", + "requires": { + "flatted": "3.1.1" + }, + "dependencies": { + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + } + } + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "viz.js": { + "version": "https://registry.npmjs.org/viz.js/-/viz.js-2.1.2.tgz", + "integrity": "sha512-UO6CPAuEMJ8oNR0gLLNl+wUiIzQUsyUOp8SyyDKTqVRBtq7kk1VnFmIZW8QufjxGrGEuI+LVR7p/C7uEKy0LQw==" + }, + "vscode-jsonrpc": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.6.2.tgz", + "integrity": "sha512-T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "winston": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", + "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", + "requires": { + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + } + }, + "winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "requires": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==" + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "peer": true, + "requires": { + "mkdirp": "^0.5.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", + "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", + "requires": {} + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==" + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + } + }, + "xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yasway": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/yasway/-/yasway-1.10.7.tgz", + "integrity": "sha512-mnyGYhQIDQxbUanvD3Cc8rXCVjKyyNTCAmfZYiEHEIQ+9mlBrCf/s0H/DelY5d3b8pH4J9kC0YUPzoM5LVvwkQ==", + "requires": { + "@ts-common/json": "^0.3.0", + "@ts-common/string-map": "^0.3.0", + "clone-deep": "^4.0.1", + "debug": "^4.1.1", + "faker": "^4.1.0", + "istanbul": "^0.4.5", + "js-base64": "^2.5.1", + "js-yaml": "^3.13.1", + "json-refs": "^3.0.13", + "json-schema-faker": "^0.5.0-rc16", + "lodash": "^4.17.20", + "native-promise-only": "^0.8.1", + "nyc": "^15.0.1", + "path-to-regexp": "^1.7.0", + "swagger-methods": "^1.0.8", + "swagger-schema-official": "2.0.0-bab6bed", + "z-schema": "^4.2.2" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "yuml2svg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yuml2svg/-/yuml2svg-5.0.1.tgz", + "integrity": "sha512-5KrQKh27uFcz0gOSmaTiwY8pKN2L+/ppHCPsDh8F7ZhqAbMiebSWuDoUIM+iyfPqnkrO6QrHHtIDTIIm2ytMZw==", + "requires": { + "@aduh95/viz.js": "^3.0.1", + "color": "^3.0.0", + "jsdom": "^16.0.0" + } + }, + "z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } } } } diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/package.json b/tools/sdk-testgen/packages/autorest.testmodeler/package.json index 1e1b50355..0620f72a4 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/package.json +++ b/tools/sdk-testgen/packages/autorest.testmodeler/package.json @@ -1,6 +1,6 @@ { "name": "@autorest/testmodeler", - "version": "2.2.5", + "version": "2.3.0", "description": "Autorest extension for testmodeler", "main": "dist/index.js", "scripts": { @@ -54,8 +54,9 @@ "jsonpath": "^1.1.1", "lodash": "~4.17.21", "node-yaml": "^3.2.0", - "oav": "2.12.1", - "reflect-metadata": "~0.1.13" + "oav": "3.0.3", + "reflect-metadata": "~0.1.13", + "yuml2svg": "^5.0.1" }, "files": [ "dist/src", diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/src/common/constant.ts b/tools/sdk-testgen/packages/autorest.testmodeler/src/common/constant.ts index 78888f532..ea636aeb1 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/src/common/constant.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/src/common/constant.ts @@ -12,6 +12,8 @@ export enum Config { scenarioCodeModelRestCallOnly = 'testmodeler.scenario.codemodel-restcall-only', useExampleModel = 'testmodeler.use-example-model', addArmTemplatePayloadString = 'testmodeler.add-armtemplate-payload-string', + apiScenarioLoaderOption = 'testmodeler.api-scenario-loader-option', + exportExplicitType = 'testmodeler.export-explicit-type', } export const configDefaults = { @@ -23,6 +25,7 @@ export const configDefaults = { [Config.scenarioCodeModelRestCallOnly]: true, [Config.useExampleModel]: true, [Config.addArmTemplatePayloadString]: false, + [Config.exportExplicitType]: false, }; export enum TestScenarioVariableNames { diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/src/core/model.ts b/tools/sdk-testgen/packages/autorest.testmodeler/src/core/model.ts index 54e96d8e4..a8a3a9851 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/src/core/model.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/src/core/model.ts @@ -30,8 +30,8 @@ export enum ExtensionName { xMsExamples = 'x-ms-examples', } export interface ExampleExtensionResponse { - body: any; - headers: Record; + body?: any; + headers?: Record; } export interface ExampleExtension { parameters?: Record; @@ -370,7 +370,7 @@ export class TestCodeModeler { } this.codeModel.operationGroups.forEach((operationGroup) => { operationGroup.operations.forEach((operation) => { - const operationId = operationGroup.language.default.name + '_' + operation.language.default.name; + const operationId = operation.operationId ? operation.operationId : operationGroup.language.default.name + '_' + operation.language.default.name; // TODO: skip non-json http bodys for now. Need to validate example type with body schema to support it. const mediaTypes = operation.requests[0]?.protocol?.http?.mediaTypes; if (mediaTypes && mediaTypes.indexOf('application/json') < 0) { @@ -471,15 +471,10 @@ export class TestCodeModeler { step.exampleModel = this.createExampleModel( session, { - parameters: step.requestParameters, - responses: { - [step.statusCode]: { - body: step.expectedResponse, - headers: {}, - }, - }, + parameters: step.parameters, + responses: step.responses, }, - step.exampleName, + step.exampleFile, operation, operationGroup, ); @@ -578,7 +573,7 @@ export class TestCodeModeler { const stepModel = step as StepRestCallModel; this.initiateRestCall(session, stepModel); if (codeModelRestcallOnly && !stepModel.exampleModel) { - throw new Error(`Can't find operationId ${step.operationId}[step ${step.exampleName}] in codeModel!`); + throw new Error(`Can't find operationId ${step.operationId}[step ${step.step}] in codeModel!`); } } else if (step.type === OavStepType.armTemplate) { testDef.useArmTemplate = true; @@ -599,24 +594,26 @@ export class TestCodeModeler { } } + public createApiScenarioLoaderOption(fileRoot: string) { + const options = { + useJsonParser: false, + checkUnderFileRoot: false, + fileRoot: fileRoot, + swaggerFilePaths: this.testConfig.getValue(Config.inputFile), + eraseXmsExamples: false, + }; + return { ...options, ...this.testConfig.getValue(Config.apiScenarioLoaderOption, {}) }; + } + public async loadTestResourcesFromConfig(session: Session, fileRoot: string) { for (const testResource of this.testConfig.getValue(Config.testResources)) { - if (fs.existsSync(path.join(fileRoot, testResource[Config.test]))) { - try { - const loader = ApiScenarioLoader.create({ - useJsonParser: false, - checkUnderFileRoot: false, - fileRoot: fileRoot, - swaggerFilePaths: this.testConfig.getValue(Config.inputFile), - }); - const testDef = (await loader.load(testResource[Config.test])) as TestDefinitionModel; - this.initiateTestDefinition(session, testDef); - this.codeModel.testModel.scenarioTests.push(testDef); - } catch (error) { - session.warning(`Exception occured when load testdef ${testResource[Config.test]}: ${error}`, ['Test Modeler']); - } - } else { - session.warning(`Unexisted test resource scenario file: ${testResource[Config.test]}`, ['Test Modeler']); + try { + const loader = ApiScenarioLoader.create(this.createApiScenarioLoaderOption(fileRoot)); + const testDef = (await loader.load(testResource[Config.test])) as TestDefinitionModel; + this.initiateTestDefinition(session, testDef); + this.codeModel.testModel.scenarioTests.push(testDef); + } catch (error) { + session.warning(`Exception occured when load testdef ${testResource[Config.test]}: ${error}`, ['Test Modeler']); } } } @@ -633,14 +630,10 @@ export class TestCodeModeler { if (!scenarioFile.endsWith('.yaml') && !scenarioFile.endsWith('.yml')) { continue; } - const scenarioPathName = path.join(apiFolder, scenariosFolder, scenarioFile); + let scenarioPathName = path.join(apiFolder, scenariosFolder, scenarioFile); try { - const loader = ApiScenarioLoader.create({ - useJsonParser: false, - checkUnderFileRoot: false, - fileRoot: fileRoot, - swaggerFilePaths: this.testConfig.getValue(Config.inputFile), - }); + const loader = ApiScenarioLoader.create(this.createApiScenarioLoaderOption(fileRoot)); + scenarioPathName = scenarioPathName.split('\\').join('/'); const testDef = (await loader.load(scenarioPathName)) as TestDefinitionModel; this.initiateTestDefinition(session, testDef, codemodelRestCallOnly); diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/src/core/testModeler.ts b/tools/sdk-testgen/packages/autorest.testmodeler/src/core/testModeler.ts index 09c7a9f81..5e6620a68 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/src/core/testModeler.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/src/core/testModeler.ts @@ -16,7 +16,7 @@ export async function processRequest(host: AutorestExtensionHost): Promise const config = new TestConfig(await session.getValue(''), configDefaults); if (config.getValue(Config.exportCodemodel)) { - Helper.addCodeModelDump(session, 'test-modeler-pre.yaml'); + Helper.addCodeModelDump(session, 'test-modeler-pre.yaml', false); } // const files = await session.listInputs() // const codemodel = await session.readFile('code-model-v4.yaml') @@ -25,9 +25,12 @@ export async function processRequest(host: AutorestExtensionHost): Promise codeModel.genMockTests(session); await codeModel.loadTestResources(session); - await Helper.outputToModelerfour(host, session); + await Helper.outputToModelerfour(host, session, config.getValue(Config.exportExplicitType)); if (config.getValue(Config.exportCodemodel)) { - Helper.addCodeModelDump(session, 'test-modeler.yaml'); + Helper.addCodeModelDump(session, 'test-modeler.yaml', false); + if (config.getValue(Config.exportExplicitType)) { + Helper.addCodeModelDump(session, 'test-modeler-with-tags.yaml', true); + } } await Helper.dump(host); } diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/src/util/helper.ts b/tools/sdk-testgen/packages/autorest.testmodeler/src/util/helper.ts index 0bf0186a2..1493aeca7 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/src/util/helper.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/src/util/helper.ts @@ -8,12 +8,18 @@ import { comment, serialize } from '@azure-tools/codegen'; export class Helper { static dumpBuf: Record = {}; - public static async outputToModelerfour(host: AutorestExtensionHost, session: Session): Promise { + public static async outputToModelerfour(host: AutorestExtensionHost, session: Session, exportExplicitTypes: boolean): Promise { // write the final result first which is hardcoded in the Session class to use to build the model.. // overwrite the modelerfour which should be fine considering our change is backward compatible // eslint-disable-next-line @typescript-eslint/no-explicit-any const modelerfourOptions = await session.getValue('modelerfour', {}); if (modelerfourOptions['emit-yaml-tags'] !== false) { + if (exportExplicitTypes) { + codeModelSchema.explicit = (codeModelSchema.explicit || []).concat(codeModelSchema.implicit); + codeModelSchema.implicit = []; + codeModelSchema.compiledExplicit = (codeModelSchema.compiledExplicit || []).concat(codeModelSchema.compiledImplicit); + codeModelSchema.compiledImplicit = []; + } host.writeFile({ filename: 'code-model-v4.yaml', content: serialize(session.model, { schema: codeModelSchema }), @@ -29,8 +35,8 @@ export class Helper { } } - public static addCodeModelDump(session: Session, fileName: string, debugOnly = true) { - this.dumpBuf[(debugOnly ? '__debug/' : '') + fileName] = serialize(session.model); + public static addCodeModelDump(session: Session, fileName: string, withTags: boolean, debugOnly = true) { + this.dumpBuf[(debugOnly ? '__debug/' : '') + fileName] = withTags ? serialize(session.model, { schema: codeModelSchema }) : serialize(session.model); } public static async dump(host: AutorestExtensionHost): Promise { diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler-pre.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler-pre.yaml new file mode 100644 index 000000000..d2c649b92 --- /dev/null +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler-pre.yaml @@ -0,0 +1,13586 @@ +info: + description: REST API for Azure Spring Cloud + title: AppPlatformManagementClient +schemas: + booleans: + - &ref_135 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the test endpoint feature enabled or not + protocol: {} + - &ref_20 + type: boolean + language: + default: + name: Boolean + description: Strict host key checking or not. + protocol: {} + - &ref_141 + type: boolean + language: + default: + name: Boolean + description: Indicate if the config server settings are valid + protocol: {} + - &ref_31 + type: boolean + language: + default: + name: Boolean + description: Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings enabled or not + protocol: {} + - &ref_35 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the App exposes public endpoint + protocol: {} + - &ref_40 + type: boolean + defaultValue: false + language: + default: + name: Boolean + description: Indicate if only https is allowed. + protocol: {} + - &ref_47 + type: boolean + defaultValue: false + language: + default: + name: Boolean + description: Indicate if end to end TLS is enabled. + protocol: {} + - &ref_161 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the name is available + protocol: {} + - &ref_167 + type: boolean + language: + default: + name: Boolean + description: Indicates if domain name is valid. + protocol: {} + - &ref_86 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the Deployment is active + protocol: {} + - &ref_177 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the operation is a data action + protocol: {} + - &ref_195 + type: boolean + language: + default: + name: Boolean + description: Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. + protocol: {} + - &ref_198 + type: boolean + language: + default: + name: Boolean + description: Whether this dimension should be included for the Shoebox export scenario + protocol: {} + numbers: + - &ref_116 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: RequiredTrafficPort + description: The port of required traffic + protocol: {} + - &ref_120 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: ClusterResourcePropertiesVersion + description: Version of the Service + protocol: {} + - &ref_95 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacity + description: Current capacity of the target resource + protocol: {} + - &ref_33 + type: number + apiVersions: + - version: 2020-11-01-preview + maximum: 100 + minimum: 0 + precision: 64 + language: + default: + name: MonitoringSettingPropertiesAppInsightsSamplingRate + description: Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0] + protocol: {} + - &ref_42 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 5 + minimum: 0 + precision: 32 + language: + default: + name: TemporaryDiskSizeInGB + description: Size of the temporary disk in GB + protocol: {} + - &ref_44 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 50 + minimum: 0 + precision: 32 + language: + default: + name: PersistentDiskSizeInGB + description: Size of the persistent disk in GB + protocol: {} + - &ref_45 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 50 + minimum: 0 + precision: 32 + language: + default: + name: PersistentDiskUsedInGB + description: Size of the used persistent disk in GB + protocol: {} + - &ref_78 + type: integer + apiVersions: + - version: 2020-11-01-preview + defaultValue: 1 + precision: 32 + language: + default: + name: DeploymentSettingsCpu + description: Required CPU, basic tier should be 1, standard tier should be in range (1, 4) + protocol: {} + - &ref_79 + type: integer + apiVersions: + - version: 2020-11-01-preview + defaultValue: 1 + precision: 32 + language: + default: + name: DeploymentSettingsMemoryInGB + description: Required Memory size in GB, basic tier should be in range (1, 2), standard tier should be in range (1, 8) + protocol: {} + - &ref_215 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityMinimum + description: Gets or sets the minimum. + protocol: {} + - &ref_216 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityMaximum + description: Gets or sets the maximum. + protocol: {} + - &ref_217 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityDefault + description: Gets or sets the default. + protocol: {} + strings: + - &ref_0 + type: string + language: + default: + name: String + description: simple string + protocol: {} + - &ref_1 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: String + description: '' + protocol: {} + - &ref_109 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceRuntimeSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime + protocol: {} + - &ref_110 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileAppSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps + protocol: {} + - &ref_111 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceCidr + description: Azure Spring Cloud service reserved CIDR + protocol: {} + - &ref_112 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceRuntimeNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Service Runtime + protocol: {} + - &ref_113 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileAppNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Apps + protocol: {} + - &ref_114 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NetworkProfileOutboundIPsPublicIPsItem + description: '' + protocol: {} + - &ref_115 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficProtocol + description: The protocol of required traffic + protocol: {} + - &ref_117 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficIpsItem + description: '' + protocol: {} + - &ref_118 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficFqdnsItem + description: '' + protocol: {} + - &ref_121 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ClusterResourcePropertiesServiceId + description: ServiceInstanceEntity GUID which uniquely identifies a created resource + protocol: {} + - &ref_93 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: S0 + language: + default: + name: SkuName + description: Name of the Sku + protocol: {} + - &ref_94 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: Standard + language: + default: + name: SkuTier + description: Tier of the Sku + protocol: {} + - &ref_106 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TrackedResourceLocation + description: The GEO location of the resource. + protocol: {} + - &ref_103 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceId + description: Fully qualified resource Id for the resource. + protocol: {} + - &ref_104 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceName + description: The name of the resource. + protocol: {} + - &ref_105 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceType + description: The type of the resource. + protocol: {} + - &ref_127 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyCode + description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. + protocol: {} + - &ref_128 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyMessage + description: A message describing the error, intended to be suitable for display in a user interface. + protocol: {} + - &ref_129 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyTarget + description: The target of the particular error. For example, the name of the property in error. + protocol: {} + - &ref_131 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysPrimaryKey + description: Primary key + protocol: {} + - &ref_132 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysSecondaryKey + description: Secondary key + protocol: {} + - &ref_133 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysPrimaryTestEndpoint + description: Primary test endpoint + protocol: {} + - &ref_134 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysSecondaryTestEndpoint + description: Secondary test endpoint + protocol: {} + - &ref_8 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ErrorCode + description: The code of error. + protocol: {} + - &ref_9 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ErrorMessage + description: The message of error. + protocol: {} + - &ref_10 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryName + description: Name of the repository + protocol: {} + - &ref_11 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPatternItem + description: '' + protocol: {} + - &ref_12 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryUri + description: URI of the repository + protocol: {} + - &ref_13 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryLabel + description: Label of the repository + protocol: {} + - &ref_14 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositorySearchPathsItem + description: '' + protocol: {} + - &ref_15 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryUsername + description: Username of git repository basic auth. + protocol: {} + - &ref_16 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPassword + description: Password of git repository basic auth. + protocol: {} + - &ref_17 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryHostKey + description: Public sshKey of git repository. + protocol: {} + - &ref_18 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryHostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - &ref_19 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPrivateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - &ref_21 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyUri + description: URI of the repository + protocol: {} + - &ref_22 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyLabel + description: Label of the repository + protocol: {} + - &ref_23 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertySearchPathsItem + description: '' + protocol: {} + - &ref_24 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyUsername + description: Username of git repository basic auth. + protocol: {} + - &ref_25 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyPassword + description: Password of git repository basic auth. + protocol: {} + - &ref_26 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyHostKey + description: Public sshKey of git repository. + protocol: {} + - &ref_27 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyHostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - &ref_28 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyPrivateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - &ref_142 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordName + description: The name of the config server settings error record + protocol: {} + - &ref_143 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordUri + description: The uri of the config server settings error record + protocol: {} + - &ref_144 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordMessagesItem + description: '' + protocol: {} + - &ref_32 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MonitoringSettingPropertiesAppInsightsInstrumentationKey + description: Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings + protocol: {} + - &ref_34 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ApplicationInsightsAgentVersionsJava + description: Indicates the version of application insight java agent + protocol: {} + - &ref_36 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesUrl + description: URL of the App + protocol: {} + - &ref_38 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesActiveDeploymentName + description: Name of the active deployment of the App + protocol: {} + - &ref_39 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: AppResourcePropertiesFqdn + description: Fully qualified dns Name. + protocol: {} + - &ref_43 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: /tmp + language: + default: + name: TemporaryDiskMountPath + description: Mount path of the temporary disk + protocol: {} + - &ref_46 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: PersistentDiskMountPath + description: Mount path of the persistent disk + protocol: {} + - &ref_49 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ManagedIdentityPropertiesPrincipalId + description: Principal Id + protocol: {} + - &ref_50 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ManagedIdentityPropertiesTenantId + description: Tenant Id + protocol: {} + - &ref_51 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourceLocation + description: The GEO location of the application, always the same with its parent resource + protocol: {} + - &ref_152 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_153 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceUploadDefinitionRelativePath + description: Source relative path + protocol: {} + - &ref_154 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceUploadDefinitionUploadUrl + description: Upload URL + protocol: {} + - &ref_52 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceName + description: The name of the bound resource + protocol: {} + - &ref_53 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceType + description: The standard Azure resource type of the bound resource + protocol: {} + - &ref_54 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceId + description: The Azure resource id of the bound resource + protocol: {} + - &ref_55 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesKey + description: The key of the bound resource + protocol: {} + - &ref_57 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesGeneratedProperties + description: The generated Spring Boot property file for this binding. The secret will be deducted. + protocol: {} + - &ref_58 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesCreatedAt + description: Creation time of the Binding resource + protocol: {} + - &ref_59 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesUpdatedAt + description: Update time of the Binding resource + protocol: {} + - &ref_156 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_60 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesThumbprint + description: The thumbprint of certificate. + protocol: {} + - &ref_61 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesVaultUri + description: The vault uri of user key vault. + protocol: {} + - &ref_62 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesKeyVaultCertName + description: The certificate name of key vault. + protocol: {} + - &ref_63 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesCertVersion + description: The certificate version of key vault. + protocol: {} + - &ref_64 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesIssuer + description: The issuer of certificate. + protocol: {} + - &ref_65 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesIssuedDate + description: The issue date of certificate. + protocol: {} + - &ref_66 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesExpirationDate + description: The expiration date of certificate. + protocol: {} + - &ref_67 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesActivateDate + description: The activate date of certificate. + protocol: {} + - &ref_68 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesSubjectName + description: The subject name of certificate. + protocol: {} + - &ref_69 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesDnsNamesItem + description: '' + protocol: {} + - &ref_158 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificateResourceCollectionNextLink + description: The link to next page of certificate list. + protocol: {} + - &ref_159 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityParametersType + description: Type of the resource to check name availability + protocol: {} + - &ref_160 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityParametersName + description: Name to be checked + protocol: {} + - &ref_162 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityReason + description: Reason why the name is not available + protocol: {} + - &ref_163 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityMessage + description: Message why the name is not available + protocol: {} + - &ref_70 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesThumbprint + description: The thumbprint of bound certificate. + protocol: {} + - &ref_71 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesAppName + description: The app name of domain. + protocol: {} + - &ref_72 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesCertName + description: The bound certificate name of domain. + protocol: {} + - &ref_165 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainResourceCollectionNextLink + description: The link to next page of custom domain list. + protocol: {} + - &ref_166 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainValidatePayloadName + description: Name to be validated + protocol: {} + - &ref_168 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainValidateResultMessage + description: Message of why domain name is invalid. + protocol: {} + - &ref_74 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoRelativePath + description: Relative path of the storage which stores the source + protocol: {} + - &ref_75 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoVersion + description: Version of the source + protocol: {} + - &ref_76 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoArtifactSelector + description: "Selector for the artifact to be used for the deployment for multi-module projects. This should be\r\nthe relative path to the target module/project." + protocol: {} + - &ref_77 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourcePropertiesAppName + description: App name of the deployment + protocol: {} + - &ref_80 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentSettingsJvmOptions + description: JVM parameter + protocol: {} + - &ref_81 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentSettingsNetCoreMainEntryPath + description: The path to the .NET executable relative to zip root + protocol: {} + - &ref_88 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceName + description: Name of the deployment instance + protocol: {} + - &ref_89 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceStatus + description: Status of the deployment instance + protocol: {} + - &ref_90 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceReason + description: Failed reason of the deployment instance + protocol: {} + - &ref_91 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceDiscoveryStatus + description: Discovery status of the deployment instance + protocol: {} + - &ref_92 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceStartTime + description: Start time of the deployment instance + protocol: {} + - &ref_255 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: Get5ItemsItem + description: '' + protocol: {} + - &ref_173 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_257 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: Get4ItemsItem + description: '' + protocol: {} + - &ref_174 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogFileUrlResponseUrl + description: URL of the log file + protocol: {} + - &ref_175 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ServiceResourceListNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_176 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDetailName + description: Name of the operation + protocol: {} + - &ref_178 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayProvider + description: Resource provider of the operation + protocol: {} + - &ref_179 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayResource + description: Resource of the operation + protocol: {} + - &ref_180 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayOperation + description: Localized friendly name for the operation + protocol: {} + - &ref_181 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayDescription + description: Localized friendly description for the operation + protocol: {} + - &ref_183 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDetailOrigin + description: Origin of the operation + protocol: {} + - &ref_184 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationName + description: Name of the log + protocol: {} + - &ref_185 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationDisplayName + description: Localized friendly display name of the log + protocol: {} + - &ref_186 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationBlobDuration + description: Blob duration of the log + protocol: {} + - &ref_187 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationName + description: Name of the metric + protocol: {} + - &ref_188 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationDisplayName + description: Localized friendly display name of the metric + protocol: {} + - &ref_189 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationDisplayDescription + description: Localized friendly description of the metric + protocol: {} + - &ref_190 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationUnit + description: Unit that makes sense for the metric + protocol: {} + - &ref_191 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationCategory + description: Name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: {} + - &ref_192 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationAggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: {} + - &ref_193 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSupportedAggregationTypesItem + description: '' + protocol: {} + - &ref_194 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSupportedTimeGrainTypesItem + description: '' + protocol: {} + - &ref_196 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricDimensionName + description: Name of the dimension + protocol: {} + - &ref_197 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricDimensionDisplayName + description: Localized friendly display name of the dimension + protocol: {} + - &ref_199 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSourceMdmNamespace + description: Name of the MDM namespace. Optional. + protocol: {} + - &ref_200 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AvailableOperationsNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_210 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: SupportedRuntimeVersion + description: The detailed version (major.minor) of the platform. + protocol: {} + - &ref_212 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuResourceType + description: Gets the type of resource the SKU applies to. + protocol: {} + - &ref_213 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuName + description: Gets the name of SKU. + protocol: {} + - &ref_214 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuTier + description: Gets the tier of SKU. + protocol: {} + - &ref_219 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationsItem + description: '' + protocol: {} + - &ref_220 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationInfoLocation + description: Gets location of the SKU + protocol: {} + - &ref_221 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationInfoZonesItem + description: '' + protocol: {} + - &ref_222 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuZoneDetailsNameItem + description: '' + protocol: {} + - &ref_223 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCapabilitiesName + description: Gets an invariant to describe the feature. + protocol: {} + - &ref_224 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCapabilitiesValue + description: Gets an invariant if the feature is measured by quantity. + protocol: {} + - &ref_226 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionsValuesItem + description: '' + protocol: {} + - &ref_227 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionInfoLocationsItem + description: '' + protocol: {} + - &ref_228 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionInfoZonesItem + description: '' + protocol: {} + - &ref_230 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - type: string + apiVersions: + - version: 2020-11-01-preview + minLength: 1 + language: + default: + name: String + description: '' + protocol: {} + choices: + - &ref_108 + choices: + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + - value: Deleting + language: + default: + name: Deleting + description: '' + - value: Deleted + language: + default: + name: Deleted + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Moving + language: + default: + name: Moving + description: '' + - value: Moved + language: + default: + name: Moved + description: '' + - value: MoveFailed + language: + default: + name: MoveFailed + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ProvisioningState + description: Provisioning state of the Service + protocol: {} + - &ref_119 + choices: + - value: Inbound + language: + default: + name: Inbound + description: '' + - value: Outbound + language: + default: + name: Outbound + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: TrafficDirection + description: The direction of required traffic + protocol: {} + - &ref_136 + choices: + - value: Primary + language: + default: + name: Primary + description: '' + - value: Secondary + language: + default: + name: Secondary + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: TestKeyType + description: Type of the test key + protocol: {} + - &ref_7 + choices: + - value: NotAvailable + language: + default: + name: NotAvailable + description: '' + - value: Deleted + language: + default: + name: Deleted + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ConfigServerState + description: State of the config server. + protocol: {} + - &ref_29 + choices: + - value: NotAvailable + language: + default: + name: NotAvailable + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: MonitoringSettingState + description: State of the Monitoring Setting. + protocol: {} + - &ref_37 + choices: + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: AppResourceProvisioningState + description: Provisioning state of the App + protocol: {} + - &ref_48 + choices: + - value: None + language: + default: + name: None + description: '' + - value: SystemAssigned + language: + default: + name: SystemAssigned + description: '' + - value: UserAssigned + language: + default: + name: UserAssigned + description: '' + - value: SystemAssigned,UserAssigned + language: + default: + name: SystemAssignedUserAssigned + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ManagedIdentityType + description: Type of the managed identity + protocol: {} + - &ref_73 + choices: + - value: Jar + language: + default: + name: Jar + description: '' + - value: NetCoreZip + language: + default: + name: NetCoreZip + description: '' + - value: Source + language: + default: + name: Source + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: UserSourceType + description: Type of the source uploaded + protocol: {} + - &ref_83 + choices: + - value: Java_8 + language: + default: + name: Java8 + description: '' + - value: Java_11 + language: + default: + name: Java11 + description: '' + - value: NetCore_31 + language: + default: + name: NetCore31 + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + defaultValue: Java_8 + language: + default: + name: RuntimeVersion + description: Runtime version + protocol: {} + - &ref_84 + choices: + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: DeploymentResourceProvisioningState + description: Provisioning state of the Deployment + protocol: {} + - &ref_85 + choices: + - value: Unknown + language: + default: + name: Unknown + description: '' + - value: Stopped + language: + default: + name: Stopped + description: '' + - value: Running + language: + default: + name: Running + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Allocating + language: + default: + name: Allocating + description: '' + - value: Upgrading + language: + default: + name: Upgrading + description: '' + - value: Compiling + language: + default: + name: Compiling + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: DeploymentResourceStatus + description: Status of the Deployment + protocol: {} + - &ref_182 + choices: + - value: Internal + language: + default: + name: Internal + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ActionType + description: Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. + protocol: {} + - &ref_208 + choices: + - value: Java_8 + language: + default: + name: Java8 + description: '' + - value: Java_11 + language: + default: + name: Java11 + description: '' + - value: NetCore_31 + language: + default: + name: NetCore31 + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SupportedRuntimeValue + description: The raw value which could be passed to deployment CRUD operations. + protocol: {} + - &ref_209 + choices: + - value: Java + language: + default: + name: Java + description: '' + - value: .NET Core + language: + default: + name: NETCore + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SupportedRuntimePlatform + description: 'The platform of this runtime version (possible values: "Java" or ".NET").' + protocol: {} + - &ref_218 + choices: + - value: None + language: + default: + name: None + description: '' + - value: Manual + language: + default: + name: Manual + description: '' + - value: Automatic + language: + default: + name: Automatic + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SkuScaleType + description: Gets or sets the type of the scale. + protocol: {} + - &ref_225 + choices: + - value: Location + language: + default: + name: Location + description: '' + - value: Zone + language: + default: + name: Zone + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ResourceSkuRestrictionsType + description: 'Gets the type of restrictions. Possible values include: ''Location'', ''Zone''' + protocol: {} + - &ref_229 + choices: + - value: QuotaId + language: + default: + name: QuotaId + description: '' + - value: NotAvailableForSubscription + language: + default: + name: NotAvailableForSubscription + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ResourceSkuRestrictionsReasonCode + description: 'Gets the reason for restriction. Possible values include: ''QuotaId'', ''NotAvailableForSubscription''' + protocol: {} + constants: + - &ref_277 + type: constant + value: + value: 2020-11-01-preview + valueType: *ref_0 + language: + default: + name: ApiVersion20201101Preview + description: Api Version (2020-11-01-preview) + protocol: {} + - &ref_281 + type: constant + value: + value: application/json + valueType: *ref_0 + language: + default: + name: Accept + description: 'Accept: application/json' + protocol: {} + dictionaries: + - &ref_107 + type: dictionary + elementType: *ref_1 + language: + default: + name: TrackedResourceTags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: {} + - &ref_56 + type: dictionary + elementType: &ref_2 + type: any-object + language: + default: + name: AnyObject + description: Any object + protocol: {} + language: + default: + name: BindingResourcePropertiesBindingParameters + description: Binding parameters of the Binding resource + protocol: {} + - &ref_82 + type: dictionary + elementType: *ref_1 + language: + default: + name: DeploymentSettingsEnvironmentVariables + description: Collection of environment variables + protocol: {} + anyObjects: + - *ref_2 + dateTimes: + - &ref_41 + type: date-time + format: date-time + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesCreatedTime + description: Date time when the resource is created + protocol: {} + - &ref_87 + type: date-time + format: date-time + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourcePropertiesCreatedTime + description: Date time when the resource is created + protocol: {} + objects: + - &ref_3 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - &ref_4 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - *ref_3 + immediate: + - *ref_3 + parents: + all: + - &ref_6 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - *ref_4 + - *ref_3 + - &ref_5 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - &ref_96 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_137 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_7 + readOnly: true + serializedName: provisioningState + language: + default: + name: provisioningState + description: State of the config server. + protocol: {} + - schema: &ref_30 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_8 + serializedName: code + language: + default: + name: code + description: The code of error. + protocol: {} + - schema: *ref_9 + serializedName: message + language: + default: + name: message + description: The message of error. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: Error + description: The error code compose of code and message. + namespace: '' + protocol: {} + serializedName: error + language: + default: + name: error + description: Error when apply config server settings. + protocol: {} + - schema: &ref_138 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_139 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_245 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_140 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_10 + required: true + serializedName: name + language: + default: + name: name + description: Name of the repository + protocol: {} + - schema: &ref_243 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_11 + language: + default: + name: GitPatternRepositoryPattern + description: Collection of pattern of the repository + protocol: {} + required: false + serializedName: pattern + language: + default: + name: pattern + description: Collection of pattern of the repository + protocol: {} + - schema: *ref_12 + required: true + serializedName: uri + language: + default: + name: uri + description: URI of the repository + protocol: {} + - schema: *ref_13 + required: false + serializedName: label + language: + default: + name: label + description: Label of the repository + protocol: {} + - schema: &ref_244 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_14 + language: + default: + name: GitPatternRepositorySearchPaths + description: Searching path of the repository + protocol: {} + required: false + serializedName: searchPaths + language: + default: + name: searchPaths + description: Searching path of the repository + protocol: {} + - schema: *ref_15 + required: false + serializedName: username + language: + default: + name: username + description: Username of git repository basic auth. + protocol: {} + - schema: *ref_16 + required: false + serializedName: password + language: + default: + name: password + description: Password of git repository basic auth. + protocol: {} + - schema: *ref_17 + required: false + serializedName: hostKey + language: + default: + name: hostKey + description: Public sshKey of git repository. + protocol: {} + - schema: *ref_18 + required: false + serializedName: hostKeyAlgorithm + language: + default: + name: hostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - schema: *ref_19 + required: false + serializedName: privateKey + language: + default: + name: privateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - schema: *ref_20 + required: false + serializedName: strictHostKeyChecking + language: + default: + name: strictHostKeyChecking + description: Strict host key checking or not. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: GitPatternRepository + description: Git repository property payload + namespace: '' + protocol: {} + language: + default: + name: ConfigServerGitPropertyRepositories + description: Repositories of git. + protocol: {} + required: false + serializedName: repositories + language: + default: + name: repositories + description: Repositories of git. + protocol: {} + - schema: *ref_21 + required: true + serializedName: uri + language: + default: + name: uri + description: URI of the repository + protocol: {} + - schema: *ref_22 + required: false + serializedName: label + language: + default: + name: label + description: Label of the repository + protocol: {} + - schema: &ref_246 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_23 + language: + default: + name: ConfigServerGitPropertySearchPaths + description: Searching path of the repository + protocol: {} + required: false + serializedName: searchPaths + language: + default: + name: searchPaths + description: Searching path of the repository + protocol: {} + - schema: *ref_24 + required: false + serializedName: username + language: + default: + name: username + description: Username of git repository basic auth. + protocol: {} + - schema: *ref_25 + required: false + serializedName: password + language: + default: + name: password + description: Password of git repository basic auth. + protocol: {} + - schema: *ref_26 + required: false + serializedName: hostKey + language: + default: + name: hostKey + description: Public sshKey of git repository. + protocol: {} + - schema: *ref_27 + required: false + serializedName: hostKeyAlgorithm + language: + default: + name: hostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - schema: *ref_28 + required: false + serializedName: privateKey + language: + default: + name: privateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - schema: *ref_20 + required: false + serializedName: strictHostKeyChecking + language: + default: + name: strictHostKeyChecking + description: Strict host key checking or not. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerGitProperty + description: Property of git. + namespace: '' + protocol: {} + serializedName: gitProperty + language: + default: + name: gitProperty + description: Property of git environment. + protocol: {} + serializationFormats: + - json + usage: + - input + - output + language: + default: + name: ConfigServerSettings + description: The settings of config server. + namespace: '' + protocol: {} + serializedName: configServer + language: + default: + name: configServer + description: Settings of config server. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerProperties + description: Config server git properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the Config Server resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerResource + description: Config Server resource + namespace: '' + protocol: {} + - &ref_97 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_146 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_29 + readOnly: true + serializedName: provisioningState + language: + default: + name: provisioningState + description: State of the Monitoring Setting. + protocol: {} + - schema: *ref_30 + serializedName: error + language: + default: + name: error + description: Error when apply Monitoring Setting changes. + protocol: {} + - schema: *ref_31 + serializedName: traceEnabled + language: + default: + name: traceEnabled + description: >- + Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings + enabled or not + protocol: {} + - schema: *ref_32 + serializedName: appInsightsInstrumentationKey + language: + default: + name: appInsightsInstrumentationKey + description: Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings + protocol: {} + - schema: *ref_33 + serializedName: appInsightsSamplingRate + language: + default: + name: appInsightsSamplingRate + description: Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0] + protocol: {} + - schema: &ref_147 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_34 + readOnly: true + serializedName: java + language: + default: + name: java + description: Indicates the version of application insight java agent + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ApplicationInsightsAgentVersions + description: Application Insights agent versions properties payload + namespace: '' + protocol: {} + serializedName: appInsightsAgentVersions + language: + default: + name: appInsightsAgentVersions + description: Indicates the versions of application insight agent + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: MonitoringSettingProperties + description: Monitoring Setting properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the Monitoring Setting resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: MonitoringSettingResource + description: Monitoring Setting resource + namespace: '' + protocol: {} + - &ref_98 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_148 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_35 + serializedName: public + language: + default: + name: public + description: Indicates whether the App exposes public endpoint + protocol: {} + - schema: *ref_36 + readOnly: true + serializedName: url + language: + default: + name: url + description: URL of the App + protocol: {} + - schema: *ref_37 + readOnly: true + serializedName: provisioningState + language: + default: + name: provisioningState + description: Provisioning state of the App + protocol: {} + - schema: *ref_38 + serializedName: activeDeploymentName + language: + default: + name: activeDeploymentName + description: Name of the active deployment of the App + protocol: {} + - schema: *ref_39 + serializedName: fqdn + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: fqdn + description: Fully qualified dns Name. + protocol: {} + - schema: *ref_40 + serializedName: httpsOnly + language: + default: + name: httpsOnly + description: Indicate if only https is allowed. + protocol: {} + - schema: *ref_41 + readOnly: true + serializedName: createdTime + language: + default: + name: createdTime + description: Date time when the resource is created + protocol: {} + - schema: &ref_149 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_42 + serializedName: sizeInGB + language: + default: + name: sizeInGB + description: Size of the temporary disk in GB + protocol: {} + - schema: *ref_43 + serializedName: mountPath + language: + default: + name: mountPath + description: Mount path of the temporary disk + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: TemporaryDisk + description: Temporary disk payload + namespace: '' + protocol: {} + serializedName: temporaryDisk + language: + default: + name: temporaryDisk + description: Temporary disk settings + protocol: {} + - schema: &ref_150 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_44 + serializedName: sizeInGB + language: + default: + name: sizeInGB + description: Size of the persistent disk in GB + protocol: {} + - schema: *ref_45 + readOnly: true + serializedName: usedInGB + language: + default: + name: usedInGB + description: Size of the used persistent disk in GB + protocol: {} + - schema: *ref_46 + serializedName: mountPath + language: + default: + name: mountPath + description: Mount path of the persistent disk + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: PersistentDisk + description: Persistent disk payload + namespace: '' + protocol: {} + serializedName: persistentDisk + language: + default: + name: persistentDisk + description: Persistent disk settings + protocol: {} + - schema: *ref_47 + serializedName: enableEndToEndTLS + language: + default: + name: enableEndToEndTLS + description: Indicate if end to end TLS is enabled. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: AppResourceProperties + description: App resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the App resource + protocol: {} + - schema: &ref_151 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_48 + serializedName: type + language: + default: + name: type + description: Type of the managed identity + protocol: {} + - schema: *ref_49 + serializedName: principalId + language: + default: + name: principalId + description: Principal Id + protocol: {} + - schema: *ref_50 + serializedName: tenantId + language: + default: + name: tenantId + description: Tenant Id + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ManagedIdentityProperties + description: Managed identity properties retrieved from ARM request headers. + namespace: '' + protocol: {} + serializedName: identity + language: + default: + name: identity + description: The Managed Identity type of the app resource + protocol: {} + - schema: *ref_51 + serializedName: location + language: + default: + name: location + description: The GEO location of the application, always the same with its parent resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: AppResource + description: App resource payload + namespace: '' + protocol: {} + - &ref_99 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_155 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_52 + readOnly: true + serializedName: resourceName + language: + default: + name: resourceName + description: The name of the bound resource + protocol: {} + - schema: *ref_53 + readOnly: true + serializedName: resourceType + language: + default: + name: resourceType + description: The standard Azure resource type of the bound resource + protocol: {} + - schema: *ref_54 + serializedName: resourceId + language: + default: + name: resourceId + description: The Azure resource id of the bound resource + protocol: {} + - schema: *ref_55 + serializedName: key + language: + default: + name: key + description: The key of the bound resource + protocol: {} + - schema: *ref_56 + serializedName: bindingParameters + language: + default: + name: bindingParameters + description: Binding parameters of the Binding resource + protocol: {} + - schema: *ref_57 + readOnly: true + serializedName: generatedProperties + language: + default: + name: generatedProperties + description: The generated Spring Boot property file for this binding. The secret will be deducted. + protocol: {} + - schema: *ref_58 + readOnly: true + serializedName: createdAt + language: + default: + name: createdAt + description: Creation time of the Binding resource + protocol: {} + - schema: *ref_59 + readOnly: true + serializedName: updatedAt + language: + default: + name: updatedAt + description: Update time of the Binding resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: BindingResourceProperties + description: Binding resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the Binding resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: BindingResource + description: Binding resource payload + namespace: '' + protocol: {} + - &ref_100 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_157 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_60 + readOnly: true + required: false + serializedName: thumbprint + language: + default: + name: thumbprint + description: The thumbprint of certificate. + protocol: {} + - schema: *ref_61 + required: true + serializedName: vaultUri + language: + default: + name: vaultUri + description: The vault uri of user key vault. + protocol: {} + - schema: *ref_62 + required: true + serializedName: keyVaultCertName + language: + default: + name: keyVaultCertName + description: The certificate name of key vault. + protocol: {} + - schema: *ref_63 + required: false + serializedName: certVersion + language: + default: + name: certVersion + description: The certificate version of key vault. + protocol: {} + - schema: *ref_64 + readOnly: true + required: false + serializedName: issuer + language: + default: + name: issuer + description: The issuer of certificate. + protocol: {} + - schema: *ref_65 + readOnly: true + required: false + serializedName: issuedDate + language: + default: + name: issuedDate + description: The issue date of certificate. + protocol: {} + - schema: *ref_66 + readOnly: true + required: false + serializedName: expirationDate + language: + default: + name: expirationDate + description: The expiration date of certificate. + protocol: {} + - schema: *ref_67 + readOnly: true + required: false + serializedName: activateDate + language: + default: + name: activateDate + description: The activate date of certificate. + protocol: {} + - schema: *ref_68 + readOnly: true + required: false + serializedName: subjectName + language: + default: + name: subjectName + description: The subject name of certificate. + protocol: {} + - schema: &ref_251 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_69 + language: + default: + name: CertificatePropertiesDnsNames + description: The domain list of certificate. + protocol: {} + readOnly: true + required: false + serializedName: dnsNames + language: + default: + name: dnsNames + description: The domain list of certificate. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CertificateProperties + description: Certificate resource payload. + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the certificate resource payload. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CertificateResource + description: Certificate resource payload. + namespace: '' + protocol: {} + - &ref_101 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_164 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_70 + serializedName: thumbprint + language: + default: + name: thumbprint + description: The thumbprint of bound certificate. + protocol: {} + - schema: *ref_71 + readOnly: true + serializedName: appName + language: + default: + name: appName + description: The app name of domain. + protocol: {} + - schema: *ref_72 + serializedName: certName + language: + default: + name: certName + description: The bound certificate name of domain. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CustomDomainProperties + description: Custom domain of app resource payload. + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the custom domain resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CustomDomainResource + description: Custom domain resource payload. + namespace: '' + protocol: {} + - &ref_102 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_169 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_170 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_73 + serializedName: type + language: + default: + name: type + description: Type of the source uploaded + protocol: {} + - schema: *ref_74 + serializedName: relativePath + language: + default: + name: relativePath + description: Relative path of the storage which stores the source + protocol: {} + - schema: *ref_75 + serializedName: version + language: + default: + name: version + description: Version of the source + protocol: {} + - schema: *ref_76 + serializedName: artifactSelector + language: + default: + name: artifactSelector + description: "Selector for the artifact to be used for the deployment for multi-module projects. This should be\r\nthe relative path to the target module/project." + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: UserSourceInfo + description: Source information for a deployment + namespace: '' + protocol: {} + serializedName: source + language: + default: + name: source + description: Uploaded source information of the deployment. + protocol: {} + - schema: *ref_77 + readOnly: true + serializedName: appName + language: + default: + name: appName + description: App name of the deployment + protocol: {} + - schema: &ref_171 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_78 + serializedName: cpu + language: + default: + name: cpu + description: Required CPU, basic tier should be 1, standard tier should be in range (1, 4) + protocol: {} + - schema: *ref_79 + serializedName: memoryInGB + language: + default: + name: memoryInGB + description: Required Memory size in GB, basic tier should be in range (1, 2), standard tier should be in range (1, 8) + protocol: {} + - schema: *ref_80 + serializedName: jvmOptions + language: + default: + name: jvmOptions + description: JVM parameter + protocol: {} + - schema: *ref_81 + serializedName: netCoreMainEntryPath + language: + default: + name: netCoreMainEntryPath + description: The path to the .NET executable relative to zip root + protocol: {} + - schema: *ref_82 + serializedName: environmentVariables + language: + default: + name: environmentVariables + description: Collection of environment variables + protocol: {} + - schema: *ref_83 + serializedName: runtimeVersion + language: + default: + name: runtimeVersion + description: Runtime version + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentSettings + description: Deployment settings payload + namespace: '' + protocol: {} + serializedName: deploymentSettings + language: + default: + name: deploymentSettings + description: Deployment settings of the Deployment + protocol: {} + - schema: *ref_84 + readOnly: true + serializedName: provisioningState + language: + default: + name: provisioningState + description: Provisioning state of the Deployment + protocol: {} + - schema: *ref_85 + readOnly: true + serializedName: status + language: + default: + name: status + description: Status of the Deployment + protocol: {} + - schema: *ref_86 + readOnly: true + serializedName: active + language: + default: + name: active + description: Indicates whether the Deployment is active + protocol: {} + - schema: *ref_87 + readOnly: true + serializedName: createdTime + language: + default: + name: createdTime + description: Date time when the resource is created + protocol: {} + - schema: &ref_254 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_172 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_88 + readOnly: true + serializedName: name + language: + default: + name: name + description: Name of the deployment instance + protocol: {} + - schema: *ref_89 + readOnly: true + serializedName: status + language: + default: + name: status + description: Status of the deployment instance + protocol: {} + - schema: *ref_90 + readOnly: true + serializedName: reason + language: + default: + name: reason + description: Failed reason of the deployment instance + protocol: {} + - schema: *ref_91 + readOnly: true + serializedName: discoveryStatus + language: + default: + name: discoveryStatus + description: Discovery status of the deployment instance + protocol: {} + - schema: *ref_92 + readOnly: true + serializedName: startTime + language: + default: + name: startTime + description: Start time of the deployment instance + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentInstance + description: Deployment instance payload + namespace: '' + protocol: {} + language: + default: + name: DeploymentResourcePropertiesInstances + description: Collection of instances belong to the Deployment + protocol: {} + readOnly: true + serializedName: instances + language: + default: + name: instances + description: Collection of instances belong to the Deployment + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentResourceProperties + description: Deployment resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the Deployment resource + protocol: {} + - schema: &ref_122 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_93 + serializedName: name + language: + default: + name: name + description: Name of the Sku + protocol: {} + - schema: *ref_94 + serializedName: tier + language: + default: + name: tier + description: Tier of the Sku + protocol: {} + - schema: *ref_95 + serializedName: capacity + language: + default: + name: capacity + description: Current capacity of the target resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: Sku + description: Sku of Azure Spring Cloud + namespace: '' + protocol: {} + serializedName: sku + language: + default: + name: sku + description: Sku of the Deployment resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentResource + description: Deployment resource payload + namespace: '' + protocol: {} + immediate: + - *ref_96 + - *ref_97 + - *ref_98 + - *ref_99 + - *ref_100 + - *ref_101 + - *ref_102 + parents: + all: + - *ref_6 + immediate: + - *ref_6 + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ProxyResource + description: The resource model definition for a ARM proxy resource. It will have everything other than required location and tags. + namespace: '' + protocol: {} + - *ref_96 + - *ref_97 + - *ref_98 + - *ref_99 + - *ref_100 + - *ref_101 + - *ref_102 + immediate: + - *ref_4 + - *ref_5 + properties: + - schema: *ref_103 + readOnly: true + serializedName: id + language: + default: + name: id + description: Fully qualified resource Id for the resource. + protocol: {} + - schema: *ref_104 + readOnly: true + serializedName: name + language: + default: + name: name + description: The name of the resource. + protocol: {} + - schema: *ref_105 + readOnly: true + serializedName: type + language: + default: + name: type + description: The type of the resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + extensions: + x-ms-azure-resource: true + language: + default: + name: Resource + description: The core properties of ARM resources. + namespace: '' + protocol: {} + immediate: + - *ref_6 + properties: + - schema: *ref_106 + serializedName: location + language: + default: + name: location + description: The GEO location of the resource. + protocol: {} + - schema: *ref_107 + serializedName: tags + language: + default: + name: tags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: TrackedResource + description: The resource model definition for a ARM tracked top level resource. + namespace: '' + protocol: {} + - *ref_6 + immediate: + - *ref_4 + properties: + - schema: &ref_123 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_108 + readOnly: true + serializedName: provisioningState + language: + default: + name: provisioningState + description: Provisioning state of the Service + protocol: {} + - schema: &ref_124 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_109 + serializedName: serviceRuntimeSubnetId + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: serviceRuntimeSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime + protocol: {} + - schema: *ref_110 + serializedName: appSubnetId + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: appSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps + protocol: {} + - schema: *ref_111 + serializedName: serviceCidr + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: serviceCidr + description: Azure Spring Cloud service reserved CIDR + protocol: {} + - schema: *ref_112 + serializedName: serviceRuntimeNetworkResourceGroup + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: serviceRuntimeNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Service Runtime + protocol: {} + - schema: *ref_113 + serializedName: appNetworkResourceGroup + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: appNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Apps + protocol: {} + - schema: &ref_125 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_238 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_114 + language: + default: + name: NetworkProfileOutboundIPsPublicIPs + description: A list of public IP addresses. + protocol: {} + readOnly: true + serializedName: publicIPs + language: + default: + name: publicIPs + description: A list of public IP addresses. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + extensions: + x-internal-autorest-anonymous-schema: + anonymous: true + language: + default: + name: NetworkProfileOutboundIPs + description: Desired outbound IP resources for Azure Spring Cloud instance. + namespace: '' + protocol: {} + readOnly: true + serializedName: outboundIPs + language: + default: + name: outboundIPs + description: Desired outbound IP resources for Azure Spring Cloud instance. + protocol: {} + - schema: &ref_241 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_126 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_115 + readOnly: true + serializedName: protocol + language: + default: + name: protocol + description: The protocol of required traffic + protocol: {} + - schema: *ref_116 + readOnly: true + serializedName: port + language: + default: + name: port + description: The port of required traffic + protocol: {} + - schema: &ref_239 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_117 + language: + default: + name: RequiredTrafficIps + description: The ip list of required traffic + protocol: {} + readOnly: true + serializedName: ips + language: + default: + name: ips + description: The ip list of required traffic + protocol: {} + - schema: &ref_240 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_118 + language: + default: + name: RequiredTrafficFqdns + description: The FQDN list of required traffic + protocol: {} + readOnly: true + serializedName: fqdns + language: + default: + name: fqdns + description: The FQDN list of required traffic + protocol: {} + - schema: *ref_119 + readOnly: true + serializedName: direction + language: + default: + name: direction + description: The direction of required traffic + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: RequiredTraffic + description: Required inbound or outbound traffic for Azure Spring Cloud instance. + namespace: '' + protocol: {} + language: + default: + name: NetworkProfileRequiredTraffics + description: Required inbound or outbound traffics for Azure Spring Cloud instance. + protocol: {} + readOnly: true + serializedName: requiredTraffics + language: + default: + name: requiredTraffics + description: Required inbound or outbound traffics for Azure Spring Cloud instance. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: NetworkProfile + description: Service network profile payload + namespace: '' + protocol: {} + serializedName: networkProfile + language: + default: + name: networkProfile + description: Network profile of the Service + protocol: {} + - schema: *ref_120 + readOnly: true + serializedName: version + language: + default: + name: version + description: Version of the Service + protocol: {} + - schema: *ref_121 + readOnly: true + serializedName: serviceId + language: + default: + name: serviceId + description: ServiceInstanceEntity GUID which uniquely identifies a created resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ClusterResourceProperties + description: Service properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: + default: + name: properties + description: Properties of the Service resource + protocol: {} + - schema: *ref_122 + serializedName: sku + language: + default: + name: sku + description: Sku of the Service resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ServiceResource + description: Service resource + namespace: '' + protocol: {} + - *ref_123 + - *ref_124 + - *ref_125 + - *ref_126 + - *ref_122 + - *ref_4 + - *ref_6 + - &ref_284 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_130 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_127 + serializedName: code + language: + default: + name: code + description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. + protocol: {} + - schema: *ref_128 + serializedName: message + language: + default: + name: message + description: A message describing the error, intended to be suitable for display in a user interface. + protocol: {} + - schema: *ref_129 + serializedName: target + language: + default: + name: target + description: The target of the particular error. For example, the name of the property in error. + protocol: {} + - schema: &ref_242 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_130 + language: + default: + name: CloudErrorBodyDetails + description: A list of additional details about the error. + protocol: {} + serializedName: details + language: + default: + name: details + description: A list of additional details about the error. + protocol: {} + serializationFormats: + - json + usage: + - exception + extensions: + x-ms-external: true + language: + default: + name: CloudErrorBody + description: An error response from the service. + namespace: '' + protocol: {} + serializedName: error + language: + default: + name: error + description: An error response from the service. + protocol: {} + serializationFormats: + - json + usage: + - exception + extensions: + x-ms-external: true + language: + default: + name: CloudError + description: An error response from the service. + namespace: '' + protocol: {} + - *ref_130 + - &ref_297 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_131 + serializedName: primaryKey + language: + default: + name: primaryKey + description: Primary key + protocol: {} + - schema: *ref_132 + serializedName: secondaryKey + language: + default: + name: secondaryKey + description: Secondary key + protocol: {} + - schema: *ref_133 + serializedName: primaryTestEndpoint + language: + default: + name: primaryTestEndpoint + description: Primary test endpoint + protocol: {} + - schema: *ref_134 + serializedName: secondaryTestEndpoint + language: + default: + name: secondaryTestEndpoint + description: Secondary test endpoint + protocol: {} + - schema: *ref_135 + serializedName: enabled + language: + default: + name: enabled + description: Indicates whether the test endpoint feature enabled or not + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: TestKeys + description: Test keys payload + namespace: '' + protocol: {} + - &ref_298 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_136 + required: true + serializedName: keyType + language: + default: + name: keyType + description: Type of the test key + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: RegenerateTestKeyRequestPayload + description: Regenerate test key request payload + namespace: '' + protocol: {} + - *ref_96 + - *ref_137 + - *ref_30 + - *ref_138 + - *ref_139 + - *ref_140 + - *ref_5 + - &ref_328 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_141 + serializedName: isValid + language: + default: + name: isValid + description: Indicate if the config server settings are valid + protocol: {} + - schema: &ref_248 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_145 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_142 + serializedName: name + language: + default: + name: name + description: The name of the config server settings error record + protocol: {} + - schema: *ref_143 + serializedName: uri + language: + default: + name: uri + description: The uri of the config server settings error record + protocol: {} + - schema: &ref_247 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_144 + language: + default: + name: ConfigServerSettingsErrorRecordMessages + description: The detail error messages of the record + protocol: {} + serializedName: messages + language: + default: + name: messages + description: The detail error messages of the record + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ConfigServerSettingsErrorRecord + description: Error record of the config server settings + namespace: '' + protocol: {} + language: + default: + name: ConfigServerSettingsValidateResultDetails + description: The detail validation results + protocol: {} + serializedName: details + language: + default: + name: details + description: The detail validation results + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ConfigServerSettingsValidateResult + description: Validation result for config server settings + namespace: '' + protocol: {} + - *ref_145 + - *ref_97 + - *ref_146 + - *ref_147 + - *ref_98 + - *ref_148 + - *ref_149 + - *ref_150 + - *ref_151 + - &ref_358 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_249 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_98 + language: + default: + name: AppResourceCollectionValue + description: Collection of App resources + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of App resources + protocol: {} + - schema: *ref_152 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AppResourceCollection + description: Object that includes an array of App resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_362 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_153 + serializedName: relativePath + language: + default: + name: relativePath + description: Source relative path + protocol: {} + - schema: *ref_154 + serializedName: uploadUrl + language: + default: + name: uploadUrl + description: Upload URL + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceUploadDefinition + description: Resource upload definition payload + namespace: '' + protocol: {} + - *ref_99 + - *ref_155 + - &ref_393 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_250 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_99 + language: + default: + name: BindingResourceCollectionValue + description: Collection of Binding resources + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of Binding resources + protocol: {} + - schema: *ref_156 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: BindingResourceCollection + description: Object that includes an array of Binding resources and a possible link for next set + namespace: '' + protocol: {} + - *ref_100 + - *ref_157 + - &ref_407 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_252 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_100 + language: + default: + name: CertificateResourceCollectionValue + description: The certificate resources list. + protocol: {} + serializedName: value + language: + default: + name: value + description: The certificate resources list. + protocol: {} + - schema: *ref_158 + serializedName: nextLink + language: + default: + name: nextLink + description: The link to next page of certificate list. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CertificateResourceCollection + description: Collection compose of certificate resources list and a possible link for next page. + namespace: '' + protocol: {} + - &ref_307 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_159 + required: true + serializedName: type + language: + default: + name: type + description: Type of the resource to check name availability + protocol: {} + - schema: *ref_160 + required: true + serializedName: name + language: + default: + name: name + description: Name to be checked + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: NameAvailabilityParameters + description: Name availability parameters payload + namespace: '' + protocol: {} + - &ref_311 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_161 + serializedName: nameAvailable + language: + default: + name: nameAvailable + description: Indicates whether the name is available + protocol: {} + - schema: *ref_162 + serializedName: reason + language: + default: + name: reason + description: Reason why the name is not available + protocol: {} + - schema: *ref_163 + serializedName: message + language: + default: + name: message + description: Message why the name is not available + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: NameAvailability + description: Name availability result payload + namespace: '' + protocol: {} + - *ref_101 + - *ref_164 + - &ref_431 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_253 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_101 + language: + default: + name: CustomDomainResourceCollectionValue + description: The custom domain resources list. + protocol: {} + serializedName: value + language: + default: + name: value + description: The custom domain resources list. + protocol: {} + - schema: *ref_165 + serializedName: nextLink + language: + default: + name: nextLink + description: The link to next page of custom domain list. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CustomDomainResourceCollection + description: Collection compose of a custom domain resources list and a possible link for next page. + namespace: '' + protocol: {} + - &ref_363 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_166 + required: true + serializedName: name + language: + default: + name: name + description: Name to be validated + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: CustomDomainValidatePayload + description: Custom domain validate payload. + namespace: '' + protocol: {} + - &ref_369 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_167 + serializedName: isValid + language: + default: + name: isValid + description: Indicates if domain name is valid. + protocol: {} + - schema: *ref_168 + serializedName: message + language: + default: + name: message + description: Message of why domain name is invalid. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CustomDomainValidateResult + description: Validation result for custom domain. + namespace: '' + protocol: {} + - *ref_102 + - *ref_169 + - *ref_170 + - *ref_171 + - *ref_172 + - &ref_457 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_256 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_102 + language: + default: + name: DeploymentResourceCollectionValue + description: Collection of Deployment resources + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of Deployment resources + protocol: {} + - schema: *ref_173 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: DeploymentResourceCollection + description: Object that includes an array of App resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_478 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_174 + required: true + serializedName: url + language: + default: + name: url + description: URL of the log file + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: LogFileUrlResponse + description: Log file URL payload + namespace: '' + protocol: {} + - &ref_312 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_258 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_3 + language: + default: + name: ServiceResourceListValue + description: Collection of Service resources + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of Service resources + protocol: {} + - schema: *ref_175 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ServiceResourceList + description: Object that includes an array of Service resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_479 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_264 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_201 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_176 + serializedName: name + language: + default: + name: name + description: Name of the operation + protocol: {} + - schema: *ref_177 + serializedName: isDataAction + language: + default: + name: isDataAction + description: Indicates whether the operation is a data action + protocol: {} + - schema: &ref_202 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_178 + serializedName: provider + language: + default: + name: provider + description: Resource provider of the operation + protocol: {} + - schema: *ref_179 + serializedName: resource + language: + default: + name: resource + description: Resource of the operation + protocol: {} + - schema: *ref_180 + serializedName: operation + language: + default: + name: operation + description: Localized friendly name for the operation + protocol: {} + - schema: *ref_181 + serializedName: description + language: + default: + name: description + description: Localized friendly description for the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationDisplay + description: Operation display payload + namespace: '' + protocol: {} + serializedName: display + language: + default: + name: display + description: Display of the operation + protocol: {} + - schema: *ref_182 + readOnly: true + serializedName: actionType + language: + default: + name: actionType + description: Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. + protocol: {} + - schema: *ref_183 + serializedName: origin + language: + default: + name: origin + description: Origin of the operation + protocol: {} + - schema: &ref_203 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_204 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_259 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_205 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_184 + serializedName: name + language: + default: + name: name + description: Name of the log + protocol: {} + - schema: *ref_185 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the log + protocol: {} + - schema: *ref_186 + serializedName: blobDuration + language: + default: + name: blobDuration + description: Blob duration of the log + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: LogSpecification + description: Specifications of the Log for Azure Monitoring + namespace: '' + protocol: {} + language: + default: + name: ServiceSpecificationLogSpecifications + description: Specifications of the Log for Azure Monitoring + protocol: {} + serializedName: logSpecifications + language: + default: + name: logSpecifications + description: Specifications of the Log for Azure Monitoring + protocol: {} + - schema: &ref_263 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_206 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_187 + serializedName: name + language: + default: + name: name + description: Name of the metric + protocol: {} + - schema: *ref_188 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the metric + protocol: {} + - schema: *ref_189 + serializedName: displayDescription + language: + default: + name: displayDescription + description: Localized friendly description of the metric + protocol: {} + - schema: *ref_190 + serializedName: unit + language: + default: + name: unit + description: Unit that makes sense for the metric + protocol: {} + - schema: *ref_191 + serializedName: category + language: + default: + name: category + description: Name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: {} + - schema: *ref_192 + serializedName: aggregationType + language: + default: + name: aggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: {} + - schema: &ref_260 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_193 + language: + default: + name: MetricSpecificationSupportedAggregationTypes + description: Supported aggregation types + protocol: {} + serializedName: supportedAggregationTypes + language: + default: + name: supportedAggregationTypes + description: Supported aggregation types + protocol: {} + - schema: &ref_261 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_194 + language: + default: + name: MetricSpecificationSupportedTimeGrainTypes + description: Supported time grain types + protocol: {} + serializedName: supportedTimeGrainTypes + language: + default: + name: supportedTimeGrainTypes + description: Supported time grain types + protocol: {} + - schema: *ref_195 + serializedName: fillGapWithZero + language: + default: + name: fillGapWithZero + description: Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. + protocol: {} + - schema: &ref_262 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_207 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_196 + serializedName: name + language: + default: + name: name + description: Name of the dimension + protocol: {} + - schema: *ref_197 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the dimension + protocol: {} + - schema: *ref_198 + serializedName: toBeExportedForShoebox + language: + default: + name: toBeExportedForShoebox + description: Whether this dimension should be included for the Shoebox export scenario + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: MetricDimension + description: Specifications of the Dimension of metrics + namespace: '' + protocol: {} + language: + default: + name: MetricSpecificationDimensions + description: Dimensions of the metric + protocol: {} + serializedName: dimensions + language: + default: + name: dimensions + description: Dimensions of the metric + protocol: {} + - schema: *ref_199 + serializedName: sourceMdmNamespace + language: + default: + name: sourceMdmNamespace + description: Name of the MDM namespace. Optional. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: MetricSpecification + description: Specifications of the Metrics for Azure Monitoring + namespace: '' + protocol: {} + language: + default: + name: ServiceSpecificationMetricSpecifications + description: Specifications of the Metrics for Azure Monitoring + protocol: {} + serializedName: metricSpecifications + language: + default: + name: metricSpecifications + description: Specifications of the Metrics for Azure Monitoring + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ServiceSpecification + description: Service specification payload + namespace: '' + protocol: {} + serializedName: serviceSpecification + language: + default: + name: serviceSpecification + description: Service specifications of the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationProperties + description: Extra Operation properties + namespace: '' + protocol: {} + serializedName: properties + language: + default: + name: properties + description: Properties of the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationDetail + description: Operation detail payload + namespace: '' + protocol: {} + language: + default: + name: AvailableOperationsValue + description: Collection of available operation details + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of available operation details + protocol: {} + - schema: *ref_200 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AvailableOperations + description: Available operations of the service + namespace: '' + protocol: {} + - *ref_201 + - *ref_202 + - *ref_203 + - *ref_204 + - *ref_205 + - *ref_206 + - *ref_207 + - &ref_480 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_265 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_211 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_208 + serializedName: value + language: + default: + name: value + description: The raw value which could be passed to deployment CRUD operations. + protocol: {} + - schema: *ref_209 + serializedName: platform + language: + default: + name: platform + description: 'The platform of this runtime version (possible values: "Java" or ".NET").' + protocol: {} + - schema: *ref_210 + serializedName: version + language: + default: + name: version + description: The detailed version (major.minor) of the platform. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: SupportedRuntimeVersion + description: Supported deployment runtime version descriptor. + namespace: '' + protocol: {} + language: + default: + name: AvailableRuntimeVersionsValue + description: A list of all supported runtime versions. + protocol: {} + readOnly: true + serializedName: value + language: + default: + name: value + description: A list of all supported runtime versions. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AvailableRuntimeVersions + description: '' + namespace: '' + protocol: {} + - *ref_211 + - &ref_481 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_276 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_231 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_212 + serializedName: resourceType + language: + default: + name: resourceType + description: Gets the type of resource the SKU applies to. + protocol: {} + - schema: *ref_213 + serializedName: name + language: + default: + name: name + description: Gets the name of SKU. + protocol: {} + - schema: *ref_214 + serializedName: tier + language: + default: + name: tier + description: Gets the tier of SKU. + protocol: {} + - schema: &ref_232 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_215 + required: true + serializedName: minimum + language: + default: + name: minimum + description: Gets or sets the minimum. + protocol: {} + - schema: *ref_216 + required: false + serializedName: maximum + language: + default: + name: maximum + description: Gets or sets the maximum. + protocol: {} + - schema: *ref_217 + required: false + serializedName: default + language: + default: + name: default + description: Gets or sets the default. + protocol: {} + - schema: *ref_218 + required: false + serializedName: scaleType + language: + default: + name: scaleType + description: Gets or sets the type of the scale. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: SkuCapacity + description: The SKU capacity + namespace: '' + protocol: {} + serializedName: capacity + language: + default: + name: capacity + description: Gets the capacity of SKU. + protocol: {} + - schema: &ref_266 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_219 + language: + default: + name: ResourceSkuLocations + description: Gets the set of locations that the SKU is available. + protocol: {} + serializedName: locations + language: + default: + name: locations + description: Gets the set of locations that the SKU is available. + protocol: {} + - schema: &ref_271 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_233 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_220 + serializedName: location + language: + default: + name: location + description: Gets location of the SKU + protocol: {} + - schema: &ref_267 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_221 + language: + default: + name: ResourceSkuLocationInfoZones + description: Gets list of availability zones where the SKU is supported. + protocol: {} + serializedName: zones + language: + default: + name: zones + description: Gets list of availability zones where the SKU is supported. + protocol: {} + - schema: &ref_270 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_234 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_268 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_222 + language: + default: + name: ResourceSkuZoneDetailsName + description: "Gets the set of zones that the SKU is available in with the\r\nspecified capabilities." + protocol: {} + serializedName: name + language: + default: + name: name + description: "Gets the set of zones that the SKU is available in with the\r\nspecified capabilities." + protocol: {} + - schema: &ref_269 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_235 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_223 + serializedName: name + language: + default: + name: name + description: Gets an invariant to describe the feature. + protocol: {} + - schema: *ref_224 + serializedName: value + language: + default: + name: value + description: Gets an invariant if the feature is measured by quantity. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuCapabilities + description: '' + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuZoneDetailsCapabilities + description: "Gets a list of capabilities that are available for the SKU in the\r\nspecified list of zones." + protocol: {} + serializedName: capabilities + language: + default: + name: capabilities + description: "Gets a list of capabilities that are available for the SKU in the\r\nspecified list of zones." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuZoneDetails + description: Details of capabilities available to a SKU in specific zones + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuLocationInfoZoneDetails + description: Gets details of capabilities available to a SKU in specific zones. + protocol: {} + serializedName: zoneDetails + language: + default: + name: zoneDetails + description: Gets details of capabilities available to a SKU in specific zones. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuLocationInfo + description: Locations and availability zones where the SKU is available + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuLocationInfo + description: Gets a list of locations and availability zones in those locations where the SKU is available. + protocol: {} + serializedName: locationInfo + language: + default: + name: locationInfo + description: Gets a list of locations and availability zones in those locations where the SKU is available. + protocol: {} + - schema: &ref_275 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_236 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_225 + serializedName: type + language: + default: + name: type + description: 'Gets the type of restrictions. Possible values include: ''Location'', ''Zone''' + protocol: {} + - schema: &ref_272 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_226 + language: + default: + name: ResourceSkuRestrictionsValues + description: "Gets the value of restrictions. If the restriction type is set to\r\nlocation. This would be different locations where the SKU is restricted." + protocol: {} + serializedName: values + language: + default: + name: values + description: "Gets the value of restrictions. If the restriction type is set to\r\nlocation. This would be different locations where the SKU is restricted." + protocol: {} + - schema: &ref_237 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_273 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_227 + language: + default: + name: ResourceSkuRestrictionInfoLocations + description: Gets locations where the SKU is restricted + protocol: {} + serializedName: locations + language: + default: + name: locations + description: Gets locations where the SKU is restricted + protocol: {} + - schema: &ref_274 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_228 + language: + default: + name: ResourceSkuRestrictionInfoZones + description: Gets list of availability zones where the SKU is restricted. + protocol: {} + serializedName: zones + language: + default: + name: zones + description: Gets list of availability zones where the SKU is restricted. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuRestrictionInfo + description: Information about the restriction where the SKU cannot be used + namespace: '' + protocol: {} + serializedName: restrictionInfo + language: + default: + name: restrictionInfo + description: Gets the information about the restriction where the SKU cannot be used. + protocol: {} + - schema: *ref_229 + serializedName: reasonCode + language: + default: + name: reasonCode + description: 'Gets the reason for restriction. Possible values include: ''QuotaId'', ''NotAvailableForSubscription''' + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuRestrictions + description: Restrictions where the SKU cannot be used + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuRestrictions + description: "Gets the restrictions because of which SKU cannot be used. This is\r\nempty if there are no restrictions." + protocol: {} + serializedName: restrictions + language: + default: + name: restrictions + description: "Gets the restrictions because of which SKU cannot be used. This is\r\nempty if there are no restrictions." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSku + description: Describes an available Azure Spring Cloud SKU. + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuCollectionValue + description: Collection of resource SKU + protocol: {} + serializedName: value + language: + default: + name: value + description: Collection of resource SKU + protocol: {} + - schema: *ref_230 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuCollection + description: Object that includes an array of Azure Spring Cloud SKU and a possible link for next set + namespace: '' + protocol: {} + - *ref_231 + - *ref_232 + - *ref_233 + - *ref_234 + - *ref_235 + - *ref_236 + - *ref_237 + arrays: + - *ref_238 + - *ref_239 + - *ref_240 + - *ref_241 + - *ref_242 + - *ref_243 + - *ref_244 + - *ref_245 + - *ref_246 + - *ref_247 + - *ref_248 + - *ref_249 + - *ref_250 + - *ref_251 + - *ref_252 + - *ref_253 + - *ref_254 + - &ref_452 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_255 + language: + default: + name: ArrayOfGet5ItemsItem + description: Array of Get5ItemsItem + protocol: {} + - *ref_256 + - &ref_458 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_257 + language: + default: + name: ArrayOfGet4ItemsItem + description: Array of Get4ItemsItem + protocol: {} + - *ref_258 + - *ref_259 + - *ref_260 + - *ref_261 + - *ref_262 + - *ref_263 + - *ref_264 + - *ref_265 + - *ref_266 + - *ref_267 + - *ref_268 + - *ref_269 + - *ref_270 + - *ref_271 + - *ref_272 + - *ref_273 + - *ref_274 + - *ref_275 + - *ref_276 +globalParameters: + - &ref_280 + schema: *ref_1 + implementation: Client + required: true + extensions: + x-ms-priority: 1 + language: + default: + name: SubscriptionId + description: Gets subscription ID which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + serializedName: subscriptionId + protocol: + http: + in: path + - &ref_278 + schema: *ref_0 + clientDefaultValue: https://management.azure.com + implementation: Client + origin: modelerfour:synthesized/host + required: true + extensions: + x-ms-skip-url-encoding: true + language: + default: + name: $host + description: server parameter + serializedName: $host + protocol: + http: + in: uri + - &ref_279 + schema: *ref_277 + implementation: Client + origin: modelerfour:synthesized/api-version + required: true + language: + default: + name: apiVersion + description: Api Version + serializedName: api-version + protocol: + http: + in: query +operationGroups: + - $key: Services + operations: + - operationId: Services_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_282 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_283 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_282 + - *ref_283 + responses: + - schema: *ref_3 + language: + default: + name: '' + description: Success. The response describes the corresponding Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + language: + default: + name: Get + description: Get a Service and its properties. + protocol: {} + - operationId: Services_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_287 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_288 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_286 + parameters: + - &ref_285 + schema: *ref_3 + implementation: Method + required: true + language: + default: + name: resource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_285 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_286 + signatureParameters: + - *ref_287 + - *ref_288 + responses: + - schema: *ref_3 + language: + default: + name: '' + description: Success. The response describes the updated Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_3 + language: + default: + name: '' + description: "Created. The response describes the new Service and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_3 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Service is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: {} + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + Services_CreateOrUpdate_VNetInjection: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Service or update an exiting Service. + protocol: {} + - operationId: Services_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_289 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_290 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_289 + - *ref_290 + responses: + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Delete: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '202': + headers: + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Service. + protocol: {} + - operationId: Services_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_293 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_294 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_292 + parameters: + - &ref_291 + schema: *ref_3 + implementation: Method + required: true + language: + default: + name: resource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_291 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_292 + signatureParameters: + - *ref_293 + - *ref_294 + responses: + - schema: *ref_3 + language: + default: + name: '' + description: Success. The response describes the updated Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_3 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Service is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Update: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: {} + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Service. + protocol: {} + - operationId: Services_ListTestKeys + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_295 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_296 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/listTestKeys + method: post + uri: '{$host}' + signatureParameters: + - *ref_295 + - *ref_296 + responses: + - schema: *ref_297 + language: + default: + name: '' + description: Success. The response describes the test keys. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_ListTestKeys: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: ListTestKeys + description: List test keys for a Service. + protocol: {} + - operationId: Services_RegenerateTestKey + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_301 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_302 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_300 + parameters: + - &ref_299 + schema: *ref_298 + implementation: Method + required: true + language: + default: + name: regenerateTestKeyRequest + description: Parameters for the operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_299 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/regenerateTestKey + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_300 + signatureParameters: + - *ref_301 + - *ref_302 + responses: + - schema: *ref_297 + language: + default: + name: '' + description: Success. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_RegenerateTestKey: + parameters: + api-version: 2020-11-01-preview + regenerateTestKeyRequest: + keyType: Primary + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: RegenerateTestKey + description: Regenerate a test key for a Service. + protocol: {} + - operationId: Services_DisableTestEndpoint + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_303 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_304 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/disableTestEndpoint + method: post + uri: '{$host}' + signatureParameters: + - *ref_303 + - *ref_304 + responses: + - language: + default: + name: '' + description: Success + protocol: + http: + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_DisableTestEndpoint: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + language: + default: + name: DisableTestEndpoint + description: Disable test endpoint functionality for a Service. + protocol: {} + - operationId: Services_EnableTestEndpoint + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_305 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_306 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/enableTestEndpoint + method: post + uri: '{$host}' + signatureParameters: + - *ref_305 + - *ref_306 + responses: + - schema: *ref_297 + language: + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_EnableTestEndpoint: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: EnableTestEndpoint + description: Enable test endpoint functionality for a Service. + protocol: {} + - operationId: Services_CheckNameAvailability + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_310 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: location + description: the region + serializedName: location + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_309 + parameters: + - &ref_308 + schema: *ref_307 + implementation: Method + required: true + language: + default: + name: availabilityParameters + description: Parameters supplied to the operation. + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_308 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/locations/{location}/checkNameAvailability + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_309 + signatureParameters: + - *ref_310 + responses: + - schema: *ref_311 + language: + default: + name: '' + description: Success. The response describes the name availability. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_CheckNameAvailability: + parameters: + api-version: 2020-11-01-preview + availabilityParameters: + name: myservice + type: Microsoft.AppPlatform/Spring + location: eastus + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + message: The name is already used. + nameAvailable: false + reason: AlreadyExists + language: + default: + name: CheckNameAvailability + description: Checks that the resource name is valid and is not already in use. + protocol: {} + - operationId: Services_ListBySubscription + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/Spring + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_312 + language: + default: + name: '' + description: Success. The response describes the list of Services in the subscription. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_ListBySubscription: + parameters: + api-version: 2020-11-01-preview + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: ListBySubscription + description: Handles requests to list all resources in a subscription. + paging: + nextLinkName: nextLink + protocol: {} + - operationId: Services_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_313 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring + method: get + uri: '{$host}' + signatureParameters: + - *ref_313 + responses: + - schema: *ref_312 + language: + default: + name: '' + description: Success. The response describes the list of Services in the resource group. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in a resource group. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Services + description: '' + protocol: {} + - $key: ConfigServers + operations: + - operationId: ConfigServers_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_314 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_315 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: get + uri: '{$host}' + signatureParameters: + - *ref_314 + - *ref_315 + responses: + - schema: *ref_96 + language: + default: + name: '' + description: Success. The response describes the corresponding Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + language: + default: + name: Get + description: Get the config server and its properties. + protocol: {} + - operationId: ConfigServers_UpdatePut + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_318 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_319 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_317 + parameters: + - &ref_316 + schema: *ref_96 + implementation: Method + required: true + language: + default: + name: configServerResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_316 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_317 + signatureParameters: + - *ref_318 + - *ref_319 + responses: + - schema: *ref_96 + language: + default: + name: '' + description: Success. The response describes the updated Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_96 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Config Server is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_UpdatePut: + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Updating + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePut + description: Update the config server. + protocol: {} + - operationId: ConfigServers_UpdatePatch + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_322 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_323 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_321 + parameters: + - &ref_320 + schema: *ref_96 + implementation: Method + required: true + language: + default: + name: configServerResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_320 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_321 + signatureParameters: + - *ref_322 + - *ref_323 + responses: + - schema: *ref_96 + language: + default: + name: '' + description: Success. The response describes the updated Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_96 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Config Server is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_UpdatePatch: + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Updating + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePatch + description: Update the config server. + protocol: {} + - operationId: ConfigServers_Validate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_326 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_327 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_325 + parameters: + - &ref_324 + schema: *ref_138 + implementation: Method + required: true + language: + default: + name: configServerSettings + description: Config server settings to be validated + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_324 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/validate + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_325 + signatureParameters: + - *ref_326 + - *ref_327 + responses: + - schema: *ref_328 + language: + default: + name: '' + description: Success. The response describes the validation result of Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_328 + language: + default: + name: '' + description: Accepted. The response indicates the ConfigServerSetting is validating. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_Validate: + parameters: + api-version: 2020-11-01-preview + configServerSettings: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + isValid: true + '202': + body: {} + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: location + language: + default: + name: Validate + description: Check if the config server settings are valid. + protocol: {} + language: + default: + name: ConfigServers + description: '' + protocol: {} + - $key: MonitoringSettings + operations: + - operationId: MonitoringSettings_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_329 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_330 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: get + uri: '{$host}' + signatureParameters: + - *ref_329 + - *ref_330 + responses: + - schema: *ref_97 + language: + default: + name: '' + description: Success. The response describes the corresponding Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + language: + default: + name: Get + description: Get the Monitoring Setting and its properties. + protocol: {} + - operationId: MonitoringSettings_UpdatePut + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_333 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_334 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_332 + parameters: + - &ref_331 + schema: *ref_97 + implementation: Method + required: true + language: + default: + name: monitoringSettingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_331 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_332 + signatureParameters: + - *ref_333 + - *ref_334 + responses: + - schema: *ref_97 + language: + default: + name: '' + description: Success. The response describes the updated Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_97 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Monitoring Setting is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_UpdatePut: + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + traceEnabled: true + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Updating + traceEnabled: true + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePut + description: Update the Monitoring Setting. + protocol: {} + - operationId: MonitoringSettings_UpdatePatch + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_337 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_338 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_336 + parameters: + - &ref_335 + schema: *ref_97 + implementation: Method + required: true + language: + default: + name: monitoringSettingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_335 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_336 + signatureParameters: + - *ref_337 + - *ref_338 + responses: + - schema: *ref_97 + language: + default: + name: '' + description: Success. The response describes the updated Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_97 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Monitoring Setting is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_UpdatePatch: + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + traceEnabled: true + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Updating + traceEnabled: true + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePatch + description: Update the Monitoring Setting. + protocol: {} + language: + default: + name: MonitoringSettings + description: '' + protocol: {} + - $key: Apps + operations: + - operationId: Apps_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_339 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_340 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_341 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_342 + schema: *ref_1 + implementation: Method + language: + default: + name: syncStatus + description: Indicates whether sync status + serializedName: syncStatus + protocol: + http: + in: query + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_339 + - *ref_340 + - *ref_341 + - *ref_342 + responses: + - schema: *ref_98 + language: + default: + name: '' + description: Success. The response describes the corresponding App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + language: + default: + name: Get + description: Get an App and its properties. + protocol: {} + - operationId: Apps_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_345 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_346 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_347 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_344 + parameters: + - &ref_343 + schema: *ref_98 + implementation: Method + required: true + language: + default: + name: appResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_343 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_344 + signatureParameters: + - *ref_345 + - *ref_346 + - *ref_347 + responses: + - schema: *ref_98 + language: + default: + name: '' + description: Success. The response describes the updated App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_98 + language: + default: + name: '' + description: Created. The response describes the new App and contains a Location header to query the operation result. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_98 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting App is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + appResource: + identity: null + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '201': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Creating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new App or update an exiting App. + protocol: {} + - operationId: Apps_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_348 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_349 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_350 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_348 + - *ref_349 + - *ref_350 + responses: + - language: + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete an App. + protocol: {} + - operationId: Apps_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_353 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_354 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_355 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_352 + parameters: + - &ref_351 + schema: *ref_98 + implementation: Method + required: true + language: + default: + name: appResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_351 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_352 + signatureParameters: + - *ref_353 + - *ref_354 + - *ref_355 + responses: + - schema: *ref_98 + language: + default: + name: '' + description: Success. The response describes the updated App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_98 + language: + default: + name: '' + description: Accepted. The response indicates the exiting App is now updating and contains a Location header to query the operation result. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + appResource: + identity: + type: SystemAssigned + principalId: null + tenantId: null + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting App. + protocol: {} + - operationId: Apps_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_356 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_357 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps + method: get + uri: '{$host}' + signatureParameters: + - *ref_356 + - *ref_357 + responses: + - schema: *ref_358 + language: + default: + name: '' + description: Success. The response describes the list of Apps in the Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in a Service. + paging: + nextLinkName: nextLink + protocol: {} + - operationId: Apps_GetResourceUploadUrl + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_359 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_360 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_361 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/getResourceUploadUrl + method: post + uri: '{$host}' + signatureParameters: + - *ref_359 + - *ref_360 + - *ref_361 + responses: + - schema: *ref_362 + language: + default: + name: '' + description: Success. The response describes the resource upload URL. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_GetResourceUploadUrl: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + relativePath: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + uploadUrl: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + language: + default: + name: GetResourceUploadUrl + description: Get an resource upload URL for an App, which may be artifacts or source archive. + protocol: {} + - operationId: Apps_ValidateDomain + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_366 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_367 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_368 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_365 + parameters: + - &ref_364 + schema: *ref_363 + implementation: Method + required: true + language: + default: + name: validatePayload + description: Custom domain payload to be validated + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_364 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/validateDomain + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_365 + signatureParameters: + - *ref_366 + - *ref_367 + - *ref_368 + responses: + - schema: *ref_369 + language: + default: + name: '' + description: Success. The response describe the name is available. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_ValidateDomain: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + validatePayload: + name: mydomain.io + responses: + '200': + body: + isValid: false + message: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + language: + default: + name: ValidateDomain + description: Check the resource name is valid as well as not in use. + protocol: {} + language: + default: + name: Apps + description: '' + protocol: {} + - $key: Bindings + operations: + - operationId: Bindings_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_370 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_371 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_372 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_373 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_370 + - *ref_371 + - *ref_372 + - *ref_373 + responses: + - schema: *ref_99 + language: + default: + name: '' + description: Success. The response describes the corresponding Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + language: + default: + name: Get + description: Get a Binding and its properties. + protocol: {} + - operationId: Bindings_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_376 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_377 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_378 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_379 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_375 + parameters: + - &ref_374 + schema: *ref_99 + implementation: Method + required: true + language: + default: + name: bindingResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_374 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_375 + signatureParameters: + - *ref_376 + - *ref_377 + - *ref_378 + - *ref_379 + responses: + - schema: *ref_99 + language: + default: + name: '' + description: Success. The response describes the created or updated Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_99 + language: + default: + name: '' + description: "Created. The response describes the new Binding and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_99 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Binding is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + bindingResource: + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: null + generatedProperties: null + key: xxxx + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + updatedAt: null + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '201': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Binding or update an exiting Binding. + protocol: {} + - operationId: Bindings_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_380 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_381 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_382 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_383 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_380 + - *ref_381 + - *ref_382 + - *ref_383 + responses: + - language: + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Binding. + protocol: {} + - operationId: Bindings_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_386 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_387 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_388 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_389 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_385 + parameters: + - &ref_384 + schema: *ref_99 + implementation: Method + required: true + language: + default: + name: bindingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_384 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_385 + signatureParameters: + - *ref_386 + - *ref_387 + - *ref_388 + - *ref_389 + responses: + - schema: *ref_99 + language: + default: + name: '' + description: Success. The response describes the updated Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_99 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Binding is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + bindingResource: + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: null + generatedProperties: null + key: xxxx + updatedAt: null + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Binding. + protocol: {} + - operationId: Bindings_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_390 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_391 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_392 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings + method: get + uri: '{$host}' + signatureParameters: + - *ref_390 + - *ref_391 + - *ref_392 + responses: + - schema: *ref_393 + language: + default: + name: '' + description: Success. The response describes the list of Bindings in the App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in an App. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Bindings + description: '' + protocol: {} + - $key: Certificates + operations: + - operationId: Certificates_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_394 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_395 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_396 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_394 + - *ref_395 + - *ref_396 + responses: + - schema: *ref_100 + language: + default: + name: '' + description: Success. The response describe the certificate. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_Get: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + language: + default: + name: Get + description: Get the certificate resource. + protocol: {} + - operationId: Certificates_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_399 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_400 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_401 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_398 + parameters: + - &ref_397 + schema: *ref_100 + implementation: Method + required: true + language: + default: + name: certificateResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_397 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_398 + signatureParameters: + - *ref_399 + - *ref_400 + - *ref_401 + responses: + - schema: *ref_100 + language: + default: + name: '' + description: Success. The response describe the existed certificate updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_100 + language: + default: + name: '' + description: "Created. The response describes the new certificate and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_100 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting certificate is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + certificateResource: + properties: + certVersion: 08a219d06d874795a96db47e06fbb01e + keyVaultCertName: mycert + vaultUri: https://myvault.vault.azure.net + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + '201': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + '202': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create or update certificate resource. + protocol: {} + - operationId: Certificates_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_402 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_403 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_404 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_402 + - *ref_403 + - *ref_404 + responses: + - language: + default: + name: '' + description: Success. The response indicates the certificate deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: No content. The response indicates the certificate doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_Delete: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Delete the certificate resource. + protocol: {} + - operationId: Certificates_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_405 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_406 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates + method: get + uri: '{$host}' + signatureParameters: + - *ref_405 + - *ref_406 + responses: + - schema: *ref_407 + language: + default: + name: '' + description: Success. The response describe the custom domain resource list of one application. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + nextLink: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates?$page=2 + value: + - name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: List all the certificates of one user. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Certificates + description: '' + protocol: {} + - $key: CustomDomains + operations: + - operationId: CustomDomains_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_408 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_409 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_410 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_411 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_408 + - *ref_409 + - *ref_410 + - *ref_411 + responses: + - schema: *ref_101 + language: + default: + name: '' + description: Success. The response describe the custom domain. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + language: + default: + name: Get + description: Get the custom domain of one lifecycle application. + protocol: {} + - operationId: CustomDomains_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_414 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_415 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_416 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_417 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_413 + parameters: + - &ref_412 + schema: *ref_101 + implementation: Method + required: true + language: + default: + name: domainResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_412 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_413 + signatureParameters: + - *ref_414 + - *ref_415 + - *ref_416 + - *ref_417 + responses: + - schema: *ref_101 + language: + default: + name: '' + description: Success. The response describe the existed custom domain updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_101 + language: + default: + name: '' + description: "Created. The response describes the new custom domain and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_101 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting custom domain is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + domainResource: + properties: + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '201': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create or update custom domain of one lifecycle application. + protocol: {} + - operationId: CustomDomains_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_418 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_419 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_420 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_421 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_418 + - *ref_419 + - *ref_420 + - *ref_421 + responses: + - language: + default: + name: '' + description: Success. The response indicates the custom domain deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: No content. The response indicates the custom domain doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Delete the custom domain of one lifecycle application. + protocol: {} + - operationId: CustomDomains_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_424 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_425 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_426 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_427 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_423 + parameters: + - &ref_422 + schema: *ref_101 + implementation: Method + required: true + language: + default: + name: domainResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_422 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_423 + signatureParameters: + - *ref_424 + - *ref_425 + - *ref_426 + - *ref_427 + responses: + - schema: *ref_101 + language: + default: + name: '' + description: Success. The response describe the existed custom domain updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_101 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting custom domain is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + domainResource: + properties: + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Update custom domain of one lifecycle application. + protocol: {} + - operationId: CustomDomains_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_428 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_429 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_430 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains + method: get + uri: '{$host}' + signatureParameters: + - *ref_428 + - *ref_429 + - *ref_430 + responses: + - schema: *ref_431 + language: + default: + name: '' + description: Success. The response describe the custom domain resource list of one application. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + nextLink: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains?$page=2 + value: + - name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: List the custom domains of one lifecycle application. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: CustomDomains + description: '' + protocol: {} + - $key: Deployments + operations: + - operationId: Deployments_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_432 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_433 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_434 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_435 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_432 + - *ref_433 + - *ref_434 + - *ref_435 + responses: + - schema: *ref_102 + language: + default: + name: '' + description: Success. The response describes the corresponding Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + language: + default: + name: Get + description: Get a Deployment and its properties. + protocol: {} + - operationId: Deployments_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_438 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_439 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_440 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_441 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_437 + parameters: + - &ref_436 + schema: *ref_102 + implementation: Method + required: true + language: + default: + name: deploymentResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_436 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_437 + signatureParameters: + - *ref_438 + - *ref_439 + - *ref_440 + - *ref_441 + responses: + - schema: *ref_102 + language: + default: + name: '' + description: Success. The response describes the updated Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_102 + language: + default: + name: '' + description: "Created. The response describes the new Deployment and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_102 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Deployment is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + deploymentResource: + properties: + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: null + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + resourceGroupName: myResourceGroup + serviceName: myservice + sku: + name: S0 + capacity: 1 + tier: Standard + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Deployment or update an exiting Deployment. + protocol: {} + - operationId: Deployments_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_442 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_443 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_444 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_445 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_442 + - *ref_443 + - *ref_444 + - *ref_445 + responses: + - language: + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Deployment. + protocol: {} + - operationId: Deployments_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_448 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_449 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_450 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_451 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_447 + parameters: + - &ref_446 + schema: *ref_102 + implementation: Method + required: true + language: + default: + name: deploymentResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_446 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_447 + signatureParameters: + - *ref_448 + - *ref_449 + - *ref_450 + - *ref_451 + responses: + - schema: *ref_102 + language: + default: + name: '' + description: Success. The response describes the updated Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_102 + language: + default: + name: '' + description: "Accepted. The response indicates the exiting Deployment is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + deploymentResource: + properties: + instances: null + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + headers: + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Deployment. + protocol: {} + - operationId: Deployments_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_453 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_454 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_455 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_456 + schema: *ref_452 + implementation: Method + language: + default: + name: version + description: Version of the deployments to be listed + serializedName: version + protocol: + http: + explode: true + in: query + style: form + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments + method: get + uri: '{$host}' + signatureParameters: + - *ref_453 + - *ref_454 + - *ref_455 + - *ref_456 + responses: + - schema: *ref_457 + language: + default: + name: '' + description: Success. The response describes the list of Deployments in the App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in an App. + paging: + nextLinkName: nextLink + protocol: {} + - operationId: Deployments_ListForCluster + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_459 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_460 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_461 + schema: *ref_458 + implementation: Method + language: + default: + name: version + description: Version of the deployments to be listed + serializedName: version + protocol: + http: + explode: true + in: query + style: form + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/deployments + method: get + uri: '{$host}' + signatureParameters: + - *ref_459 + - *ref_460 + - *ref_461 + responses: + - schema: *ref_457 + language: + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_ListForCluster: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: ListForCluster + description: List deployments for a certain service + paging: + nextLinkName: nextLink + protocol: {} + - operationId: Deployments_Start + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_462 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_463 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_464 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_465 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/start + method: post + uri: '{$host}' + signatureParameters: + - *ref_462 + - *ref_463 + - *ref_464 + - *ref_465 + responses: + - language: + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now starting and contains a Location header to\r\nquery the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Start: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Start + description: Start the deployment. + protocol: {} + - operationId: Deployments_Stop + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_466 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_467 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_468 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_469 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/stop + method: post + uri: '{$host}' + signatureParameters: + - *ref_466 + - *ref_467 + - *ref_468 + - *ref_469 + responses: + - language: + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now stopping and contains a Location header to\r\nquery the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Stop: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Stop + description: Stop the deployment. + protocol: {} + - operationId: Deployments_Restart + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_470 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_471 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_472 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_473 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/restart + method: post + uri: '{$host}' + signatureParameters: + - *ref_470 + - *ref_471 + - *ref_472 + - *ref_473 + responses: + - language: + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now restarting and contains a Location header\r\nto query the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Restart: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Restart + description: Restart the deployment. + protocol: {} + - operationId: Deployments_GetLogFileUrl + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_474 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_475 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_476 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_477 + schema: *ref_1 + implementation: Method + required: true + language: + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/getLogFileUrl + method: post + uri: '{$host}' + signatureParameters: + - *ref_474 + - *ref_475 + - *ref_476 + - *ref_477 + responses: + - schema: *ref_478 + language: + default: + name: '' + description: Success. The response contains the log file URL. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - language: + default: + name: '' + description: Success. The deployment does not have log file. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_GetLogFileUrl: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + url: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + '204': {} + language: + default: + name: GetLogFileUrl + description: Get deployment log file URL + protocol: {} + language: + default: + name: Deployments + description: '' + protocol: {} + - $key: Operations + operations: + - operationId: Operations_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /providers/Microsoft.AppPlatform/operations + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_479 + language: + default: + name: '' + description: Success. The response describes the list of operations. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Operations_List: + parameters: + api-version: 2020-11-01-preview + responses: + '200': + body: + nextLink: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + value: + - name: Microsoft.AppPlatform/Spring/read + display: + description: Create or Update Managed Applications + operation: Create or Update Managed Applications + provider: Microsoft Azure Distributed Managed Service for Spring + resource: Managed Applications + isDataAction: false + origin: user,system + properties: + serviceSpecification: null + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Lists all of the available REST API operations of the Microsoft.AppPlatform provider. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Operations + description: '' + protocol: {} + - $key: RuntimeVersions + operations: + - operationId: RuntimeVersions_ListRuntimeVersions + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /providers/Microsoft.AppPlatform/runtimeVersions + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_480 + language: + default: + name: '' + description: Success. The response describes the details of all supported deployment runtime versions. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + RuntimeVersions_ListRuntimeVersions: + parameters: + api-version: 2020-11-01-preview + responses: + '200': + body: + value: + - platform: Java + value: Java_8 + version: '8' + - platform: Java + value: Java_11 + version: '11' + - platform: .NET Core + value: NetCore_31 + version: '3.1' + language: + default: + name: ListRuntimeVersions + description: Lists all of the available runtime versions supported by Microsoft.AppPlatform provider. + protocol: {} + language: + default: + name: RuntimeVersions + description: '' + protocol: {} + - $key: Skus + operations: + - operationId: Skus_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_481 + language: + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Skus_List: + parameters: + api-version: 2020-11-01-preview + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: B0 + capacity: + default: 1 + maximum: 20 + minimum: 1 + scaleType: Automatic + locationInfo: + - location: eastus + zoneDetails: [] + zones: [] + locations: + - eastus + resourceType: Spring + restrictions: [] + tier: Basic + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Lists all of the available skus of the Microsoft.AppPlatform provider. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Skus + description: '' + protocol: {} +security: + authenticationRequired: true + schemes: + - type: OAuth2 + scopes: + - https://management.azure.com/.default +language: + default: + name: AppPlatformManagementClient + description: '' +protocol: + http: {} diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler.yaml new file mode 100644 index 000000000..6b51b7512 --- /dev/null +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform-remote/model/__debug/test-modeler.yaml @@ -0,0 +1,33195 @@ +info: + description: REST API for Azure Spring Cloud + title: AppPlatformManagementClient +schemas: + booleans: + - &ref_135 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the test endpoint feature enabled or not + protocol: {} + - &ref_20 + type: boolean + language: + default: + name: Boolean + description: Strict host key checking or not. + protocol: {} + - &ref_141 + type: boolean + language: + default: + name: Boolean + description: Indicate if the config server settings are valid + protocol: {} + - &ref_31 + type: boolean + language: + default: + name: Boolean + description: Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings enabled or not + protocol: {} + - &ref_35 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the App exposes public endpoint + protocol: {} + - &ref_40 + type: boolean + defaultValue: false + language: + default: + name: Boolean + description: Indicate if only https is allowed. + protocol: {} + - &ref_47 + type: boolean + defaultValue: false + language: + default: + name: Boolean + description: Indicate if end to end TLS is enabled. + protocol: {} + - &ref_161 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the name is available + protocol: {} + - &ref_167 + type: boolean + language: + default: + name: Boolean + description: Indicates if domain name is valid. + protocol: {} + - &ref_86 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the Deployment is active + protocol: {} + - &ref_177 + type: boolean + language: + default: + name: Boolean + description: Indicates whether the operation is a data action + protocol: {} + - &ref_195 + type: boolean + language: + default: + name: Boolean + description: Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. + protocol: {} + - &ref_198 + type: boolean + language: + default: + name: Boolean + description: Whether this dimension should be included for the Shoebox export scenario + protocol: {} + numbers: + - &ref_116 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: RequiredTrafficPort + description: The port of required traffic + protocol: {} + - &ref_120 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: ClusterResourcePropertiesVersion + description: Version of the Service + protocol: {} + - &ref_95 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacity + description: Current capacity of the target resource + protocol: {} + - &ref_33 + type: number + apiVersions: + - version: 2020-11-01-preview + maximum: 100 + minimum: 0 + precision: 64 + language: + default: + name: MonitoringSettingPropertiesAppInsightsSamplingRate + description: Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0] + protocol: {} + - &ref_42 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 5 + minimum: 0 + precision: 32 + language: + default: + name: TemporaryDiskSizeInGB + description: Size of the temporary disk in GB + protocol: {} + - &ref_44 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 50 + minimum: 0 + precision: 32 + language: + default: + name: PersistentDiskSizeInGB + description: Size of the persistent disk in GB + protocol: {} + - &ref_45 + type: integer + apiVersions: + - version: 2020-11-01-preview + maximum: 50 + minimum: 0 + precision: 32 + language: + default: + name: PersistentDiskUsedInGB + description: Size of the used persistent disk in GB + protocol: {} + - &ref_78 + type: integer + apiVersions: + - version: 2020-11-01-preview + defaultValue: 1 + precision: 32 + language: + default: + name: DeploymentSettingsCpu + description: Required CPU, basic tier should be 1, standard tier should be in range (1, 4) + protocol: {} + - &ref_79 + type: integer + apiVersions: + - version: 2020-11-01-preview + defaultValue: 1 + precision: 32 + language: + default: + name: DeploymentSettingsMemoryInGB + description: Required Memory size in GB, basic tier should be in range (1, 2), standard tier should be in range (1, 8) + protocol: {} + - &ref_215 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityMinimum + description: Gets or sets the minimum. + protocol: {} + - &ref_216 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityMaximum + description: Gets or sets the maximum. + protocol: {} + - &ref_217 + type: integer + apiVersions: + - version: 2020-11-01-preview + precision: 32 + language: + default: + name: SkuCapacityDefault + description: Gets or sets the default. + protocol: {} + strings: + - &ref_0 + type: string + language: + default: + name: String + description: simple string + protocol: {} + - &ref_1 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: String + description: '' + protocol: {} + - &ref_109 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceRuntimeSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime + protocol: {} + - &ref_110 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileAppSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps + protocol: {} + - &ref_111 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceCidr + description: Azure Spring Cloud service reserved CIDR + protocol: {} + - &ref_112 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileServiceRuntimeNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Service Runtime + protocol: {} + - &ref_113 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: NetworkProfileAppNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Apps + protocol: {} + - &ref_114 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NetworkProfileOutboundIPsPublicIPsItem + description: '' + protocol: {} + - &ref_115 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficProtocol + description: The protocol of required traffic + protocol: {} + - &ref_117 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficIpsItem + description: '' + protocol: {} + - &ref_118 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: RequiredTrafficFqdnsItem + description: '' + protocol: {} + - &ref_121 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ClusterResourcePropertiesServiceId + description: ServiceInstanceEntity GUID which uniquely identifies a created resource + protocol: {} + - &ref_93 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: S0 + language: + default: + name: SkuName + description: Name of the Sku + protocol: {} + - &ref_94 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: Standard + language: + default: + name: SkuTier + description: Tier of the Sku + protocol: {} + - &ref_106 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TrackedResourceLocation + description: The GEO location of the resource. + protocol: {} + - &ref_103 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceId + description: Fully qualified resource Id for the resource. + protocol: {} + - &ref_104 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceName + description: The name of the resource. + protocol: {} + - &ref_105 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceType + description: The type of the resource. + protocol: {} + - &ref_127 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyCode + description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. + protocol: {} + - &ref_128 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyMessage + description: A message describing the error, intended to be suitable for display in a user interface. + protocol: {} + - &ref_129 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CloudErrorBodyTarget + description: The target of the particular error. For example, the name of the property in error. + protocol: {} + - &ref_131 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysPrimaryKey + description: Primary key + protocol: {} + - &ref_132 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysSecondaryKey + description: Secondary key + protocol: {} + - &ref_133 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysPrimaryTestEndpoint + description: Primary test endpoint + protocol: {} + - &ref_134 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: TestKeysSecondaryTestEndpoint + description: Secondary test endpoint + protocol: {} + - &ref_8 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ErrorCode + description: The code of error. + protocol: {} + - &ref_9 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ErrorMessage + description: The message of error. + protocol: {} + - &ref_10 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryName + description: Name of the repository + protocol: {} + - &ref_11 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPatternItem + description: '' + protocol: {} + - &ref_12 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryUri + description: URI of the repository + protocol: {} + - &ref_13 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryLabel + description: Label of the repository + protocol: {} + - &ref_14 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositorySearchPathsItem + description: '' + protocol: {} + - &ref_15 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryUsername + description: Username of git repository basic auth. + protocol: {} + - &ref_16 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPassword + description: Password of git repository basic auth. + protocol: {} + - &ref_17 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryHostKey + description: Public sshKey of git repository. + protocol: {} + - &ref_18 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryHostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - &ref_19 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: GitPatternRepositoryPrivateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - &ref_21 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyUri + description: URI of the repository + protocol: {} + - &ref_22 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyLabel + description: Label of the repository + protocol: {} + - &ref_23 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertySearchPathsItem + description: '' + protocol: {} + - &ref_24 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyUsername + description: Username of git repository basic auth. + protocol: {} + - &ref_25 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyPassword + description: Password of git repository basic auth. + protocol: {} + - &ref_26 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyHostKey + description: Public sshKey of git repository. + protocol: {} + - &ref_27 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyHostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - &ref_28 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerGitPropertyPrivateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - &ref_142 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordName + description: The name of the config server settings error record + protocol: {} + - &ref_143 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordUri + description: The uri of the config server settings error record + protocol: {} + - &ref_144 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ConfigServerSettingsErrorRecordMessagesItem + description: '' + protocol: {} + - &ref_32 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MonitoringSettingPropertiesAppInsightsInstrumentationKey + description: Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings + protocol: {} + - &ref_34 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ApplicationInsightsAgentVersionsJava + description: Indicates the version of application insight java agent + protocol: {} + - &ref_36 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesUrl + description: URL of the App + protocol: {} + - &ref_38 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesActiveDeploymentName + description: Name of the active deployment of the App + protocol: {} + - &ref_39 + type: string + apiVersions: + - version: 2020-11-01-preview + extensions: + x-ms-mutability: + - create + - read + language: + default: + name: AppResourcePropertiesFqdn + description: Fully qualified dns Name. + protocol: {} + - &ref_43 + type: string + apiVersions: + - version: 2020-11-01-preview + defaultValue: /tmp + language: + default: + name: TemporaryDiskMountPath + description: Mount path of the temporary disk + protocol: {} + - &ref_46 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: PersistentDiskMountPath + description: Mount path of the persistent disk + protocol: {} + - &ref_49 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ManagedIdentityPropertiesPrincipalId + description: Principal Id + protocol: {} + - &ref_50 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ManagedIdentityPropertiesTenantId + description: Tenant Id + protocol: {} + - &ref_51 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourceLocation + description: The GEO location of the application, always the same with its parent resource + protocol: {} + - &ref_152 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_153 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceUploadDefinitionRelativePath + description: Source relative path + protocol: {} + - &ref_154 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceUploadDefinitionUploadUrl + description: Upload URL + protocol: {} + - &ref_52 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceName + description: The name of the bound resource + protocol: {} + - &ref_53 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceType + description: The standard Azure resource type of the bound resource + protocol: {} + - &ref_54 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesResourceId + description: The Azure resource id of the bound resource + protocol: {} + - &ref_55 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesKey + description: The key of the bound resource + protocol: {} + - &ref_57 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesGeneratedProperties + description: The generated Spring Boot property file for this binding. The secret will be deducted. + protocol: {} + - &ref_58 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesCreatedAt + description: Creation time of the Binding resource + protocol: {} + - &ref_59 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourcePropertiesUpdatedAt + description: Update time of the Binding resource + protocol: {} + - &ref_156 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: BindingResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_60 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesThumbprint + description: The thumbprint of certificate. + protocol: {} + - &ref_61 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesVaultUri + description: The vault uri of user key vault. + protocol: {} + - &ref_62 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesKeyVaultCertName + description: The certificate name of key vault. + protocol: {} + - &ref_63 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesCertVersion + description: The certificate version of key vault. + protocol: {} + - &ref_64 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesIssuer + description: The issuer of certificate. + protocol: {} + - &ref_65 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesIssuedDate + description: The issue date of certificate. + protocol: {} + - &ref_66 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesExpirationDate + description: The expiration date of certificate. + protocol: {} + - &ref_67 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesActivateDate + description: The activate date of certificate. + protocol: {} + - &ref_68 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesSubjectName + description: The subject name of certificate. + protocol: {} + - &ref_69 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificatePropertiesDnsNamesItem + description: '' + protocol: {} + - &ref_158 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CertificateResourceCollectionNextLink + description: The link to next page of certificate list. + protocol: {} + - &ref_159 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityParametersType + description: Type of the resource to check name availability + protocol: {} + - &ref_160 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityParametersName + description: Name to be checked + protocol: {} + - &ref_162 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityReason + description: Reason why the name is not available + protocol: {} + - &ref_163 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: NameAvailabilityMessage + description: Message why the name is not available + protocol: {} + - &ref_70 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesThumbprint + description: The thumbprint of bound certificate. + protocol: {} + - &ref_71 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesAppName + description: The app name of domain. + protocol: {} + - &ref_72 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainPropertiesCertName + description: The bound certificate name of domain. + protocol: {} + - &ref_165 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainResourceCollectionNextLink + description: The link to next page of custom domain list. + protocol: {} + - &ref_166 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainValidatePayloadName + description: Name to be validated + protocol: {} + - &ref_168 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: CustomDomainValidateResultMessage + description: Message of why domain name is invalid. + protocol: {} + - &ref_74 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoRelativePath + description: Relative path of the storage which stores the source + protocol: {} + - &ref_75 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoVersion + description: Version of the source + protocol: {} + - &ref_76 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: UserSourceInfoArtifactSelector + description: "Selector for the artifact to be used for the deployment for multi-module projects. This should be\r\nthe relative path to the target module/project." + protocol: {} + - &ref_77 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourcePropertiesAppName + description: App name of the deployment + protocol: {} + - &ref_80 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentSettingsJvmOptions + description: JVM parameter + protocol: {} + - &ref_81 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentSettingsNetCoreMainEntryPath + description: The path to the .NET executable relative to zip root + protocol: {} + - &ref_88 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceName + description: Name of the deployment instance + protocol: {} + - &ref_89 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceStatus + description: Status of the deployment instance + protocol: {} + - &ref_90 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceReason + description: Failed reason of the deployment instance + protocol: {} + - &ref_91 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceDiscoveryStatus + description: Discovery status of the deployment instance + protocol: {} + - &ref_92 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentInstanceStartTime + description: Start time of the deployment instance + protocol: {} + - &ref_255 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: Get5ItemsItem + description: '' + protocol: {} + - &ref_173 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourceCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_257 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: Get4ItemsItem + description: '' + protocol: {} + - &ref_174 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogFileUrlResponseUrl + description: URL of the log file + protocol: {} + - &ref_175 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ServiceResourceListNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_176 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDetailName + description: Name of the operation + protocol: {} + - &ref_178 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayProvider + description: Resource provider of the operation + protocol: {} + - &ref_179 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayResource + description: Resource of the operation + protocol: {} + - &ref_180 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayOperation + description: Localized friendly name for the operation + protocol: {} + - &ref_181 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDisplayDescription + description: Localized friendly description for the operation + protocol: {} + - &ref_183 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: OperationDetailOrigin + description: Origin of the operation + protocol: {} + - &ref_184 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationName + description: Name of the log + protocol: {} + - &ref_185 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationDisplayName + description: Localized friendly display name of the log + protocol: {} + - &ref_186 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: LogSpecificationBlobDuration + description: Blob duration of the log + protocol: {} + - &ref_187 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationName + description: Name of the metric + protocol: {} + - &ref_188 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationDisplayName + description: Localized friendly display name of the metric + protocol: {} + - &ref_189 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationDisplayDescription + description: Localized friendly description of the metric + protocol: {} + - &ref_190 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationUnit + description: Unit that makes sense for the metric + protocol: {} + - &ref_191 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationCategory + description: Name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: {} + - &ref_192 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationAggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: {} + - &ref_193 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSupportedAggregationTypesItem + description: '' + protocol: {} + - &ref_194 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSupportedTimeGrainTypesItem + description: '' + protocol: {} + - &ref_196 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricDimensionName + description: Name of the dimension + protocol: {} + - &ref_197 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricDimensionDisplayName + description: Localized friendly display name of the dimension + protocol: {} + - &ref_199 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: MetricSpecificationSourceMdmNamespace + description: Name of the MDM namespace. Optional. + protocol: {} + - &ref_200 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AvailableOperationsNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - &ref_210 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: SupportedRuntimeVersion + description: The detailed version (major.minor) of the platform. + protocol: {} + - &ref_212 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuResourceType + description: Gets the type of resource the SKU applies to. + protocol: {} + - &ref_213 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuName + description: Gets the name of SKU. + protocol: {} + - &ref_214 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuTier + description: Gets the tier of SKU. + protocol: {} + - &ref_219 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationsItem + description: '' + protocol: {} + - &ref_220 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationInfoLocation + description: Gets location of the SKU + protocol: {} + - &ref_221 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuLocationInfoZonesItem + description: '' + protocol: {} + - &ref_222 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuZoneDetailsNameItem + description: '' + protocol: {} + - &ref_223 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCapabilitiesName + description: Gets an invariant to describe the feature. + protocol: {} + - &ref_224 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCapabilitiesValue + description: Gets an invariant if the feature is measured by quantity. + protocol: {} + - &ref_226 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionsValuesItem + description: '' + protocol: {} + - &ref_227 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionInfoLocationsItem + description: '' + protocol: {} + - &ref_228 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuRestrictionInfoZonesItem + description: '' + protocol: {} + - &ref_230 + type: string + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: ResourceSkuCollectionNextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + - type: string + apiVersions: + - version: 2020-11-01-preview + minLength: 1 + language: + default: + name: String + description: '' + protocol: {} + choices: + - &ref_108 + choices: + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + - value: Deleting + language: + default: + name: Deleting + description: '' + - value: Deleted + language: + default: + name: Deleted + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Moving + language: + default: + name: Moving + description: '' + - value: Moved + language: + default: + name: Moved + description: '' + - value: MoveFailed + language: + default: + name: MoveFailed + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ProvisioningState + description: Provisioning state of the Service + protocol: {} + - &ref_119 + choices: + - value: Inbound + language: + default: + name: Inbound + description: '' + - value: Outbound + language: + default: + name: Outbound + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: TrafficDirection + description: The direction of required traffic + protocol: {} + - &ref_136 + choices: + - value: Primary + language: + default: + name: Primary + description: '' + - value: Secondary + language: + default: + name: Secondary + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: TestKeyType + description: Type of the test key + protocol: {} + - &ref_7 + choices: + - value: NotAvailable + language: + default: + name: NotAvailable + description: '' + - value: Deleted + language: + default: + name: Deleted + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ConfigServerState + description: State of the config server. + protocol: {} + - &ref_29 + choices: + - value: NotAvailable + language: + default: + name: NotAvailable + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: MonitoringSettingState + description: State of the Monitoring Setting. + protocol: {} + - &ref_37 + choices: + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: AppResourceProvisioningState + description: Provisioning state of the App + protocol: {} + - &ref_48 + choices: + - value: None + language: + default: + name: None + description: '' + - value: SystemAssigned + language: + default: + name: SystemAssigned + description: '' + - value: UserAssigned + language: + default: + name: UserAssigned + description: '' + - value: SystemAssigned,UserAssigned + language: + default: + name: SystemAssignedUserAssigned + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ManagedIdentityType + description: Type of the managed identity + protocol: {} + - &ref_73 + choices: + - value: Jar + language: + default: + name: Jar + description: '' + - value: NetCoreZip + language: + default: + name: NetCoreZip + description: '' + - value: Source + language: + default: + name: Source + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: UserSourceType + description: Type of the source uploaded + protocol: {} + - &ref_83 + choices: + - value: Java_8 + language: + default: + name: Java8 + description: '' + - value: Java_11 + language: + default: + name: Java11 + description: '' + - value: NetCore_31 + language: + default: + name: NetCore31 + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + defaultValue: Java_8 + language: + default: + name: RuntimeVersion + description: Runtime version + protocol: {} + - &ref_84 + choices: + - value: Creating + language: + default: + name: Creating + description: '' + - value: Updating + language: + default: + name: Updating + description: '' + - value: Succeeded + language: + default: + name: Succeeded + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: DeploymentResourceProvisioningState + description: Provisioning state of the Deployment + protocol: {} + - &ref_85 + choices: + - value: Unknown + language: + default: + name: Unknown + description: '' + - value: Stopped + language: + default: + name: Stopped + description: '' + - value: Running + language: + default: + name: Running + description: '' + - value: Failed + language: + default: + name: Failed + description: '' + - value: Allocating + language: + default: + name: Allocating + description: '' + - value: Upgrading + language: + default: + name: Upgrading + description: '' + - value: Compiling + language: + default: + name: Compiling + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: DeploymentResourceStatus + description: Status of the Deployment + protocol: {} + - &ref_182 + choices: + - value: Internal + language: + default: + name: Internal + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ActionType + description: Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. + protocol: {} + - &ref_208 + choices: + - value: Java_8 + language: + default: + name: Java8 + description: '' + - value: Java_11 + language: + default: + name: Java11 + description: '' + - value: NetCore_31 + language: + default: + name: NetCore31 + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SupportedRuntimeValue + description: The raw value which could be passed to deployment CRUD operations. + protocol: {} + - &ref_209 + choices: + - value: Java + language: + default: + name: Java + description: '' + - value: .NET Core + language: + default: + name: NETCore + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SupportedRuntimePlatform + description: 'The platform of this runtime version (possible values: "Java" or ".NET").' + protocol: {} + - &ref_218 + choices: + - value: None + language: + default: + name: None + description: '' + - value: Manual + language: + default: + name: Manual + description: '' + - value: Automatic + language: + default: + name: Automatic + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: SkuScaleType + description: Gets or sets the type of the scale. + protocol: {} + - &ref_225 + choices: + - value: Location + language: + default: + name: Location + description: '' + - value: Zone + language: + default: + name: Zone + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ResourceSkuRestrictionsType + description: 'Gets the type of restrictions. Possible values include: ''Location'', ''Zone''' + protocol: {} + - &ref_229 + choices: + - value: QuotaId + language: + default: + name: QuotaId + description: '' + - value: NotAvailableForSubscription + language: + default: + name: NotAvailableForSubscription + description: '' + type: choice + apiVersions: + - version: 2020-11-01-preview + choiceType: *ref_0 + language: + default: + name: ResourceSkuRestrictionsReasonCode + description: 'Gets the reason for restriction. Possible values include: ''QuotaId'', ''NotAvailableForSubscription''' + protocol: {} + constants: + - &ref_277 + type: constant + value: + value: 2020-11-01-preview + valueType: *ref_0 + language: + default: + name: ApiVersion20201101Preview + description: Api Version (2020-11-01-preview) + protocol: {} + - &ref_281 + type: constant + value: + value: application/json + valueType: *ref_0 + language: + default: + name: Accept + description: 'Accept: application/json' + protocol: {} + dictionaries: + - &ref_107 + type: dictionary + elementType: *ref_1 + language: + default: + name: TrackedResourceTags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: {} + - &ref_56 + type: dictionary + elementType: &ref_2 + type: any-object + language: + default: + name: AnyObject + description: Any object + protocol: {} + language: + default: + name: BindingResourcePropertiesBindingParameters + description: Binding parameters of the Binding resource + protocol: {} + - &ref_82 + type: dictionary + elementType: *ref_1 + language: + default: + name: DeploymentSettingsEnvironmentVariables + description: Collection of environment variables + protocol: {} + anyObjects: + - *ref_2 + dateTimes: + - &ref_41 + type: date-time + format: date-time + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: AppResourcePropertiesCreatedTime + description: Date time when the resource is created + protocol: {} + - &ref_87 + type: date-time + format: date-time + apiVersions: + - version: 2020-11-01-preview + language: + default: + name: DeploymentResourcePropertiesCreatedTime + description: Date time when the resource is created + protocol: {} + objects: + - &ref_3 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - &ref_4 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - *ref_3 + immediate: + - *ref_3 + parents: + all: + - &ref_6 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - *ref_4 + - *ref_3 + - &ref_5 + type: object + apiVersions: + - version: 2020-11-01-preview + children: + all: + - &ref_96 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_137 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_7 + readOnly: true + serializedName: provisioningState + language: &ref_574 + default: + name: provisioningState + description: State of the config server. + protocol: {} + - schema: &ref_30 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_8 + serializedName: code + language: + default: + name: code + description: The code of error. + protocol: {} + - schema: *ref_9 + serializedName: message + language: + default: + name: message + description: The message of error. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: Error + description: The error code compose of code and message. + namespace: '' + protocol: {} + serializedName: error + language: + default: + name: error + description: Error when apply config server settings. + protocol: {} + - schema: &ref_138 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_139 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_245 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_140 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_10 + required: true + serializedName: name + language: + default: + name: name + description: Name of the repository + protocol: {} + - schema: &ref_243 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_11 + language: + default: + name: GitPatternRepositoryPattern + description: Collection of pattern of the repository + protocol: {} + required: false + serializedName: pattern + language: + default: + name: pattern + description: Collection of pattern of the repository + protocol: {} + - schema: *ref_12 + required: true + serializedName: uri + language: + default: + name: uri + description: URI of the repository + protocol: {} + - schema: *ref_13 + required: false + serializedName: label + language: + default: + name: label + description: Label of the repository + protocol: {} + - schema: &ref_244 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_14 + language: + default: + name: GitPatternRepositorySearchPaths + description: Searching path of the repository + protocol: {} + required: false + serializedName: searchPaths + language: + default: + name: searchPaths + description: Searching path of the repository + protocol: {} + - schema: *ref_15 + required: false + serializedName: username + language: + default: + name: username + description: Username of git repository basic auth. + protocol: {} + - schema: *ref_16 + required: false + serializedName: password + language: + default: + name: password + description: Password of git repository basic auth. + protocol: {} + - schema: *ref_17 + required: false + serializedName: hostKey + language: + default: + name: hostKey + description: Public sshKey of git repository. + protocol: {} + - schema: *ref_18 + required: false + serializedName: hostKeyAlgorithm + language: + default: + name: hostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - schema: *ref_19 + required: false + serializedName: privateKey + language: + default: + name: privateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - schema: *ref_20 + required: false + serializedName: strictHostKeyChecking + language: + default: + name: strictHostKeyChecking + description: Strict host key checking or not. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: GitPatternRepository + description: Git repository property payload + namespace: '' + protocol: {} + language: + default: + name: ConfigServerGitPropertyRepositories + description: Repositories of git. + protocol: {} + required: false + serializedName: repositories + language: + default: + name: repositories + description: Repositories of git. + protocol: {} + - schema: *ref_21 + required: true + serializedName: uri + language: &ref_577 + default: + name: uri + description: URI of the repository + protocol: {} + - schema: *ref_22 + required: false + serializedName: label + language: &ref_578 + default: + name: label + description: Label of the repository + protocol: {} + - schema: &ref_246 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_23 + language: + default: + name: ConfigServerGitPropertySearchPaths + description: Searching path of the repository + protocol: {} + required: false + serializedName: searchPaths + language: &ref_579 + default: + name: searchPaths + description: Searching path of the repository + protocol: {} + - schema: *ref_24 + required: false + serializedName: username + language: + default: + name: username + description: Username of git repository basic auth. + protocol: {} + - schema: *ref_25 + required: false + serializedName: password + language: + default: + name: password + description: Password of git repository basic auth. + protocol: {} + - schema: *ref_26 + required: false + serializedName: hostKey + language: + default: + name: hostKey + description: Public sshKey of git repository. + protocol: {} + - schema: *ref_27 + required: false + serializedName: hostKeyAlgorithm + language: + default: + name: hostKeyAlgorithm + description: SshKey algorithm of git repository. + protocol: {} + - schema: *ref_28 + required: false + serializedName: privateKey + language: + default: + name: privateKey + description: Private sshKey algorithm of git repository. + protocol: {} + - schema: *ref_20 + required: false + serializedName: strictHostKeyChecking + language: + default: + name: strictHostKeyChecking + description: Strict host key checking or not. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerGitProperty + description: Property of git. + namespace: '' + protocol: {} + serializedName: gitProperty + language: &ref_576 + default: + name: gitProperty + description: Property of git environment. + protocol: {} + serializationFormats: + - json + usage: + - input + - output + language: + default: + name: ConfigServerSettings + description: The settings of config server. + namespace: '' + protocol: {} + serializedName: configServer + language: &ref_575 + default: + name: configServer + description: Settings of config server. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerProperties + description: Config server git properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_573 + default: + name: properties + description: Properties of the Config Server resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ConfigServerResource + description: Config Server resource + namespace: '' + protocol: {} + - &ref_97 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_146 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_29 + readOnly: true + serializedName: provisioningState + language: &ref_608 + default: + name: provisioningState + description: State of the Monitoring Setting. + protocol: {} + - schema: *ref_30 + serializedName: error + language: + default: + name: error + description: Error when apply Monitoring Setting changes. + protocol: {} + - schema: *ref_31 + serializedName: traceEnabled + language: &ref_609 + default: + name: traceEnabled + description: >- + Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings + enabled or not + protocol: {} + - schema: *ref_32 + serializedName: appInsightsInstrumentationKey + language: &ref_610 + default: + name: appInsightsInstrumentationKey + description: Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings + protocol: {} + - schema: *ref_33 + serializedName: appInsightsSamplingRate + language: &ref_611 + default: + name: appInsightsSamplingRate + description: Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0] + protocol: {} + - schema: &ref_147 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_34 + readOnly: true + serializedName: java + language: &ref_613 + default: + name: java + description: Indicates the version of application insight java agent + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ApplicationInsightsAgentVersions + description: Application Insights agent versions properties payload + namespace: '' + protocol: {} + serializedName: appInsightsAgentVersions + language: &ref_612 + default: + name: appInsightsAgentVersions + description: Indicates the versions of application insight agent + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: MonitoringSettingProperties + description: Monitoring Setting properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_607 + default: + name: properties + description: Properties of the Monitoring Setting resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: MonitoringSettingResource + description: Monitoring Setting resource + namespace: '' + protocol: {} + - &ref_98 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_148 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_35 + serializedName: public + language: &ref_634 + default: + name: public + description: Indicates whether the App exposes public endpoint + protocol: {} + - schema: *ref_36 + readOnly: true + serializedName: url + language: &ref_635 + default: + name: url + description: URL of the App + protocol: {} + - schema: *ref_37 + readOnly: true + serializedName: provisioningState + language: &ref_636 + default: + name: provisioningState + description: Provisioning state of the App + protocol: {} + - schema: *ref_38 + serializedName: activeDeploymentName + language: &ref_637 + default: + name: activeDeploymentName + description: Name of the active deployment of the App + protocol: {} + - schema: *ref_39 + serializedName: fqdn + extensions: + x-ms-mutability: + - create + - read + language: &ref_638 + default: + name: fqdn + description: Fully qualified dns Name. + protocol: {} + - schema: *ref_40 + serializedName: httpsOnly + language: &ref_639 + default: + name: httpsOnly + description: Indicate if only https is allowed. + protocol: {} + - schema: *ref_41 + readOnly: true + serializedName: createdTime + language: + default: + name: createdTime + description: Date time when the resource is created + protocol: {} + - schema: &ref_149 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_42 + serializedName: sizeInGB + language: &ref_641 + default: + name: sizeInGB + description: Size of the temporary disk in GB + protocol: {} + - schema: *ref_43 + serializedName: mountPath + language: &ref_642 + default: + name: mountPath + description: Mount path of the temporary disk + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: TemporaryDisk + description: Temporary disk payload + namespace: '' + protocol: {} + serializedName: temporaryDisk + language: &ref_640 + default: + name: temporaryDisk + description: Temporary disk settings + protocol: {} + - schema: &ref_150 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_44 + serializedName: sizeInGB + language: &ref_644 + default: + name: sizeInGB + description: Size of the persistent disk in GB + protocol: {} + - schema: *ref_45 + readOnly: true + serializedName: usedInGB + language: &ref_645 + default: + name: usedInGB + description: Size of the used persistent disk in GB + protocol: {} + - schema: *ref_46 + serializedName: mountPath + language: &ref_646 + default: + name: mountPath + description: Mount path of the persistent disk + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: PersistentDisk + description: Persistent disk payload + namespace: '' + protocol: {} + serializedName: persistentDisk + language: &ref_643 + default: + name: persistentDisk + description: Persistent disk settings + protocol: {} + - schema: *ref_47 + serializedName: enableEndToEndTLS + language: &ref_647 + default: + name: enableEndToEndTLS + description: Indicate if end to end TLS is enabled. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: AppResourceProperties + description: App resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_633 + default: + name: properties + description: Properties of the App resource + protocol: {} + - schema: &ref_151 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_48 + serializedName: type + language: &ref_649 + default: + name: type + description: Type of the managed identity + protocol: {} + - schema: *ref_49 + serializedName: principalId + language: &ref_650 + default: + name: principalId + description: Principal Id + protocol: {} + - schema: *ref_50 + serializedName: tenantId + language: &ref_651 + default: + name: tenantId + description: Tenant Id + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ManagedIdentityProperties + description: Managed identity properties retrieved from ARM request headers. + namespace: '' + protocol: {} + serializedName: identity + language: &ref_648 + default: + name: identity + description: The Managed Identity type of the app resource + protocol: {} + - schema: *ref_51 + serializedName: location + language: &ref_652 + default: + name: location + description: The GEO location of the application, always the same with its parent resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: AppResource + description: App resource payload + namespace: '' + protocol: {} + - &ref_99 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_155 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_52 + readOnly: true + serializedName: resourceName + language: &ref_702 + default: + name: resourceName + description: The name of the bound resource + protocol: {} + - schema: *ref_53 + readOnly: true + serializedName: resourceType + language: &ref_703 + default: + name: resourceType + description: The standard Azure resource type of the bound resource + protocol: {} + - schema: *ref_54 + serializedName: resourceId + language: &ref_704 + default: + name: resourceId + description: The Azure resource id of the bound resource + protocol: {} + - schema: *ref_55 + serializedName: key + language: &ref_716 + default: + name: key + description: The key of the bound resource + protocol: {} + - schema: *ref_56 + serializedName: bindingParameters + language: &ref_705 + default: + name: bindingParameters + description: Binding parameters of the Binding resource + protocol: {} + - schema: *ref_57 + readOnly: true + serializedName: generatedProperties + language: &ref_706 + default: + name: generatedProperties + description: The generated Spring Boot property file for this binding. The secret will be deducted. + protocol: {} + - schema: *ref_58 + readOnly: true + serializedName: createdAt + language: &ref_707 + default: + name: createdAt + description: Creation time of the Binding resource + protocol: {} + - schema: *ref_59 + readOnly: true + serializedName: updatedAt + language: &ref_708 + default: + name: updatedAt + description: Update time of the Binding resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: BindingResourceProperties + description: Binding resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_701 + default: + name: properties + description: Properties of the Binding resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: BindingResource + description: Binding resource payload + namespace: '' + protocol: {} + - &ref_100 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_157 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_60 + readOnly: true + required: false + serializedName: thumbprint + language: &ref_746 + default: + name: thumbprint + description: The thumbprint of certificate. + protocol: {} + - schema: *ref_61 + required: true + serializedName: vaultUri + language: &ref_747 + default: + name: vaultUri + description: The vault uri of user key vault. + protocol: {} + - schema: *ref_62 + required: true + serializedName: keyVaultCertName + language: &ref_748 + default: + name: keyVaultCertName + description: The certificate name of key vault. + protocol: {} + - schema: *ref_63 + required: false + serializedName: certVersion + language: &ref_749 + default: + name: certVersion + description: The certificate version of key vault. + protocol: {} + - schema: *ref_64 + readOnly: true + required: false + serializedName: issuer + language: &ref_750 + default: + name: issuer + description: The issuer of certificate. + protocol: {} + - schema: *ref_65 + readOnly: true + required: false + serializedName: issuedDate + language: &ref_751 + default: + name: issuedDate + description: The issue date of certificate. + protocol: {} + - schema: *ref_66 + readOnly: true + required: false + serializedName: expirationDate + language: &ref_752 + default: + name: expirationDate + description: The expiration date of certificate. + protocol: {} + - schema: *ref_67 + readOnly: true + required: false + serializedName: activateDate + language: &ref_753 + default: + name: activateDate + description: The activate date of certificate. + protocol: {} + - schema: *ref_68 + readOnly: true + required: false + serializedName: subjectName + language: &ref_754 + default: + name: subjectName + description: The subject name of certificate. + protocol: {} + - schema: &ref_251 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_69 + language: + default: + name: CertificatePropertiesDnsNames + description: The domain list of certificate. + protocol: {} + readOnly: true + required: false + serializedName: dnsNames + language: &ref_755 + default: + name: dnsNames + description: The domain list of certificate. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CertificateProperties + description: Certificate resource payload. + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_745 + default: + name: properties + description: Properties of the certificate resource payload. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CertificateResource + description: Certificate resource payload. + namespace: '' + protocol: {} + - &ref_101 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_164 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_70 + serializedName: thumbprint + language: &ref_782 + default: + name: thumbprint + description: The thumbprint of bound certificate. + protocol: {} + - schema: *ref_71 + readOnly: true + serializedName: appName + language: &ref_783 + default: + name: appName + description: The app name of domain. + protocol: {} + - schema: *ref_72 + serializedName: certName + language: &ref_784 + default: + name: certName + description: The bound certificate name of domain. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CustomDomainProperties + description: Custom domain of app resource payload. + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_781 + default: + name: properties + description: Properties of the custom domain resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: CustomDomainResource + description: Custom domain resource payload. + namespace: '' + protocol: {} + - &ref_102 + type: object + apiVersions: + - version: 2020-11-01-preview + parents: + all: + - *ref_5 + - *ref_6 + immediate: + - *ref_5 + properties: + - schema: &ref_169 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_170 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_73 + serializedName: type + language: &ref_824 + default: + name: type + description: Type of the source uploaded + protocol: {} + - schema: *ref_74 + serializedName: relativePath + language: &ref_825 + default: + name: relativePath + description: Relative path of the storage which stores the source + protocol: {} + - schema: *ref_75 + serializedName: version + language: &ref_826 + default: + name: version + description: Version of the source + protocol: {} + - schema: *ref_76 + serializedName: artifactSelector + language: &ref_827 + default: + name: artifactSelector + description: "Selector for the artifact to be used for the deployment for multi-module projects. This should be\r\nthe relative path to the target module/project." + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: UserSourceInfo + description: Source information for a deployment + namespace: '' + protocol: {} + serializedName: source + language: &ref_823 + default: + name: source + description: Uploaded source information of the deployment. + protocol: {} + - schema: *ref_77 + readOnly: true + serializedName: appName + language: &ref_828 + default: + name: appName + description: App name of the deployment + protocol: {} + - schema: &ref_171 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_78 + serializedName: cpu + language: &ref_830 + default: + name: cpu + description: Required CPU, basic tier should be 1, standard tier should be in range (1, 4) + protocol: {} + - schema: *ref_79 + serializedName: memoryInGB + language: &ref_831 + default: + name: memoryInGB + description: Required Memory size in GB, basic tier should be in range (1, 2), standard tier should be in range (1, 8) + protocol: {} + - schema: *ref_80 + serializedName: jvmOptions + language: &ref_832 + default: + name: jvmOptions + description: JVM parameter + protocol: {} + - schema: *ref_81 + serializedName: netCoreMainEntryPath + language: + default: + name: netCoreMainEntryPath + description: The path to the .NET executable relative to zip root + protocol: {} + - schema: *ref_82 + serializedName: environmentVariables + language: &ref_833 + default: + name: environmentVariables + description: Collection of environment variables + protocol: {} + - schema: *ref_83 + serializedName: runtimeVersion + language: &ref_834 + default: + name: runtimeVersion + description: Runtime version + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentSettings + description: Deployment settings payload + namespace: '' + protocol: {} + serializedName: deploymentSettings + language: &ref_829 + default: + name: deploymentSettings + description: Deployment settings of the Deployment + protocol: {} + - schema: *ref_84 + readOnly: true + serializedName: provisioningState + language: &ref_835 + default: + name: provisioningState + description: Provisioning state of the Deployment + protocol: {} + - schema: *ref_85 + readOnly: true + serializedName: status + language: &ref_836 + default: + name: status + description: Status of the Deployment + protocol: {} + - schema: *ref_86 + readOnly: true + serializedName: active + language: &ref_837 + default: + name: active + description: Indicates whether the Deployment is active + protocol: {} + - schema: *ref_87 + readOnly: true + serializedName: createdTime + language: + default: + name: createdTime + description: Date time when the resource is created + protocol: {} + - schema: &ref_254 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_172 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_88 + readOnly: true + serializedName: name + language: &ref_839 + default: + name: name + description: Name of the deployment instance + protocol: {} + - schema: *ref_89 + readOnly: true + serializedName: status + language: &ref_840 + default: + name: status + description: Status of the deployment instance + protocol: {} + - schema: *ref_90 + readOnly: true + serializedName: reason + language: + default: + name: reason + description: Failed reason of the deployment instance + protocol: {} + - schema: *ref_91 + readOnly: true + serializedName: discoveryStatus + language: &ref_841 + default: + name: discoveryStatus + description: Discovery status of the deployment instance + protocol: {} + - schema: *ref_92 + readOnly: true + serializedName: startTime + language: &ref_842 + default: + name: startTime + description: Start time of the deployment instance + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentInstance + description: Deployment instance payload + namespace: '' + protocol: {} + language: + default: + name: DeploymentResourcePropertiesInstances + description: Collection of instances belong to the Deployment + protocol: {} + readOnly: true + serializedName: instances + language: &ref_838 + default: + name: instances + description: Collection of instances belong to the Deployment + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentResourceProperties + description: Deployment resource properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_822 + default: + name: properties + description: Properties of the Deployment resource + protocol: {} + - schema: &ref_122 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_93 + serializedName: name + language: &ref_499 + default: + name: name + description: Name of the Sku + protocol: {} + - schema: *ref_94 + serializedName: tier + language: &ref_500 + default: + name: tier + description: Tier of the Sku + protocol: {} + - schema: *ref_95 + serializedName: capacity + language: &ref_844 + default: + name: capacity + description: Current capacity of the target resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: Sku + description: Sku of Azure Spring Cloud + namespace: '' + protocol: {} + serializedName: sku + language: &ref_843 + default: + name: sku + description: Sku of the Deployment resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: DeploymentResource + description: Deployment resource payload + namespace: '' + protocol: {} + immediate: + - *ref_96 + - *ref_97 + - *ref_98 + - *ref_99 + - *ref_100 + - *ref_101 + - *ref_102 + parents: + all: + - *ref_6 + immediate: + - *ref_6 + serializationFormats: + - json + usage: + - output + - input + language: &ref_580 + default: + name: ProxyResource + description: The resource model definition for a ARM proxy resource. It will have everything other than required location and tags. + namespace: '' + protocol: {} + - *ref_96 + - *ref_97 + - *ref_98 + - *ref_99 + - *ref_100 + - *ref_101 + - *ref_102 + immediate: + - *ref_4 + - *ref_5 + properties: + - schema: *ref_103 + readOnly: true + serializedName: id + language: &ref_505 + default: + name: id + description: Fully qualified resource Id for the resource. + protocol: {} + - schema: *ref_104 + readOnly: true + serializedName: name + language: &ref_506 + default: + name: name + description: The name of the resource. + protocol: {} + - schema: *ref_105 + readOnly: true + serializedName: type + language: &ref_507 + default: + name: type + description: The type of the resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + extensions: + x-ms-azure-resource: true + language: &ref_504 + default: + name: Resource + description: The core properties of ARM resources. + namespace: '' + protocol: {} + immediate: + - *ref_6 + properties: + - schema: *ref_106 + serializedName: location + language: &ref_502 + default: + name: location + description: The GEO location of the resource. + protocol: {} + - schema: *ref_107 + serializedName: tags + language: &ref_503 + default: + name: tags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: &ref_501 + default: + name: TrackedResource + description: The resource model definition for a ARM tracked top level resource. + namespace: '' + protocol: {} + - *ref_6 + immediate: + - *ref_4 + properties: + - schema: &ref_123 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_108 + readOnly: true + serializedName: provisioningState + language: &ref_488 + default: + name: provisioningState + description: Provisioning state of the Service + protocol: {} + - schema: &ref_124 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_109 + serializedName: serviceRuntimeSubnetId + extensions: + x-ms-mutability: + - create + - read + language: &ref_517 + default: + name: serviceRuntimeSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime + protocol: {} + - schema: *ref_110 + serializedName: appSubnetId + extensions: + x-ms-mutability: + - create + - read + language: &ref_518 + default: + name: appSubnetId + description: Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps + protocol: {} + - schema: *ref_111 + serializedName: serviceCidr + extensions: + x-ms-mutability: + - create + - read + language: &ref_519 + default: + name: serviceCidr + description: Azure Spring Cloud service reserved CIDR + protocol: {} + - schema: *ref_112 + serializedName: serviceRuntimeNetworkResourceGroup + extensions: + x-ms-mutability: + - create + - read + language: &ref_520 + default: + name: serviceRuntimeNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Service Runtime + protocol: {} + - schema: *ref_113 + serializedName: appNetworkResourceGroup + extensions: + x-ms-mutability: + - create + - read + language: &ref_521 + default: + name: appNetworkResourceGroup + description: Name of the resource group containing network resources of Azure Spring Cloud Apps + protocol: {} + - schema: &ref_125 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_238 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_114 + language: + default: + name: NetworkProfileOutboundIPsPublicIPs + description: A list of public IP addresses. + protocol: {} + readOnly: true + serializedName: publicIPs + language: &ref_491 + default: + name: publicIPs + description: A list of public IP addresses. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + extensions: + x-internal-autorest-anonymous-schema: + anonymous: true + language: + default: + name: NetworkProfileOutboundIPs + description: Desired outbound IP resources for Azure Spring Cloud instance. + namespace: '' + protocol: {} + readOnly: true + serializedName: outboundIPs + language: &ref_490 + default: + name: outboundIPs + description: Desired outbound IP resources for Azure Spring Cloud instance. + protocol: {} + - schema: &ref_241 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_126 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_115 + readOnly: true + serializedName: protocol + language: &ref_493 + default: + name: protocol + description: The protocol of required traffic + protocol: {} + - schema: *ref_116 + readOnly: true + serializedName: port + language: &ref_494 + default: + name: port + description: The port of required traffic + protocol: {} + - schema: &ref_239 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_117 + language: + default: + name: RequiredTrafficIps + description: The ip list of required traffic + protocol: {} + readOnly: true + serializedName: ips + language: &ref_495 + default: + name: ips + description: The ip list of required traffic + protocol: {} + - schema: &ref_240 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_118 + language: + default: + name: RequiredTrafficFqdns + description: The FQDN list of required traffic + protocol: {} + readOnly: true + serializedName: fqdns + language: + default: + name: fqdns + description: The FQDN list of required traffic + protocol: {} + - schema: *ref_119 + readOnly: true + serializedName: direction + language: &ref_496 + default: + name: direction + description: The direction of required traffic + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: RequiredTraffic + description: Required inbound or outbound traffic for Azure Spring Cloud instance. + namespace: '' + protocol: {} + language: + default: + name: NetworkProfileRequiredTraffics + description: Required inbound or outbound traffics for Azure Spring Cloud instance. + protocol: {} + readOnly: true + serializedName: requiredTraffics + language: &ref_492 + default: + name: requiredTraffics + description: Required inbound or outbound traffics for Azure Spring Cloud instance. + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: NetworkProfile + description: Service network profile payload + namespace: '' + protocol: {} + serializedName: networkProfile + language: &ref_489 + default: + name: networkProfile + description: Network profile of the Service + protocol: {} + - schema: *ref_120 + readOnly: true + serializedName: version + language: + default: + name: version + description: Version of the Service + protocol: {} + - schema: *ref_121 + readOnly: true + serializedName: serviceId + language: &ref_497 + default: + name: serviceId + description: ServiceInstanceEntity GUID which uniquely identifies a created resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ClusterResourceProperties + description: Service properties payload + namespace: '' + protocol: {} + serializedName: properties + extensions: + x-ms-client-flatten: false + language: &ref_487 + default: + name: properties + description: Properties of the Service resource + protocol: {} + - schema: *ref_122 + serializedName: sku + language: &ref_498 + default: + name: sku + description: Sku of the Service resource + protocol: {} + serializationFormats: + - json + usage: + - output + - input + language: + default: + name: ServiceResource + description: Service resource + namespace: '' + protocol: {} + - *ref_123 + - *ref_124 + - *ref_125 + - *ref_126 + - *ref_122 + - *ref_4 + - *ref_6 + - &ref_284 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_130 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_127 + serializedName: code + language: + default: + name: code + description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. + protocol: {} + - schema: *ref_128 + serializedName: message + language: + default: + name: message + description: A message describing the error, intended to be suitable for display in a user interface. + protocol: {} + - schema: *ref_129 + serializedName: target + language: + default: + name: target + description: The target of the particular error. For example, the name of the property in error. + protocol: {} + - schema: &ref_242 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_130 + language: + default: + name: CloudErrorBodyDetails + description: A list of additional details about the error. + protocol: {} + serializedName: details + language: + default: + name: details + description: A list of additional details about the error. + protocol: {} + serializationFormats: + - json + usage: + - exception + extensions: + x-ms-external: true + language: + default: + name: CloudErrorBody + description: An error response from the service. + namespace: '' + protocol: {} + serializedName: error + language: + default: + name: error + description: An error response from the service. + protocol: {} + serializationFormats: + - json + usage: + - exception + extensions: + x-ms-external: true + language: + default: + name: CloudError + description: An error response from the service. + namespace: '' + protocol: {} + - *ref_130 + - &ref_297 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_131 + serializedName: primaryKey + language: &ref_536 + default: + name: primaryKey + description: Primary key + protocol: {} + - schema: *ref_132 + serializedName: secondaryKey + language: &ref_537 + default: + name: secondaryKey + description: Secondary key + protocol: {} + - schema: *ref_133 + serializedName: primaryTestEndpoint + language: &ref_538 + default: + name: primaryTestEndpoint + description: Primary test endpoint + protocol: {} + - schema: *ref_134 + serializedName: secondaryTestEndpoint + language: &ref_539 + default: + name: secondaryTestEndpoint + description: Secondary test endpoint + protocol: {} + - schema: *ref_135 + serializedName: enabled + language: &ref_540 + default: + name: enabled + description: Indicates whether the test endpoint feature enabled or not + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: TestKeys + description: Test keys payload + namespace: '' + protocol: {} + - &ref_298 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_136 + required: true + serializedName: keyType + language: &ref_545 + default: + name: keyType + description: Type of the test key + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: RegenerateTestKeyRequestPayload + description: Regenerate test key request payload + namespace: '' + protocol: {} + - *ref_96 + - *ref_137 + - *ref_30 + - *ref_138 + - *ref_139 + - *ref_140 + - *ref_5 + - &ref_328 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_141 + serializedName: isValid + language: &ref_600 + default: + name: isValid + description: Indicate if the config server settings are valid + protocol: {} + - schema: &ref_248 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_145 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_142 + serializedName: name + language: + default: + name: name + description: The name of the config server settings error record + protocol: {} + - schema: *ref_143 + serializedName: uri + language: + default: + name: uri + description: The uri of the config server settings error record + protocol: {} + - schema: &ref_247 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_144 + language: + default: + name: ConfigServerSettingsErrorRecordMessages + description: The detail error messages of the record + protocol: {} + serializedName: messages + language: + default: + name: messages + description: The detail error messages of the record + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ConfigServerSettingsErrorRecord + description: Error record of the config server settings + namespace: '' + protocol: {} + language: + default: + name: ConfigServerSettingsValidateResultDetails + description: The detail validation results + protocol: {} + serializedName: details + language: + default: + name: details + description: The detail validation results + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ConfigServerSettingsValidateResult + description: Validation result for config server settings + namespace: '' + protocol: {} + - *ref_145 + - *ref_97 + - *ref_146 + - *ref_147 + - *ref_98 + - *ref_148 + - *ref_149 + - *ref_150 + - *ref_151 + - &ref_358 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_249 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_98 + language: + default: + name: AppResourceCollectionValue + description: Collection of App resources + protocol: {} + serializedName: value + language: &ref_678 + default: + name: value + description: Collection of App resources + protocol: {} + - schema: *ref_152 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AppResourceCollection + description: Object that includes an array of App resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_362 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_153 + serializedName: relativePath + language: &ref_684 + default: + name: relativePath + description: Source relative path + protocol: {} + - schema: *ref_154 + serializedName: uploadUrl + language: &ref_685 + default: + name: uploadUrl + description: Upload URL + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceUploadDefinition + description: Resource upload definition payload + namespace: '' + protocol: {} + - *ref_99 + - *ref_155 + - &ref_393 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_250 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_99 + language: + default: + name: BindingResourceCollectionValue + description: Collection of Binding resources + protocol: {} + serializedName: value + language: &ref_739 + default: + name: value + description: Collection of Binding resources + protocol: {} + - schema: *ref_156 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: BindingResourceCollection + description: Object that includes an array of Binding resources and a possible link for next set + namespace: '' + protocol: {} + - *ref_100 + - *ref_157 + - &ref_407 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_252 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_100 + language: + default: + name: CertificateResourceCollectionValue + description: The certificate resources list. + protocol: {} + serializedName: value + language: &ref_773 + default: + name: value + description: The certificate resources list. + protocol: {} + - schema: *ref_158 + serializedName: nextLink + language: &ref_774 + default: + name: nextLink + description: The link to next page of certificate list. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CertificateResourceCollection + description: Collection compose of certificate resources list and a possible link for next page. + namespace: '' + protocol: {} + - &ref_307 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_159 + required: true + serializedName: type + language: &ref_557 + default: + name: type + description: Type of the resource to check name availability + protocol: {} + - schema: *ref_160 + required: true + serializedName: name + language: &ref_558 + default: + name: name + description: Name to be checked + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: NameAvailabilityParameters + description: Name availability parameters payload + namespace: '' + protocol: {} + - &ref_311 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_161 + serializedName: nameAvailable + language: &ref_560 + default: + name: nameAvailable + description: Indicates whether the name is available + protocol: {} + - schema: *ref_162 + serializedName: reason + language: &ref_561 + default: + name: reason + description: Reason why the name is not available + protocol: {} + - schema: *ref_163 + serializedName: message + language: &ref_562 + default: + name: message + description: Message why the name is not available + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: NameAvailability + description: Name availability result payload + namespace: '' + protocol: {} + - *ref_101 + - *ref_164 + - &ref_431 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_253 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_101 + language: + default: + name: CustomDomainResourceCollectionValue + description: The custom domain resources list. + protocol: {} + serializedName: value + language: &ref_814 + default: + name: value + description: The custom domain resources list. + protocol: {} + - schema: *ref_165 + serializedName: nextLink + language: &ref_815 + default: + name: nextLink + description: The link to next page of custom domain list. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CustomDomainResourceCollection + description: Collection compose of a custom domain resources list and a possible link for next page. + namespace: '' + protocol: {} + - &ref_363 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_166 + required: true + serializedName: name + language: &ref_691 + default: + name: name + description: Name to be validated + protocol: {} + serializationFormats: + - json + usage: + - input + language: + default: + name: CustomDomainValidatePayload + description: Custom domain validate payload. + namespace: '' + protocol: {} + - &ref_369 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_167 + serializedName: isValid + language: &ref_693 + default: + name: isValid + description: Indicates if domain name is valid. + protocol: {} + - schema: *ref_168 + serializedName: message + language: &ref_694 + default: + name: message + description: Message of why domain name is invalid. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: CustomDomainValidateResult + description: Validation result for custom domain. + namespace: '' + protocol: {} + - *ref_102 + - *ref_169 + - *ref_170 + - *ref_171 + - *ref_172 + - &ref_457 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_256 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_102 + language: + default: + name: DeploymentResourceCollectionValue + description: Collection of Deployment resources + protocol: {} + serializedName: value + language: &ref_874 + default: + name: value + description: Collection of Deployment resources + protocol: {} + - schema: *ref_173 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: DeploymentResourceCollection + description: Object that includes an array of App resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_478 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_174 + required: true + serializedName: url + language: &ref_903 + default: + name: url + description: URL of the log file + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: LogFileUrlResponse + description: Log file URL payload + namespace: '' + protocol: {} + - &ref_312 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_258 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_3 + language: + default: + name: ServiceResourceListValue + description: Collection of Service resources + protocol: {} + serializedName: value + language: &ref_565 + default: + name: value + description: Collection of Service resources + protocol: {} + - schema: *ref_175 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ServiceResourceList + description: Object that includes an array of Service resources and a possible link for next set + namespace: '' + protocol: {} + - &ref_479 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_264 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_201 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_176 + serializedName: name + language: &ref_907 + default: + name: name + description: Name of the operation + protocol: {} + - schema: *ref_177 + serializedName: isDataAction + language: &ref_908 + default: + name: isDataAction + description: Indicates whether the operation is a data action + protocol: {} + - schema: &ref_202 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_178 + serializedName: provider + language: &ref_910 + default: + name: provider + description: Resource provider of the operation + protocol: {} + - schema: *ref_179 + serializedName: resource + language: &ref_911 + default: + name: resource + description: Resource of the operation + protocol: {} + - schema: *ref_180 + serializedName: operation + language: &ref_912 + default: + name: operation + description: Localized friendly name for the operation + protocol: {} + - schema: *ref_181 + serializedName: description + language: &ref_913 + default: + name: description + description: Localized friendly description for the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationDisplay + description: Operation display payload + namespace: '' + protocol: {} + serializedName: display + language: &ref_909 + default: + name: display + description: Display of the operation + protocol: {} + - schema: *ref_182 + readOnly: true + serializedName: actionType + language: + default: + name: actionType + description: Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. + protocol: {} + - schema: *ref_183 + serializedName: origin + language: &ref_914 + default: + name: origin + description: Origin of the operation + protocol: {} + - schema: &ref_203 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_204 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_259 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_205 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_184 + serializedName: name + language: + default: + name: name + description: Name of the log + protocol: {} + - schema: *ref_185 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the log + protocol: {} + - schema: *ref_186 + serializedName: blobDuration + language: + default: + name: blobDuration + description: Blob duration of the log + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: LogSpecification + description: Specifications of the Log for Azure Monitoring + namespace: '' + protocol: {} + language: + default: + name: ServiceSpecificationLogSpecifications + description: Specifications of the Log for Azure Monitoring + protocol: {} + serializedName: logSpecifications + language: + default: + name: logSpecifications + description: Specifications of the Log for Azure Monitoring + protocol: {} + - schema: &ref_263 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_206 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_187 + serializedName: name + language: + default: + name: name + description: Name of the metric + protocol: {} + - schema: *ref_188 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the metric + protocol: {} + - schema: *ref_189 + serializedName: displayDescription + language: + default: + name: displayDescription + description: Localized friendly description of the metric + protocol: {} + - schema: *ref_190 + serializedName: unit + language: + default: + name: unit + description: Unit that makes sense for the metric + protocol: {} + - schema: *ref_191 + serializedName: category + language: + default: + name: category + description: Name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: {} + - schema: *ref_192 + serializedName: aggregationType + language: + default: + name: aggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: {} + - schema: &ref_260 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_193 + language: + default: + name: MetricSpecificationSupportedAggregationTypes + description: Supported aggregation types + protocol: {} + serializedName: supportedAggregationTypes + language: + default: + name: supportedAggregationTypes + description: Supported aggregation types + protocol: {} + - schema: &ref_261 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_194 + language: + default: + name: MetricSpecificationSupportedTimeGrainTypes + description: Supported time grain types + protocol: {} + serializedName: supportedTimeGrainTypes + language: + default: + name: supportedTimeGrainTypes + description: Supported time grain types + protocol: {} + - schema: *ref_195 + serializedName: fillGapWithZero + language: + default: + name: fillGapWithZero + description: Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. + protocol: {} + - schema: &ref_262 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_207 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_196 + serializedName: name + language: + default: + name: name + description: Name of the dimension + protocol: {} + - schema: *ref_197 + serializedName: displayName + language: + default: + name: displayName + description: Localized friendly display name of the dimension + protocol: {} + - schema: *ref_198 + serializedName: toBeExportedForShoebox + language: + default: + name: toBeExportedForShoebox + description: Whether this dimension should be included for the Shoebox export scenario + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: MetricDimension + description: Specifications of the Dimension of metrics + namespace: '' + protocol: {} + language: + default: + name: MetricSpecificationDimensions + description: Dimensions of the metric + protocol: {} + serializedName: dimensions + language: + default: + name: dimensions + description: Dimensions of the metric + protocol: {} + - schema: *ref_199 + serializedName: sourceMdmNamespace + language: + default: + name: sourceMdmNamespace + description: Name of the MDM namespace. Optional. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: MetricSpecification + description: Specifications of the Metrics for Azure Monitoring + namespace: '' + protocol: {} + language: + default: + name: ServiceSpecificationMetricSpecifications + description: Specifications of the Metrics for Azure Monitoring + protocol: {} + serializedName: metricSpecifications + language: + default: + name: metricSpecifications + description: Specifications of the Metrics for Azure Monitoring + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ServiceSpecification + description: Service specification payload + namespace: '' + protocol: {} + serializedName: serviceSpecification + language: &ref_916 + default: + name: serviceSpecification + description: Service specifications of the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationProperties + description: Extra Operation properties + namespace: '' + protocol: {} + serializedName: properties + language: &ref_915 + default: + name: properties + description: Properties of the operation + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: OperationDetail + description: Operation detail payload + namespace: '' + protocol: {} + language: + default: + name: AvailableOperationsValue + description: Collection of available operation details + protocol: {} + serializedName: value + language: &ref_906 + default: + name: value + description: Collection of available operation details + protocol: {} + - schema: *ref_200 + serializedName: nextLink + language: &ref_917 + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AvailableOperations + description: Available operations of the service + namespace: '' + protocol: {} + - *ref_201 + - *ref_202 + - *ref_203 + - *ref_204 + - *ref_205 + - *ref_206 + - *ref_207 + - &ref_480 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_265 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_211 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_208 + serializedName: value + language: &ref_922 + default: + name: value + description: The raw value which could be passed to deployment CRUD operations. + protocol: {} + - schema: *ref_209 + serializedName: platform + language: &ref_923 + default: + name: platform + description: 'The platform of this runtime version (possible values: "Java" or ".NET").' + protocol: {} + - schema: *ref_210 + serializedName: version + language: &ref_924 + default: + name: version + description: The detailed version (major.minor) of the platform. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: SupportedRuntimeVersion + description: Supported deployment runtime version descriptor. + namespace: '' + protocol: {} + language: + default: + name: AvailableRuntimeVersionsValue + description: A list of all supported runtime versions. + protocol: {} + readOnly: true + serializedName: value + language: &ref_921 + default: + name: value + description: A list of all supported runtime versions. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: AvailableRuntimeVersions + description: '' + namespace: '' + protocol: {} + - *ref_211 + - &ref_481 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_276 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_231 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_212 + serializedName: resourceType + language: &ref_929 + default: + name: resourceType + description: Gets the type of resource the SKU applies to. + protocol: {} + - schema: *ref_213 + serializedName: name + language: &ref_930 + default: + name: name + description: Gets the name of SKU. + protocol: {} + - schema: *ref_214 + serializedName: tier + language: &ref_931 + default: + name: tier + description: Gets the tier of SKU. + protocol: {} + - schema: &ref_232 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_215 + required: true + serializedName: minimum + language: &ref_933 + default: + name: minimum + description: Gets or sets the minimum. + protocol: {} + - schema: *ref_216 + required: false + serializedName: maximum + language: &ref_934 + default: + name: maximum + description: Gets or sets the maximum. + protocol: {} + - schema: *ref_217 + required: false + serializedName: default + language: &ref_935 + default: + name: default + description: Gets or sets the default. + protocol: {} + - schema: *ref_218 + required: false + serializedName: scaleType + language: &ref_936 + default: + name: scaleType + description: Gets or sets the type of the scale. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: SkuCapacity + description: The SKU capacity + namespace: '' + protocol: {} + serializedName: capacity + language: &ref_932 + default: + name: capacity + description: Gets the capacity of SKU. + protocol: {} + - schema: &ref_266 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_219 + language: + default: + name: ResourceSkuLocations + description: Gets the set of locations that the SKU is available. + protocol: {} + serializedName: locations + language: &ref_937 + default: + name: locations + description: Gets the set of locations that the SKU is available. + protocol: {} + - schema: &ref_271 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_233 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_220 + serializedName: location + language: &ref_939 + default: + name: location + description: Gets location of the SKU + protocol: {} + - schema: &ref_267 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_221 + language: + default: + name: ResourceSkuLocationInfoZones + description: Gets list of availability zones where the SKU is supported. + protocol: {} + serializedName: zones + language: &ref_940 + default: + name: zones + description: Gets list of availability zones where the SKU is supported. + protocol: {} + - schema: &ref_270 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_234 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_268 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_222 + language: + default: + name: ResourceSkuZoneDetailsName + description: "Gets the set of zones that the SKU is available in with the\r\nspecified capabilities." + protocol: {} + serializedName: name + language: + default: + name: name + description: "Gets the set of zones that the SKU is available in with the\r\nspecified capabilities." + protocol: {} + - schema: &ref_269 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_235 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_223 + serializedName: name + language: + default: + name: name + description: Gets an invariant to describe the feature. + protocol: {} + - schema: *ref_224 + serializedName: value + language: + default: + name: value + description: Gets an invariant if the feature is measured by quantity. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuCapabilities + description: '' + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuZoneDetailsCapabilities + description: "Gets a list of capabilities that are available for the SKU in the\r\nspecified list of zones." + protocol: {} + serializedName: capabilities + language: + default: + name: capabilities + description: "Gets a list of capabilities that are available for the SKU in the\r\nspecified list of zones." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuZoneDetails + description: Details of capabilities available to a SKU in specific zones + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuLocationInfoZoneDetails + description: Gets details of capabilities available to a SKU in specific zones. + protocol: {} + serializedName: zoneDetails + language: &ref_941 + default: + name: zoneDetails + description: Gets details of capabilities available to a SKU in specific zones. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuLocationInfo + description: Locations and availability zones where the SKU is available + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuLocationInfo + description: Gets a list of locations and availability zones in those locations where the SKU is available. + protocol: {} + serializedName: locationInfo + language: &ref_938 + default: + name: locationInfo + description: Gets a list of locations and availability zones in those locations where the SKU is available. + protocol: {} + - schema: &ref_275 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: &ref_236 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: *ref_225 + serializedName: type + language: + default: + name: type + description: 'Gets the type of restrictions. Possible values include: ''Location'', ''Zone''' + protocol: {} + - schema: &ref_272 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_226 + language: + default: + name: ResourceSkuRestrictionsValues + description: "Gets the value of restrictions. If the restriction type is set to\r\nlocation. This would be different locations where the SKU is restricted." + protocol: {} + serializedName: values + language: + default: + name: values + description: "Gets the value of restrictions. If the restriction type is set to\r\nlocation. This would be different locations where the SKU is restricted." + protocol: {} + - schema: &ref_237 + type: object + apiVersions: + - version: 2020-11-01-preview + properties: + - schema: &ref_273 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_227 + language: + default: + name: ResourceSkuRestrictionInfoLocations + description: Gets locations where the SKU is restricted + protocol: {} + serializedName: locations + language: + default: + name: locations + description: Gets locations where the SKU is restricted + protocol: {} + - schema: &ref_274 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_228 + language: + default: + name: ResourceSkuRestrictionInfoZones + description: Gets list of availability zones where the SKU is restricted. + protocol: {} + serializedName: zones + language: + default: + name: zones + description: Gets list of availability zones where the SKU is restricted. + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuRestrictionInfo + description: Information about the restriction where the SKU cannot be used + namespace: '' + protocol: {} + serializedName: restrictionInfo + language: + default: + name: restrictionInfo + description: Gets the information about the restriction where the SKU cannot be used. + protocol: {} + - schema: *ref_229 + serializedName: reasonCode + language: + default: + name: reasonCode + description: 'Gets the reason for restriction. Possible values include: ''QuotaId'', ''NotAvailableForSubscription''' + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuRestrictions + description: Restrictions where the SKU cannot be used + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuRestrictions + description: "Gets the restrictions because of which SKU cannot be used. This is\r\nempty if there are no restrictions." + protocol: {} + serializedName: restrictions + language: &ref_942 + default: + name: restrictions + description: "Gets the restrictions because of which SKU cannot be used. This is\r\nempty if there are no restrictions." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSku + description: Describes an available Azure Spring Cloud SKU. + namespace: '' + protocol: {} + language: + default: + name: ResourceSkuCollectionValue + description: Collection of resource SKU + protocol: {} + serializedName: value + language: &ref_928 + default: + name: value + description: Collection of resource SKU + protocol: {} + - schema: *ref_230 + serializedName: nextLink + language: + default: + name: nextLink + description: "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: {} + serializationFormats: + - json + usage: + - output + language: + default: + name: ResourceSkuCollection + description: Object that includes an array of Azure Spring Cloud SKU and a possible link for next set + namespace: '' + protocol: {} + - *ref_231 + - *ref_232 + - *ref_233 + - *ref_234 + - *ref_235 + - *ref_236 + - *ref_237 + arrays: + - *ref_238 + - *ref_239 + - *ref_240 + - *ref_241 + - *ref_242 + - *ref_243 + - *ref_244 + - *ref_245 + - *ref_246 + - *ref_247 + - *ref_248 + - *ref_249 + - *ref_250 + - *ref_251 + - *ref_252 + - *ref_253 + - *ref_254 + - &ref_452 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_255 + language: + default: + name: ArrayOfGet5ItemsItem + description: Array of Get5ItemsItem + protocol: {} + - *ref_256 + - &ref_458 + type: array + apiVersions: + - version: 2020-11-01-preview + elementType: *ref_257 + language: + default: + name: ArrayOfGet4ItemsItem + description: Array of Get4ItemsItem + protocol: {} + - *ref_258 + - *ref_259 + - *ref_260 + - *ref_261 + - *ref_262 + - *ref_263 + - *ref_264 + - *ref_265 + - *ref_266 + - *ref_267 + - *ref_268 + - *ref_269 + - *ref_270 + - *ref_271 + - *ref_272 + - *ref_273 + - *ref_274 + - *ref_275 + - *ref_276 +globalParameters: + - &ref_280 + schema: *ref_1 + implementation: Client + required: true + extensions: + x-ms-priority: 1 + language: &ref_483 + default: + name: SubscriptionId + description: Gets subscription ID which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + serializedName: subscriptionId + protocol: + http: + in: path + - &ref_278 + schema: *ref_0 + clientDefaultValue: https://management.azure.com + implementation: Client + origin: modelerfour:synthesized/host + required: true + extensions: + x-ms-skip-url-encoding: true + language: + default: + name: $host + description: server parameter + serializedName: $host + protocol: + http: + in: uri + - &ref_279 + schema: *ref_277 + implementation: Client + origin: modelerfour:synthesized/api-version + required: true + language: &ref_482 + default: + name: apiVersion + description: Api Version + serializedName: api-version + protocol: + http: + in: query +operationGroups: + - &ref_509 + $key: Services + operations: + - &ref_508 + operationId: Services_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_282 + schema: *ref_1 + implementation: Method + required: true + language: &ref_484 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_283 + schema: *ref_1 + implementation: Method + required: true + language: &ref_485 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_282 + - *ref_283 + responses: + - schema: *ref_3 + language: &ref_486 + default: + name: '' + description: Success. The response describes the corresponding Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + language: + default: + name: Get + description: Get a Service and its properties. + protocol: {} + - &ref_516 + operationId: Services_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_287 + schema: *ref_1 + implementation: Method + required: true + language: &ref_510 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_288 + schema: *ref_1 + implementation: Method + required: true + language: &ref_511 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_286 + parameters: + - &ref_285 + schema: *ref_3 + implementation: Method + required: true + language: &ref_512 + default: + name: resource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_285 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_286 + signatureParameters: + - *ref_287 + - *ref_288 + responses: + - schema: *ref_3 + language: &ref_513 + default: + name: '' + description: Success. The response describes the updated Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_3 + language: &ref_514 + default: + name: '' + description: "Created. The response describes the new Service and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_3 + language: &ref_515 + default: + name: '' + description: "Accepted. The response indicates the exiting Service is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: {} + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + Services_CreateOrUpdate_VNetInjection: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + appNetworkResourceGroup: my-app-network-rg + appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + outboundIPs: + publicIPs: + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg + serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Service or update an exiting Service. + protocol: {} + - &ref_525 + operationId: Services_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_289 + schema: *ref_1 + implementation: Method + required: true + language: &ref_522 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_290 + schema: *ref_1 + implementation: Method + required: true + language: &ref_523 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_289 + - *ref_290 + responses: + - language: &ref_975 + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Delete: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '202': + headers: &ref_524 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Service. + protocol: {} + - &ref_532 + operationId: Services_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_293 + schema: *ref_1 + implementation: Method + required: true + language: &ref_526 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_294 + schema: *ref_1 + implementation: Method + required: true + language: &ref_527 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_292 + parameters: + - &ref_291 + schema: *ref_3 + implementation: Method + required: true + language: &ref_528 + default: + name: resource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_291 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_292 + signatureParameters: + - *ref_293 + - *ref_294 + responses: + - schema: *ref_3 + language: &ref_529 + default: + name: '' + description: Success. The response describes the updated Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_3 + language: &ref_530 + default: + name: '' + description: "Accepted. The response indicates the exiting Service is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_Update: + parameters: + api-version: 2020-11-01-preview + resource: + location: eastus + properties: {} + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + headers: &ref_531 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Service. + protocol: {} + - &ref_541 + operationId: Services_ListTestKeys + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_295 + schema: *ref_1 + implementation: Method + required: true + language: &ref_533 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_296 + schema: *ref_1 + implementation: Method + required: true + language: &ref_534 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/listTestKeys + method: post + uri: '{$host}' + signatureParameters: + - *ref_295 + - *ref_296 + responses: + - schema: *ref_297 + language: &ref_535 + default: + name: '' + description: Success. The response describes the test keys. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_ListTestKeys: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: ListTestKeys + description: List test keys for a Service. + protocol: {} + - &ref_547 + operationId: Services_RegenerateTestKey + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_301 + schema: *ref_1 + implementation: Method + required: true + language: &ref_542 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_302 + schema: *ref_1 + implementation: Method + required: true + language: &ref_543 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_300 + parameters: + - &ref_299 + schema: *ref_298 + implementation: Method + required: true + language: &ref_544 + default: + name: regenerateTestKeyRequest + description: Parameters for the operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_299 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/regenerateTestKey + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_300 + signatureParameters: + - *ref_301 + - *ref_302 + responses: + - schema: *ref_297 + language: &ref_546 + default: + name: '' + description: Success. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_RegenerateTestKey: + parameters: + api-version: 2020-11-01-preview + regenerateTestKeyRequest: + keyType: Primary + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: RegenerateTestKey + description: Regenerate a test key for a Service. + protocol: {} + - &ref_550 + operationId: Services_DisableTestEndpoint + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_303 + schema: *ref_1 + implementation: Method + required: true + language: &ref_548 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_304 + schema: *ref_1 + implementation: Method + required: true + language: &ref_549 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/disableTestEndpoint + method: post + uri: '{$host}' + signatureParameters: + - *ref_303 + - *ref_304 + responses: + - language: &ref_946 + default: + name: '' + description: Success + protocol: + http: + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_DisableTestEndpoint: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + language: + default: + name: DisableTestEndpoint + description: Disable test endpoint functionality for a Service. + protocol: {} + - &ref_554 + operationId: Services_EnableTestEndpoint + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_305 + schema: *ref_1 + implementation: Method + required: true + language: &ref_551 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_306 + schema: *ref_1 + implementation: Method + required: true + language: &ref_552 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/enableTestEndpoint + method: post + uri: '{$host}' + signatureParameters: + - *ref_305 + - *ref_306 + responses: + - schema: *ref_297 + language: &ref_553 + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_EnableTestEndpoint: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + language: + default: + name: EnableTestEndpoint + description: Enable test endpoint functionality for a Service. + protocol: {} + - &ref_563 + operationId: Services_CheckNameAvailability + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_310 + schema: *ref_1 + implementation: Method + required: true + language: &ref_555 + default: + name: location + description: the region + serializedName: location + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_309 + parameters: + - &ref_308 + schema: *ref_307 + implementation: Method + required: true + language: &ref_556 + default: + name: availabilityParameters + description: Parameters supplied to the operation. + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_308 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/locations/{location}/checkNameAvailability + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_309 + signatureParameters: + - *ref_310 + responses: + - schema: *ref_311 + language: &ref_559 + default: + name: '' + description: Success. The response describes the name availability. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_CheckNameAvailability: + parameters: + api-version: 2020-11-01-preview + availabilityParameters: + name: myservice + type: Microsoft.AppPlatform/Spring + location: eastus + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + message: The name is already used. + nameAvailable: false + reason: AlreadyExists + language: + default: + name: CheckNameAvailability + description: Checks that the resource name is valid and is not already in use. + protocol: {} + - &ref_566 + operationId: Services_ListBySubscription + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/Spring + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_312 + language: &ref_564 + default: + name: '' + description: Success. The response describes the list of Services in the subscription. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_ListBySubscription: + parameters: + api-version: 2020-11-01-preview + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: ListBySubscription + description: Handles requests to list all resources in a subscription. + paging: + nextLinkName: nextLink + protocol: {} + - &ref_569 + operationId: Services_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_313 + schema: *ref_1 + implementation: Method + required: true + language: &ref_567 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring + method: get + uri: '{$host}' + signatureParameters: + - *ref_313 + responses: + - schema: *ref_312 + language: &ref_568 + default: + name: '' + description: Success. The response describes the list of Services in the resource group. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Services_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in a resource group. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Services + description: '' + protocol: {} + - &ref_582 + $key: ConfigServers + operations: + - &ref_581 + operationId: ConfigServers_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_314 + schema: *ref_1 + implementation: Method + required: true + language: &ref_570 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_315 + schema: *ref_1 + implementation: Method + required: true + language: &ref_571 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: get + uri: '{$host}' + signatureParameters: + - *ref_314 + - *ref_315 + responses: + - schema: *ref_96 + language: &ref_572 + default: + name: '' + description: Success. The response describes the corresponding Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + language: + default: + name: Get + description: Get the config server and its properties. + protocol: {} + - &ref_588 + operationId: ConfigServers_UpdatePut + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_318 + schema: *ref_1 + implementation: Method + required: true + language: &ref_583 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_319 + schema: *ref_1 + implementation: Method + required: true + language: &ref_584 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_317 + parameters: + - &ref_316 + schema: *ref_96 + implementation: Method + required: true + language: &ref_585 + default: + name: configServerResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_316 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_317 + signatureParameters: + - *ref_318 + - *ref_319 + responses: + - schema: *ref_96 + language: &ref_586 + default: + name: '' + description: Success. The response describes the updated Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_96 + language: &ref_587 + default: + name: '' + description: "Accepted. The response indicates the exiting Config Server is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_UpdatePut: + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Updating + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePut + description: Update the config server. + protocol: {} + - &ref_595 + operationId: ConfigServers_UpdatePatch + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_322 + schema: *ref_1 + implementation: Method + required: true + language: &ref_589 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_323 + schema: *ref_1 + implementation: Method + required: true + language: &ref_590 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_321 + parameters: + - &ref_320 + schema: *ref_96 + implementation: Method + required: true + language: &ref_591 + default: + name: configServerResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_320 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_321 + signatureParameters: + - *ref_322 + - *ref_323 + responses: + - schema: *ref_96 + language: &ref_592 + default: + name: '' + description: Success. The response describes the updated Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_96 + language: &ref_593 + default: + name: '' + description: "Accepted. The response indicates the exiting Config Server is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_UpdatePatch: + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Updating + headers: &ref_594 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePatch + description: Update the config server. + protocol: {} + - &ref_603 + operationId: ConfigServers_Validate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_326 + schema: *ref_1 + implementation: Method + required: true + language: &ref_596 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_327 + schema: *ref_1 + implementation: Method + required: true + language: &ref_597 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_325 + parameters: + - &ref_324 + schema: *ref_138 + implementation: Method + required: true + language: &ref_598 + default: + name: configServerSettings + description: Config server settings to be validated + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_324 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/validate + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_325 + signatureParameters: + - *ref_326 + - *ref_327 + responses: + - schema: *ref_328 + language: &ref_599 + default: + name: '' + description: Success. The response describes the validation result of Config Server. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_328 + language: &ref_601 + default: + name: '' + description: Accepted. The response indicates the ConfigServerSetting is validating. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + ConfigServers_Validate: + parameters: + api-version: 2020-11-01-preview + configServerSettings: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + isValid: true + '202': + body: {} + headers: &ref_602 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: location + language: + default: + name: Validate + description: Check if the config server settings are valid. + protocol: {} + language: + default: + name: ConfigServers + description: '' + protocol: {} + - &ref_615 + $key: MonitoringSettings + operations: + - &ref_614 + operationId: MonitoringSettings_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_329 + schema: *ref_1 + implementation: Method + required: true + language: &ref_604 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_330 + schema: *ref_1 + implementation: Method + required: true + language: &ref_605 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: get + uri: '{$host}' + signatureParameters: + - *ref_329 + - *ref_330 + responses: + - schema: *ref_97 + language: &ref_606 + default: + name: '' + description: Success. The response describes the corresponding Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_Get: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + language: + default: + name: Get + description: Get the Monitoring Setting and its properties. + protocol: {} + - &ref_621 + operationId: MonitoringSettings_UpdatePut + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_333 + schema: *ref_1 + implementation: Method + required: true + language: &ref_616 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_334 + schema: *ref_1 + implementation: Method + required: true + language: &ref_617 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_332 + parameters: + - &ref_331 + schema: *ref_97 + implementation: Method + required: true + language: &ref_618 + default: + name: monitoringSettingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_331 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_332 + signatureParameters: + - *ref_333 + - *ref_334 + responses: + - schema: *ref_97 + language: &ref_619 + default: + name: '' + description: Success. The response describes the updated Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_97 + language: &ref_620 + default: + name: '' + description: "Accepted. The response indicates the exiting Monitoring Setting is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_UpdatePut: + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + traceEnabled: true + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Updating + traceEnabled: true + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePut + description: Update the Monitoring Setting. + protocol: {} + - &ref_628 + operationId: MonitoringSettings_UpdatePatch + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_337 + schema: *ref_1 + implementation: Method + required: true + language: &ref_622 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_338 + schema: *ref_1 + implementation: Method + required: true + language: &ref_623 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_336 + parameters: + - &ref_335 + schema: *ref_97 + implementation: Method + required: true + language: &ref_624 + default: + name: monitoringSettingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_335 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/monitoringSettings/default + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_336 + signatureParameters: + - *ref_337 + - *ref_338 + responses: + - schema: *ref_97 + language: &ref_625 + default: + name: '' + description: Success. The response describes the updated Monitoring Setting. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_97 + language: &ref_626 + default: + name: '' + description: "Accepted. The response indicates the exiting Monitoring Setting is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + MonitoringSettings_UpdatePatch: + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + traceEnabled: true + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 10 + provisioningState: Updating + traceEnabled: true + headers: &ref_627 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: UpdatePatch + description: Update the Monitoring Setting. + protocol: {} + language: + default: + name: MonitoringSettings + description: '' + protocol: {} + - &ref_654 + $key: Apps + operations: + - &ref_653 + operationId: Apps_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_339 + schema: *ref_1 + implementation: Method + required: true + language: &ref_629 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_340 + schema: *ref_1 + implementation: Method + required: true + language: &ref_630 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_341 + schema: *ref_1 + implementation: Method + required: true + language: &ref_631 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_342 + schema: *ref_1 + implementation: Method + language: + default: + name: syncStatus + description: Indicates whether sync status + serializedName: syncStatus + protocol: + http: + in: query + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_339 + - *ref_340 + - *ref_341 + - *ref_342 + responses: + - schema: *ref_98 + language: &ref_632 + default: + name: '' + description: Success. The response describes the corresponding App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + language: + default: + name: Get + description: Get an App and its properties. + protocol: {} + - &ref_662 + operationId: Apps_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_345 + schema: *ref_1 + implementation: Method + required: true + language: &ref_655 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_346 + schema: *ref_1 + implementation: Method + required: true + language: &ref_656 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_347 + schema: *ref_1 + implementation: Method + required: true + language: &ref_657 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_344 + parameters: + - &ref_343 + schema: *ref_98 + implementation: Method + required: true + language: &ref_658 + default: + name: appResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_343 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_344 + signatureParameters: + - *ref_345 + - *ref_346 + - *ref_347 + responses: + - schema: *ref_98 + language: &ref_659 + default: + name: '' + description: Success. The response describes the updated App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_98 + language: &ref_660 + default: + name: '' + description: Created. The response describes the new App and contains a Location header to query the operation result. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_98 + language: &ref_661 + default: + name: '' + description: "Accepted. The response indicates the exiting App is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + appResource: + identity: null + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '201': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Creating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new App or update an exiting App. + protocol: {} + - &ref_666 + operationId: Apps_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_348 + schema: *ref_1 + implementation: Method + required: true + language: &ref_663 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_349 + schema: *ref_1 + implementation: Method + required: true + language: &ref_664 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_350 + schema: *ref_1 + implementation: Method + required: true + language: &ref_665 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_348 + - *ref_349 + - *ref_350 + responses: + - language: &ref_971 + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete an App. + protocol: {} + - &ref_674 + operationId: Apps_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_353 + schema: *ref_1 + implementation: Method + required: true + language: &ref_667 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_354 + schema: *ref_1 + implementation: Method + required: true + language: &ref_668 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_355 + schema: *ref_1 + implementation: Method + required: true + language: &ref_669 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_352 + parameters: + - &ref_351 + schema: *ref_98 + implementation: Method + required: true + language: &ref_670 + default: + name: appResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_351 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_352 + signatureParameters: + - *ref_353 + - *ref_354 + - *ref_355 + responses: + - schema: *ref_98 + language: &ref_671 + default: + name: '' + description: Success. The response describes the updated App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_98 + language: &ref_672 + default: + name: '' + description: Accepted. The response indicates the exiting App is now updating and contains a Location header to query the operation result. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + appResource: + identity: + type: SystemAssigned + principalId: null + tenantId: null + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: &ref_673 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting App. + protocol: {} + - &ref_679 + operationId: Apps_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_356 + schema: *ref_1 + implementation: Method + required: true + language: &ref_675 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_357 + schema: *ref_1 + implementation: Method + required: true + language: &ref_676 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps + method: get + uri: '{$host}' + signatureParameters: + - *ref_356 + - *ref_357 + responses: + - schema: *ref_358 + language: &ref_677 + default: + name: '' + description: Success. The response describes the list of Apps in the Service. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in a Service. + paging: + nextLinkName: nextLink + protocol: {} + - &ref_686 + operationId: Apps_GetResourceUploadUrl + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_359 + schema: *ref_1 + implementation: Method + required: true + language: &ref_680 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_360 + schema: *ref_1 + implementation: Method + required: true + language: &ref_681 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_361 + schema: *ref_1 + implementation: Method + required: true + language: &ref_682 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/getResourceUploadUrl + method: post + uri: '{$host}' + signatureParameters: + - *ref_359 + - *ref_360 + - *ref_361 + responses: + - schema: *ref_362 + language: &ref_683 + default: + name: '' + description: Success. The response describes the resource upload URL. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_GetResourceUploadUrl: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + relativePath: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + uploadUrl: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + language: + default: + name: GetResourceUploadUrl + description: Get an resource upload URL for an App, which may be artifacts or source archive. + protocol: {} + - &ref_695 + operationId: Apps_ValidateDomain + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_366 + schema: *ref_1 + implementation: Method + required: true + language: &ref_687 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_367 + schema: *ref_1 + implementation: Method + required: true + language: &ref_688 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_368 + schema: *ref_1 + implementation: Method + required: true + language: &ref_689 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_365 + parameters: + - &ref_364 + schema: *ref_363 + implementation: Method + required: true + language: &ref_690 + default: + name: validatePayload + description: Custom domain payload to be validated + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_364 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/validateDomain + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_365 + signatureParameters: + - *ref_366 + - *ref_367 + - *ref_368 + responses: + - schema: *ref_369 + language: &ref_692 + default: + name: '' + description: Success. The response describe the name is available. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Apps_ValidateDomain: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + validatePayload: + name: mydomain.io + responses: + '200': + body: + isValid: false + message: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + language: + default: + name: ValidateDomain + description: Check the resource name is valid as well as not in use. + protocol: {} + language: + default: + name: Apps + description: '' + protocol: {} + - &ref_710 + $key: Bindings + operations: + - &ref_709 + operationId: Bindings_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_370 + schema: *ref_1 + implementation: Method + required: true + language: &ref_696 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_371 + schema: *ref_1 + implementation: Method + required: true + language: &ref_697 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_372 + schema: *ref_1 + implementation: Method + required: true + language: &ref_698 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_373 + schema: *ref_1 + implementation: Method + required: true + language: &ref_699 + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_370 + - *ref_371 + - *ref_372 + - *ref_373 + responses: + - schema: *ref_99 + language: &ref_700 + default: + name: '' + description: Success. The response describes the corresponding Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + language: + default: + name: Get + description: Get a Binding and its properties. + protocol: {} + - &ref_720 + operationId: Bindings_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_376 + schema: *ref_1 + implementation: Method + required: true + language: &ref_711 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_377 + schema: *ref_1 + implementation: Method + required: true + language: &ref_712 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_378 + schema: *ref_1 + implementation: Method + required: true + language: &ref_713 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_379 + schema: *ref_1 + implementation: Method + required: true + language: &ref_714 + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_375 + parameters: + - &ref_374 + schema: *ref_99 + implementation: Method + required: true + language: &ref_715 + default: + name: bindingResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_374 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_375 + signatureParameters: + - *ref_376 + - *ref_377 + - *ref_378 + - *ref_379 + responses: + - schema: *ref_99 + language: &ref_717 + default: + name: '' + description: Success. The response describes the created or updated Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_99 + language: &ref_718 + default: + name: '' + description: "Created. The response describes the new Binding and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_99 + language: &ref_719 + default: + name: '' + description: "Accepted. The response indicates the exiting Binding is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + bindingResource: + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: null + generatedProperties: null + key: xxxx + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + updatedAt: null + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '201': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Binding or update an exiting Binding. + protocol: {} + - &ref_725 + operationId: Bindings_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_380 + schema: *ref_1 + implementation: Method + required: true + language: &ref_721 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_381 + schema: *ref_1 + implementation: Method + required: true + language: &ref_722 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_382 + schema: *ref_1 + implementation: Method + required: true + language: &ref_723 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_383 + schema: *ref_1 + implementation: Method + required: true + language: &ref_724 + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_380 + - *ref_381 + - *ref_382 + - *ref_383 + responses: + - language: &ref_954 + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Binding. + protocol: {} + - &ref_734 + operationId: Bindings_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_386 + schema: *ref_1 + implementation: Method + required: true + language: &ref_726 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_387 + schema: *ref_1 + implementation: Method + required: true + language: &ref_727 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_388 + schema: *ref_1 + implementation: Method + required: true + language: &ref_728 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_389 + schema: *ref_1 + implementation: Method + required: true + language: &ref_729 + default: + name: bindingName + description: The name of the Binding resource. + serializedName: bindingName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_385 + parameters: + - &ref_384 + schema: *ref_99 + implementation: Method + required: true + language: &ref_730 + default: + name: bindingResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_384 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings/{bindingName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_385 + signatureParameters: + - *ref_386 + - *ref_387 + - *ref_388 + - *ref_389 + responses: + - schema: *ref_99 + language: &ref_731 + default: + name: '' + description: Success. The response describes the updated Binding. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_99 + language: &ref_732 + default: + name: '' + description: "Accepted. The response indicates the exiting Binding is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + bindingName: mybinding + bindingResource: + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: null + generatedProperties: null + key: xxxx + updatedAt: null + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + headers: &ref_733 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Binding. + protocol: {} + - &ref_740 + operationId: Bindings_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_390 + schema: *ref_1 + implementation: Method + required: true + language: &ref_735 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_391 + schema: *ref_1 + implementation: Method + required: true + language: &ref_736 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_392 + schema: *ref_1 + implementation: Method + required: true + language: &ref_737 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/bindings + method: get + uri: '{$host}' + signatureParameters: + - *ref_390 + - *ref_391 + - *ref_392 + responses: + - schema: *ref_393 + language: &ref_738 + default: + name: '' + description: Success. The response describes the list of Bindings in the App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Bindings_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in an App. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Bindings + description: '' + protocol: {} + - &ref_757 + $key: Certificates + operations: + - &ref_756 + operationId: Certificates_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_394 + schema: *ref_1 + implementation: Method + required: true + language: &ref_741 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_395 + schema: *ref_1 + implementation: Method + required: true + language: &ref_742 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_396 + schema: *ref_1 + implementation: Method + required: true + language: &ref_743 + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_394 + - *ref_395 + - *ref_396 + responses: + - schema: *ref_100 + language: &ref_744 + default: + name: '' + description: Success. The response describe the certificate. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_Get: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + language: + default: + name: Get + description: Get the certificate resource. + protocol: {} + - &ref_765 + operationId: Certificates_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_399 + schema: *ref_1 + implementation: Method + required: true + language: &ref_758 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_400 + schema: *ref_1 + implementation: Method + required: true + language: &ref_759 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_401 + schema: *ref_1 + implementation: Method + required: true + language: &ref_760 + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_398 + parameters: + - &ref_397 + schema: *ref_100 + implementation: Method + required: true + language: &ref_761 + default: + name: certificateResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_397 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_398 + signatureParameters: + - *ref_399 + - *ref_400 + - *ref_401 + responses: + - schema: *ref_100 + language: &ref_762 + default: + name: '' + description: Success. The response describe the existed certificate updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_100 + language: &ref_763 + default: + name: '' + description: "Created. The response describes the new certificate and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_100 + language: &ref_764 + default: + name: '' + description: "Accepted. The response indicates the exiting certificate is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + certificateResource: + properties: + certVersion: 08a219d06d874795a96db47e06fbb01e + keyVaultCertName: mycert + vaultUri: https://myvault.vault.azure.net + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + '201': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + '202': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create or update certificate resource. + protocol: {} + - &ref_769 + operationId: Certificates_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_402 + schema: *ref_1 + implementation: Method + required: true + language: &ref_766 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_403 + schema: *ref_1 + implementation: Method + required: true + language: &ref_767 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_404 + schema: *ref_1 + implementation: Method + required: true + language: &ref_768 + default: + name: certificateName + description: The name of the certificate resource. + serializedName: certificateName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_402 + - *ref_403 + - *ref_404 + responses: + - language: &ref_973 + default: + name: '' + description: Success. The response indicates the certificate deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: No content. The response indicates the certificate doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_Delete: + parameters: + api-version: 2020-11-01-preview + certificateName: mycertificate + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Delete the certificate resource. + protocol: {} + - &ref_775 + operationId: Certificates_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_405 + schema: *ref_1 + implementation: Method + required: true + language: &ref_770 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_406 + schema: *ref_1 + implementation: Method + required: true + language: &ref_771 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates + method: get + uri: '{$host}' + signatureParameters: + - *ref_405 + - *ref_406 + responses: + - schema: *ref_407 + language: &ref_772 + default: + name: '' + description: Success. The response describe the custom domain resource list of one application. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Certificates_List: + parameters: + api-version: 2020-11-01-preview + resourceGroupName: myResourceGroup + serviceName: myService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + nextLink: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates?$page=2 + value: + - name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: List all the certificates of one user. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Certificates + description: '' + protocol: {} + - &ref_786 + $key: CustomDomains + operations: + - &ref_785 + operationId: CustomDomains_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_408 + schema: *ref_1 + implementation: Method + required: true + language: &ref_776 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_409 + schema: *ref_1 + implementation: Method + required: true + language: &ref_777 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_410 + schema: *ref_1 + implementation: Method + required: true + language: &ref_778 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_411 + schema: *ref_1 + implementation: Method + required: true + language: &ref_779 + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_408 + - *ref_409 + - *ref_410 + - *ref_411 + responses: + - schema: *ref_101 + language: &ref_780 + default: + name: '' + description: Success. The response describe the custom domain. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + language: + default: + name: Get + description: Get the custom domain of one lifecycle application. + protocol: {} + - &ref_795 + operationId: CustomDomains_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_414 + schema: *ref_1 + implementation: Method + required: true + language: &ref_787 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_415 + schema: *ref_1 + implementation: Method + required: true + language: &ref_788 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_416 + schema: *ref_1 + implementation: Method + required: true + language: &ref_789 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_417 + schema: *ref_1 + implementation: Method + required: true + language: &ref_790 + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_413 + parameters: + - &ref_412 + schema: *ref_101 + implementation: Method + required: true + language: &ref_791 + default: + name: domainResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_412 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_413 + signatureParameters: + - *ref_414 + - *ref_415 + - *ref_416 + - *ref_417 + responses: + - schema: *ref_101 + language: &ref_792 + default: + name: '' + description: Success. The response describe the existed custom domain updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_101 + language: &ref_793 + default: + name: '' + description: "Created. The response describes the new custom domain and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_101 + language: &ref_794 + default: + name: '' + description: "Accepted. The response indicates the exiting custom domain is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + domainResource: + properties: + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '201': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create or update custom domain of one lifecycle application. + protocol: {} + - &ref_800 + operationId: CustomDomains_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_418 + schema: *ref_1 + implementation: Method + required: true + language: &ref_796 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_419 + schema: *ref_1 + implementation: Method + required: true + language: &ref_797 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_420 + schema: *ref_1 + implementation: Method + required: true + language: &ref_798 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_421 + schema: *ref_1 + implementation: Method + required: true + language: &ref_799 + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_418 + - *ref_419 + - *ref_420 + - *ref_421 + responses: + - language: &ref_969 + default: + name: '' + description: Success. The response indicates the custom domain deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: No content. The response indicates the custom domain doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Delete the custom domain of one lifecycle application. + protocol: {} + - &ref_809 + operationId: CustomDomains_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_424 + schema: *ref_1 + implementation: Method + required: true + language: &ref_801 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_425 + schema: *ref_1 + implementation: Method + required: true + language: &ref_802 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_426 + schema: *ref_1 + implementation: Method + required: true + language: &ref_803 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_427 + schema: *ref_1 + implementation: Method + required: true + language: &ref_804 + default: + name: domainName + description: The name of the custom domain resource. + serializedName: domainName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_423 + parameters: + - &ref_422 + schema: *ref_101 + implementation: Method + required: true + language: &ref_805 + default: + name: domainResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_422 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains/{domainName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_423 + signatureParameters: + - *ref_424 + - *ref_425 + - *ref_426 + - *ref_427 + responses: + - schema: *ref_101 + language: &ref_806 + default: + name: '' + description: Success. The response describe the existed custom domain updated. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_101 + language: &ref_807 + default: + name: '' + description: "Accepted. The response indicates the exiting custom domain is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + domainName: mydomain.com + domainResource: + properties: + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + headers: &ref_808 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Update custom domain of one lifecycle application. + protocol: {} + - &ref_816 + operationId: CustomDomains_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_428 + schema: *ref_1 + implementation: Method + required: true + language: &ref_810 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_429 + schema: *ref_1 + implementation: Method + required: true + language: &ref_811 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_430 + schema: *ref_1 + implementation: Method + required: true + language: &ref_812 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/domains + method: get + uri: '{$host}' + signatureParameters: + - *ref_428 + - *ref_429 + - *ref_430 + responses: + - schema: *ref_431 + language: &ref_813 + default: + name: '' + description: Success. The response describe the custom domain resource list of one application. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + CustomDomains_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + nextLink: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains?$page=2 + value: + - name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: List the custom domains of one lifecycle application. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: CustomDomains + description: '' + protocol: {} + - &ref_846 + $key: Deployments + operations: + - &ref_845 + operationId: Deployments_Get + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_432 + schema: *ref_1 + implementation: Method + required: true + language: &ref_817 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_433 + schema: *ref_1 + implementation: Method + required: true + language: &ref_818 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_434 + schema: *ref_1 + implementation: Method + required: true + language: &ref_819 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_435 + schema: *ref_1 + implementation: Method + required: true + language: &ref_820 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_432 + - *ref_433 + - *ref_434 + - *ref_435 + responses: + - schema: *ref_102 + language: &ref_821 + default: + name: '' + description: Success. The response describes the corresponding Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Get: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + language: + default: + name: Get + description: Get a Deployment and its properties. + protocol: {} + - &ref_855 + operationId: Deployments_CreateOrUpdate + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_438 + schema: *ref_1 + implementation: Method + required: true + language: &ref_847 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_439 + schema: *ref_1 + implementation: Method + required: true + language: &ref_848 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_440 + schema: *ref_1 + implementation: Method + required: true + language: &ref_849 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_441 + schema: *ref_1 + implementation: Method + required: true + language: &ref_850 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_437 + parameters: + - &ref_436 + schema: *ref_102 + implementation: Method + required: true + language: &ref_851 + default: + name: deploymentResource + description: Parameters for the create or update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_436 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_437 + signatureParameters: + - *ref_438 + - *ref_439 + - *ref_440 + - *ref_441 + responses: + - schema: *ref_102 + language: &ref_852 + default: + name: '' + description: Success. The response describes the updated Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_102 + language: &ref_853 + default: + name: '' + description: "Created. The response describes the new Deployment and contains a Location header to query the\r\noperation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '201' + - schema: *ref_102 + language: &ref_854 + default: + name: '' + description: "Accepted. The response indicates the exiting Deployment is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_CreateOrUpdate: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + deploymentResource: + properties: + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: null + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + resourceGroupName: myResourceGroup + serviceName: myservice + sku: + name: S0 + capacity: 1 + tier: Standard + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: CreateOrUpdate + description: Create a new Deployment or update an exiting Deployment. + protocol: {} + - &ref_860 + operationId: Deployments_Delete + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_442 + schema: *ref_1 + implementation: Method + required: true + language: &ref_856 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_443 + schema: *ref_1 + implementation: Method + required: true + language: &ref_857 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_444 + schema: *ref_1 + implementation: Method + required: true + language: &ref_858 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_445 + schema: *ref_1 + implementation: Method + required: true + language: &ref_859 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_442 + - *ref_443 + - *ref_444 + - *ref_445 + responses: + - language: &ref_967 + default: + name: '' + description: Success. The response indicates the resource is deleted. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: + http: + statusCodes: + - '202' + - language: + default: + name: '' + description: Success. The response indicates the resource doesn't exist. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Delete: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': {} + '204': {} + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Delete + description: Operation to delete a Deployment. + protocol: {} + - &ref_869 + operationId: Deployments_Update + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_448 + schema: *ref_1 + implementation: Method + required: true + language: &ref_861 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_449 + schema: *ref_1 + implementation: Method + required: true + language: &ref_862 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_450 + schema: *ref_1 + implementation: Method + required: true + language: &ref_863 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_451 + schema: *ref_1 + implementation: Method + required: true + language: &ref_864 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requestMediaTypes: + application/json: &ref_447 + parameters: + - &ref_446 + schema: *ref_102 + implementation: Method + required: true + language: &ref_865 + default: + name: deploymentResource + description: Parameters for the update operation + protocol: + http: + in: body + style: json + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: + - *ref_446 + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_447 + signatureParameters: + - *ref_448 + - *ref_449 + - *ref_450 + - *ref_451 + responses: + - schema: *ref_102 + language: &ref_866 + default: + name: '' + description: Success. The response describes the updated Deployment. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - schema: *ref_102 + language: &ref_867 + default: + name: '' + description: "Accepted. The response indicates the exiting Deployment is now updating and contains a Location\r\nheader to query the operation result." + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Update: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + deploymentResource: + properties: + instances: null + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + headers: &ref_868 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Update + description: Operation to update an exiting Deployment. + protocol: {} + - &ref_875 + operationId: Deployments_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_453 + schema: *ref_1 + implementation: Method + required: true + language: &ref_870 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_454 + schema: *ref_1 + implementation: Method + required: true + language: &ref_871 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_455 + schema: *ref_1 + implementation: Method + required: true + language: &ref_872 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_456 + schema: *ref_452 + implementation: Method + language: + default: + name: version + description: Version of the deployments to be listed + serializedName: version + protocol: + http: + explode: true + in: query + style: form + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments + method: get + uri: '{$host}' + signatureParameters: + - *ref_453 + - *ref_454 + - *ref_455 + - *ref_456 + responses: + - schema: *ref_457 + language: &ref_873 + default: + name: '' + description: Success. The response describes the list of Deployments in the App. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_List: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Handles requests to list all resources in an App. + paging: + nextLinkName: nextLink + protocol: {} + - &ref_879 + operationId: Deployments_ListForCluster + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_459 + schema: *ref_1 + implementation: Method + required: true + language: &ref_876 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_460 + schema: *ref_1 + implementation: Method + required: true + language: &ref_877 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_461 + schema: *ref_458 + implementation: Method + language: + default: + name: version + description: Version of the deployments to be listed + serializedName: version + protocol: + http: + explode: true + in: query + style: form + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/deployments + method: get + uri: '{$host}' + signatureParameters: + - *ref_459 + - *ref_460 + - *ref_461 + responses: + - schema: *ref_457 + language: &ref_878 + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_ListForCluster: + parameters: + api-version: 2020-11-01-preview + appName: myapp + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: ListForCluster + description: List deployments for a certain service + paging: + nextLinkName: nextLink + protocol: {} + - &ref_885 + operationId: Deployments_Start + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_462 + schema: *ref_1 + implementation: Method + required: true + language: &ref_880 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_463 + schema: *ref_1 + implementation: Method + required: true + language: &ref_881 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_464 + schema: *ref_1 + implementation: Method + required: true + language: &ref_882 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_465 + schema: *ref_1 + implementation: Method + required: true + language: &ref_883 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/start + method: post + uri: '{$host}' + signatureParameters: + - *ref_462 + - *ref_463 + - *ref_464 + - *ref_465 + responses: + - language: &ref_964 + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now starting and contains a Location header to\r\nquery the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Start: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: &ref_884 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Start + description: Start the deployment. + protocol: {} + - &ref_891 + operationId: Deployments_Stop + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_466 + schema: *ref_1 + implementation: Method + required: true + language: &ref_886 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_467 + schema: *ref_1 + implementation: Method + required: true + language: &ref_887 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_468 + schema: *ref_1 + implementation: Method + required: true + language: &ref_888 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_469 + schema: *ref_1 + implementation: Method + required: true + language: &ref_889 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/stop + method: post + uri: '{$host}' + signatureParameters: + - *ref_466 + - *ref_467 + - *ref_468 + - *ref_469 + responses: + - language: &ref_961 + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now stopping and contains a Location header to\r\nquery the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Stop: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: &ref_890 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Stop + description: Stop the deployment. + protocol: {} + - &ref_897 + operationId: Deployments_Restart + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_470 + schema: *ref_1 + implementation: Method + required: true + language: &ref_892 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_471 + schema: *ref_1 + implementation: Method + required: true + language: &ref_893 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_472 + schema: *ref_1 + implementation: Method + required: true + language: &ref_894 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_473 + schema: *ref_1 + implementation: Method + required: true + language: &ref_895 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/restart + method: post + uri: '{$host}' + signatureParameters: + - *ref_470 + - *ref_471 + - *ref_472 + - *ref_473 + responses: + - language: &ref_958 + default: + name: '' + description: Success. + protocol: + http: + statusCodes: + - '200' + - language: + default: + name: '' + description: "Accepted. The response indicates the Deployment is now restarting and contains a Location header\r\nto query the operation result." + protocol: + http: + statusCodes: + - '202' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_Restart: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': {} + '202': + headers: &ref_896 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + x-ms-long-running-operation: true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: + default: + name: Restart + description: Restart the deployment. + protocol: {} + - &ref_904 + operationId: Deployments_GetLogFileUrl + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + - &ref_474 + schema: *ref_1 + implementation: Method + required: true + language: &ref_898 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: + http: + in: path + - &ref_475 + schema: *ref_1 + implementation: Method + required: true + language: &ref_899 + default: + name: serviceName + description: The name of the Service resource. + serializedName: serviceName + protocol: + http: + in: path + - &ref_476 + schema: *ref_1 + implementation: Method + required: true + language: &ref_900 + default: + name: appName + description: The name of the App resource. + serializedName: appName + protocol: + http: + in: path + - &ref_477 + schema: *ref_1 + implementation: Method + required: true + language: &ref_901 + default: + name: deploymentName + description: The name of the Deployment resource. + serializedName: deploymentName + protocol: + http: + in: path + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}/getLogFileUrl + method: post + uri: '{$host}' + signatureParameters: + - *ref_474 + - *ref_475 + - *ref_476 + - *ref_477 + responses: + - schema: *ref_478 + language: &ref_902 + default: + name: '' + description: Success. The response contains the log file URL. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + - language: + default: + name: '' + description: Success. The deployment does not have log file. + protocol: + http: + statusCodes: + - '204' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Deployments_GetLogFileUrl: + parameters: + api-version: 2020-11-01-preview + appName: myapp + deploymentName: mydeployment + resourceGroupName: myResourceGroup + serviceName: myservice + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + url: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + '204': {} + language: + default: + name: GetLogFileUrl + description: Get deployment log file URL + protocol: {} + language: + default: + name: Deployments + description: '' + protocol: {} + - &ref_919 + $key: Operations + operations: + - &ref_918 + operationId: Operations_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /providers/Microsoft.AppPlatform/operations + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_479 + language: &ref_905 + default: + name: '' + description: Success. The response describes the list of operations. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Operations_List: + parameters: + api-version: 2020-11-01-preview + responses: + '200': + body: + nextLink: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + value: + - name: Microsoft.AppPlatform/Spring/read + display: + description: Create or Update Managed Applications + operation: Create or Update Managed Applications + provider: Microsoft Azure Distributed Managed Service for Spring + resource: Managed Applications + isDataAction: false + origin: user,system + properties: + serviceSpecification: null + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Lists all of the available REST API operations of the Microsoft.AppPlatform provider. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Operations + description: '' + protocol: {} + - &ref_926 + $key: RuntimeVersions + operations: + - &ref_925 + operationId: RuntimeVersions_ListRuntimeVersions + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /providers/Microsoft.AppPlatform/runtimeVersions + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_480 + language: &ref_920 + default: + name: '' + description: Success. The response describes the details of all supported deployment runtime versions. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + RuntimeVersions_ListRuntimeVersions: + parameters: + api-version: 2020-11-01-preview + responses: + '200': + body: + value: + - platform: Java + value: Java_8 + version: '8' + - platform: Java + value: Java_11 + version: '11' + - platform: .NET Core + value: NetCore_31 + version: '3.1' + language: + default: + name: ListRuntimeVersions + description: Lists all of the available runtime versions supported by Microsoft.AppPlatform provider. + protocol: {} + language: + default: + name: RuntimeVersions + description: '' + protocol: {} + - &ref_944 + $key: Skus + operations: + - &ref_943 + operationId: Skus_List + apiVersions: + - version: 2020-11-01-preview + parameters: + - *ref_278 + - *ref_279 + - *ref_280 + requests: + - parameters: + - schema: *ref_281 + implementation: Method + origin: modelerfour:synthesized/accept + required: true + language: + default: + name: accept + description: Accept header + serializedName: Accept + protocol: + http: + in: header + signatureParameters: [] + language: + default: + name: '' + description: '' + protocol: + http: + path: /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - schema: *ref_481 + language: &ref_927 + default: + name: '' + description: Success + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - '200' + exceptions: + - schema: *ref_284 + language: + default: + name: '' + description: Error response describing why the operation failed. + protocol: + http: + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Skus_List: + parameters: + api-version: 2020-11-01-preview + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + '200': + body: + value: + - name: B0 + capacity: + default: 1 + maximum: 20 + minimum: 1 + scaleType: Automatic + locationInfo: + - location: eastus + zoneDetails: [] + zones: [] + locations: + - eastus + resourceType: Spring + restrictions: [] + tier: Basic + x-ms-pageable: + nextLinkName: nextLink + language: + default: + name: List + description: Lists all of the available skus of the Microsoft.AppPlatform provider. + paging: + nextLinkName: nextLink + protocol: {} + language: + default: + name: Skus + description: '' + protocol: {} +security: + authenticationRequired: true + schemes: + - type: OAuth2 + scopes: + - https://management.azure.com/.default +testModel: + mockTest: + exampleGroups: + - operationId: Services_Get + examples: + - name: Services_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_484 + parameter: *ref_282 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_485 + parameter: *ref_283 + operation: *ref_508 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_486 + operation: *ref_508 + operationGroup: *ref_509 + - operationId: Services_CreateOrUpdate + examples: + - name: Services_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_510 + parameter: *ref_287 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_511 + parameter: *ref_288 + - exampleValue: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: {} + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: {} + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_512 + parameter: *ref_285 + operation: *ref_516 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_513 + '201': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Creating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_514 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_515 + - name: Services_CreateOrUpdate_VNetInjection + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_510 + parameter: *ref_287 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_511 + parameter: *ref_288 + - exampleValue: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: {} + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + appNetworkResourceGroup: + schema: *ref_113 + rawValue: my-app-network-rg + language: *ref_521 + appSubnetId: + schema: *ref_110 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + language: *ref_518 + serviceCidr: + schema: *ref_111 + rawValue: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + language: *ref_519 + serviceRuntimeNetworkResourceGroup: + schema: *ref_112 + rawValue: my-service-runtime-network-rg + language: *ref_520 + serviceRuntimeSubnetId: + schema: *ref_109 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + language: *ref_517 + language: *ref_489 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_512 + parameter: *ref_285 + operation: *ref_516 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + appNetworkResourceGroup: + schema: *ref_113 + rawValue: my-app-network-rg + language: *ref_521 + appSubnetId: + schema: *ref_110 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + language: *ref_518 + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + serviceCidr: + schema: *ref_111 + rawValue: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + language: *ref_519 + serviceRuntimeNetworkResourceGroup: + schema: *ref_112 + rawValue: my-service-runtime-network-rg + language: *ref_520 + serviceRuntimeSubnetId: + schema: *ref_109 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + language: *ref_517 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_513 + '201': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + appNetworkResourceGroup: + schema: *ref_113 + rawValue: my-app-network-rg + language: *ref_521 + appSubnetId: + schema: *ref_110 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + language: *ref_518 + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + serviceCidr: + schema: *ref_111 + rawValue: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + language: *ref_519 + serviceRuntimeNetworkResourceGroup: + schema: *ref_112 + rawValue: my-service-runtime-network-rg + language: *ref_520 + serviceRuntimeSubnetId: + schema: *ref_109 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + language: *ref_517 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Creating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_514 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + appNetworkResourceGroup: + schema: *ref_113 + rawValue: my-app-network-rg + language: *ref_521 + appSubnetId: + schema: *ref_110 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps + language: *ref_518 + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + serviceCidr: + schema: *ref_111 + rawValue: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16 + language: *ref_519 + serviceRuntimeNetworkResourceGroup: + schema: *ref_112 + rawValue: my-service-runtime-network-rg + language: *ref_520 + serviceRuntimeSubnetId: + schema: *ref_109 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime + language: *ref_517 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_515 + operation: *ref_516 + operationGroup: *ref_509 + - operationId: Services_Delete + examples: + - name: Services_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_522 + parameter: *ref_289 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_523 + parameter: *ref_290 + operation: *ref_525 + operationGroup: *ref_509 + originalFile: '' + responses: + '202': + headers: *ref_524 + '204': {} + operation: *ref_525 + operationGroup: *ref_509 + - operationId: Services_Update + examples: + - name: Services_Update + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_526 + parameter: *ref_293 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_527 + parameter: *ref_294 + - exampleValue: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: {} + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: {} + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_528 + parameter: *ref_291 + operation: *ref_532 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_529 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_530 + headers: *ref_531 + operation: *ref_532 + operationGroup: *ref_509 + - operationId: Services_ListTestKeys + examples: + - name: Services_ListTestKeys + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_533 + parameter: *ref_295 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_534 + parameter: *ref_296 + operation: *ref_541 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_535 + operation: *ref_541 + operationGroup: *ref_509 + - operationId: Services_RegenerateTestKey + examples: + - name: Services_RegenerateTestKey + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_542 + parameter: *ref_301 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_543 + parameter: *ref_302 + - exampleValue: + schema: *ref_298 + parentsValue: {} + properties: + keyType: + schema: *ref_136 + rawValue: Primary + language: *ref_545 + language: *ref_544 + parameter: *ref_299 + operation: *ref_547 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_546 + operation: *ref_547 + operationGroup: *ref_509 + - operationId: Services_DisableTestEndpoint + examples: + - name: Services_DisableTestEndpoint + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_548 + parameter: *ref_303 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_549 + parameter: *ref_304 + operation: *ref_550 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': {} + operation: *ref_550 + operationGroup: *ref_509 + - operationId: Services_EnableTestEndpoint + examples: + - name: Services_EnableTestEndpoint + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_551 + parameter: *ref_305 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_552 + parameter: *ref_306 + operation: *ref_554 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_553 + operation: *ref_554 + operationGroup: *ref_509 + - operationId: Services_CheckNameAvailability + examples: + - name: Services_CheckNameAvailability + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: eastus + language: *ref_555 + parameter: *ref_310 + - exampleValue: + schema: *ref_307 + parentsValue: {} + properties: + name: + schema: *ref_160 + rawValue: myservice + language: *ref_558 + type: + schema: *ref_159 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_557 + language: *ref_556 + parameter: *ref_308 + operation: *ref_563 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_311 + parentsValue: {} + properties: + message: + schema: *ref_163 + rawValue: The name is already used. + language: *ref_562 + nameAvailable: + schema: *ref_161 + rawValue: false + language: *ref_560 + reason: + schema: *ref_162 + rawValue: AlreadyExists + language: *ref_561 + language: *ref_559 + operation: *ref_563 + operationGroup: *ref_509 + - operationId: Services_ListBySubscription + examples: + - name: Services_ListBySubscription + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: [] + operation: *ref_566 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_312 + parentsValue: {} + properties: + value: + schema: *ref_258 + elements: + - schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_565 + language: *ref_564 + operation: *ref_566 + operationGroup: *ref_509 + - operationId: Services_List + examples: + - name: Services_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_567 + parameter: *ref_313 + operation: *ref_569 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_312 + parentsValue: {} + properties: + value: + schema: *ref_258 + elements: + - schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_565 + language: *ref_568 + operation: *ref_569 + operationGroup: *ref_509 + - operationId: ConfigServers_Get + examples: + - name: ConfigServers_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_570 + parameter: *ref_314 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_571 + parameter: *ref_315 + operation: *ref_581 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_572 + operation: *ref_581 + operationGroup: *ref_582 + - operationId: ConfigServers_UpdatePut + examples: + - name: ConfigServers_UpdatePut + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_583 + parameter: *ref_318 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_584 + parameter: *ref_319 + - exampleValue: + schema: *ref_96 + parentsValue: {} + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + language: *ref_573 + language: *ref_585 + parameter: *ref_316 + operation: *ref_588 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_586 + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_587 + operation: *ref_588 + operationGroup: *ref_582 + - operationId: ConfigServers_UpdatePatch + examples: + - name: ConfigServers_UpdatePatch + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_589 + parameter: *ref_322 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_590 + parameter: *ref_323 + - exampleValue: + schema: *ref_96 + parentsValue: {} + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + language: *ref_573 + language: *ref_591 + parameter: *ref_320 + operation: *ref_595 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_592 + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_593 + headers: *ref_594 + operation: *ref_595 + operationGroup: *ref_582 + - operationId: ConfigServers_Validate + examples: + - name: ConfigServers_Validate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_596 + parameter: *ref_326 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_597 + parameter: *ref_327 + - exampleValue: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_598 + parameter: *ref_324 + operation: *ref_603 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_328 + parentsValue: {} + properties: + isValid: + schema: *ref_141 + rawValue: true + language: *ref_600 + language: *ref_599 + '202': + body: + schema: *ref_328 + parentsValue: {} + properties: {} + language: *ref_601 + headers: *ref_602 + operation: *ref_603 + operationGroup: *ref_582 + - operationId: MonitoringSettings_Get + examples: + - name: MonitoringSettings_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_604 + parameter: *ref_329 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_605 + parameter: *ref_330 + operation: *ref_614 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_606 + operation: *ref_614 + operationGroup: *ref_615 + - operationId: MonitoringSettings_UpdatePut + examples: + - name: MonitoringSettings_UpdatePut + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_616 + parameter: *ref_333 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_617 + parameter: *ref_334 + - exampleValue: + schema: *ref_97 + parentsValue: {} + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_618 + parameter: *ref_331 + operation: *ref_621 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_619 + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_620 + operation: *ref_621 + operationGroup: *ref_615 + - operationId: MonitoringSettings_UpdatePatch + examples: + - name: MonitoringSettings_UpdatePatch + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_622 + parameter: *ref_337 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_623 + parameter: *ref_338 + - exampleValue: + schema: *ref_97 + parentsValue: {} + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_624 + parameter: *ref_335 + operation: *ref_628 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_625 + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_626 + headers: *ref_627 + operation: *ref_628 + operationGroup: *ref_615 + - operationId: Apps_Get + examples: + - name: Apps_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_629 + parameter: *ref_339 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_630 + parameter: *ref_340 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_631 + parameter: *ref_341 + operation: *ref_653 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_632 + operation: *ref_653 + operationGroup: *ref_654 + - operationId: Apps_CreateOrUpdate + examples: + - name: Apps_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_655 + parameter: *ref_345 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_656 + parameter: *ref_346 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_657 + parameter: *ref_347 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + rawValue: null + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + language: *ref_633 + language: *ref_658 + parameter: *ref_343 + operation: *ref_662 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_659 + '201': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Creating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_660 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_661 + operation: *ref_662 + operationGroup: *ref_654 + - operationId: Apps_Delete + examples: + - name: Apps_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_663 + parameter: *ref_348 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_664 + parameter: *ref_349 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_665 + parameter: *ref_350 + operation: *ref_666 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': {} + '202': {} + '204': {} + operation: *ref_666 + operationGroup: *ref_654 + - operationId: Apps_Update + examples: + - name: Apps_Update + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_667 + parameter: *ref_353 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_668 + parameter: *ref_354 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_669 + parameter: *ref_355 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: null + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: null + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + language: *ref_633 + language: *ref_670 + parameter: *ref_351 + operation: *ref_674 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_671 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: *ref_673 + operation: *ref_674 + operationGroup: *ref_654 + - operationId: Apps_List + examples: + - name: Apps_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_675 + parameter: *ref_356 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_676 + parameter: *ref_357 + operation: *ref_679 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_358 + parentsValue: {} + properties: + value: + schema: *ref_249 + elements: + - schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_678 + language: *ref_677 + operation: *ref_679 + operationGroup: *ref_654 + - operationId: Apps_GetResourceUploadUrl + examples: + - name: Apps_GetResourceUploadUrl + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_680 + parameter: *ref_359 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_681 + parameter: *ref_360 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_682 + parameter: *ref_361 + operation: *ref_686 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_362 + parentsValue: {} + properties: + relativePath: + schema: *ref_153 + rawValue: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + language: *ref_684 + uploadUrl: + schema: *ref_154 + rawValue: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + language: *ref_685 + language: *ref_683 + operation: *ref_686 + operationGroup: *ref_654 + - operationId: Apps_ValidateDomain + examples: + - name: Apps_ValidateDomain + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_687 + parameter: *ref_366 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_688 + parameter: *ref_367 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_689 + parameter: *ref_368 + - exampleValue: + schema: *ref_363 + parentsValue: {} + properties: + name: + schema: *ref_166 + rawValue: mydomain.io + language: *ref_691 + language: *ref_690 + parameter: *ref_364 + operation: *ref_695 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_369 + parentsValue: {} + properties: + isValid: + schema: *ref_167 + rawValue: false + language: *ref_693 + message: + schema: *ref_168 + rawValue: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + language: *ref_694 + language: *ref_692 + operation: *ref_695 + operationGroup: *ref_654 + - operationId: Bindings_Get + examples: + - name: Bindings_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_696 + parameter: *ref_370 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_697 + parameter: *ref_371 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_698 + parameter: *ref_372 + - exampleValue: + schema: *ref_1 + rawValue: mybinding + language: *ref_699 + parameter: *ref_373 + operation: *ref_709 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_700 + operation: *ref_709 + operationGroup: *ref_710 + - operationId: Bindings_CreateOrUpdate + examples: + - name: Bindings_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_711 + parameter: *ref_376 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_712 + parameter: *ref_377 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_713 + parameter: *ref_378 + - exampleValue: + schema: *ref_1 + rawValue: mybinding + language: *ref_714 + parameter: *ref_379 + - exampleValue: + schema: *ref_99 + parentsValue: {} + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 + key: + schema: *ref_55 + rawValue: xxxx + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 + language: *ref_701 + language: *ref_715 + parameter: *ref_374 + operation: *ref_720 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_717 + '201': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_718 + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_719 + operation: *ref_720 + operationGroup: *ref_710 + - operationId: Bindings_Delete + examples: + - name: Bindings_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_721 + parameter: *ref_380 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_722 + parameter: *ref_381 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_723 + parameter: *ref_382 + - exampleValue: + schema: *ref_1 + rawValue: mybinding + language: *ref_724 + parameter: *ref_383 + operation: *ref_725 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': {} + '202': {} + '204': {} + operation: *ref_725 + operationGroup: *ref_710 + - operationId: Bindings_Update + examples: + - name: Bindings_Update + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_726 + parameter: *ref_386 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_727 + parameter: *ref_387 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_728 + parameter: *ref_388 + - exampleValue: + schema: *ref_1 + rawValue: mybinding + language: *ref_729 + parameter: *ref_389 + - exampleValue: + schema: *ref_99 + parentsValue: {} + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 + key: + schema: *ref_55 + rawValue: xxxx + language: *ref_716 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 + language: *ref_701 + language: *ref_730 + parameter: *ref_384 + operation: *ref_734 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_731 + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_732 + headers: *ref_733 + operation: *ref_734 + operationGroup: *ref_710 + - operationId: Bindings_List + examples: + - name: Bindings_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_735 + parameter: *ref_390 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_736 + parameter: *ref_391 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_737 + parameter: *ref_392 + operation: *ref_740 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_393 + parentsValue: {} + properties: + value: + schema: *ref_250 + elements: + - schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_739 + language: *ref_738 + operation: *ref_740 + operationGroup: *ref_710 + - operationId: Certificates_Get + examples: + - name: Certificates_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_741 + parameter: *ref_394 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_742 + parameter: *ref_395 + - exampleValue: + schema: *ref_1 + rawValue: mycertificate + language: *ref_743 + parameter: *ref_396 + operation: *ref_756 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_744 + operation: *ref_756 + operationGroup: *ref_757 + - operationId: Certificates_CreateOrUpdate + examples: + - name: Certificates_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_758 + parameter: *ref_399 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_759 + parameter: *ref_400 + - exampleValue: + schema: *ref_1 + rawValue: mycertificate + language: *ref_760 + parameter: *ref_401 + - exampleValue: + schema: *ref_100 + parentsValue: {} + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_761 + parameter: *ref_397 + operation: *ref_765 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_762 + '201': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_763 + '202': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_764 + operation: *ref_765 + operationGroup: *ref_757 + - operationId: Certificates_Delete + examples: + - name: Certificates_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_766 + parameter: *ref_402 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_767 + parameter: *ref_403 + - exampleValue: + schema: *ref_1 + rawValue: mycertificate + language: *ref_768 + parameter: *ref_404 + operation: *ref_769 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': {} + '202': {} + '204': {} + operation: *ref_769 + operationGroup: *ref_757 + - operationId: Certificates_List + examples: + - name: Certificates_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_770 + parameter: *ref_405 + - exampleValue: + schema: *ref_1 + rawValue: myService + language: *ref_771 + parameter: *ref_406 + operation: *ref_775 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_407 + parentsValue: {} + properties: + nextLink: + schema: *ref_158 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates?$page=2 + language: *ref_774 + value: + schema: *ref_252 + elements: + - schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_773 + language: *ref_772 + operation: *ref_775 + operationGroup: *ref_757 + - operationId: CustomDomains_Get + examples: + - name: CustomDomains_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_776 + parameter: *ref_408 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_777 + parameter: *ref_409 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_778 + parameter: *ref_410 + - exampleValue: + schema: *ref_1 + rawValue: mydomain.com + language: *ref_779 + parameter: *ref_411 + operation: *ref_785 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_780 + operation: *ref_785 + operationGroup: *ref_786 + - operationId: CustomDomains_CreateOrUpdate + examples: + - name: CustomDomains_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_787 + parameter: *ref_414 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_788 + parameter: *ref_415 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_789 + parameter: *ref_416 + - exampleValue: + schema: *ref_1 + rawValue: mydomain.com + language: *ref_790 + parameter: *ref_417 + - exampleValue: + schema: *ref_101 + parentsValue: {} + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_791 + parameter: *ref_412 + operation: *ref_795 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_792 + '201': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_793 + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_794 + operation: *ref_795 + operationGroup: *ref_786 + - operationId: CustomDomains_Delete + examples: + - name: CustomDomains_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_796 + parameter: *ref_418 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_797 + parameter: *ref_419 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_798 + parameter: *ref_420 + - exampleValue: + schema: *ref_1 + rawValue: mydomain.com + language: *ref_799 + parameter: *ref_421 + operation: *ref_800 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': {} + '202': {} + '204': {} + operation: *ref_800 + operationGroup: *ref_786 + - operationId: CustomDomains_Update + examples: + - name: CustomDomains_Update + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_801 + parameter: *ref_424 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_802 + parameter: *ref_425 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_803 + parameter: *ref_426 + - exampleValue: + schema: *ref_1 + rawValue: mydomain.com + language: *ref_804 + parameter: *ref_427 + - exampleValue: + schema: *ref_101 + parentsValue: {} + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_805 + parameter: *ref_422 + operation: *ref_809 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_806 + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_807 + headers: *ref_808 + operation: *ref_809 + operationGroup: *ref_786 + - operationId: CustomDomains_List + examples: + - name: CustomDomains_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_810 + parameter: *ref_428 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_811 + parameter: *ref_429 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_812 + parameter: *ref_430 + operation: *ref_816 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_431 + parentsValue: {} + properties: + nextLink: + schema: *ref_165 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains?$page=2 + language: *ref_815 + value: + schema: *ref_253 + elements: + - schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_814 + language: *ref_813 + operation: *ref_816 + operationGroup: *ref_786 + - operationId: Deployments_Get + examples: + - name: Deployments_Get + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_817 + parameter: *ref_432 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_818 + parameter: *ref_433 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_819 + parameter: *ref_434 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_820 + parameter: *ref_435 + operation: *ref_845 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_821 + operation: *ref_845 + operationGroup: *ref_846 + - operationId: Deployments_CreateOrUpdate + examples: + - name: Deployments_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_847 + parameter: *ref_438 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_848 + parameter: *ref_439 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_849 + parameter: *ref_440 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_850 + parameter: *ref_441 + - exampleValue: + schema: *ref_102 + parentsValue: {} + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + language: *ref_822 + language: *ref_851 + parameter: *ref_436 + operation: *ref_855 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_852 + '201': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Creating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_853 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_854 + operation: *ref_855 + operationGroup: *ref_846 + - operationId: Deployments_Delete + examples: + - name: Deployments_Delete + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_856 + parameter: *ref_442 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_857 + parameter: *ref_443 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_858 + parameter: *ref_444 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_859 + parameter: *ref_445 + operation: *ref_860 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': {} + '202': {} + '204': {} + operation: *ref_860 + operationGroup: *ref_846 + - operationId: Deployments_Update + examples: + - name: Deployments_Update + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_861 + parameter: *ref_448 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_862 + parameter: *ref_449 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_863 + parameter: *ref_450 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_864 + parameter: *ref_451 + - exampleValue: + schema: *ref_102 + parentsValue: {} + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + language: *ref_822 + language: *ref_865 + parameter: *ref_446 + operation: *ref_869 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_866 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_867 + headers: *ref_868 + operation: *ref_869 + operationGroup: *ref_846 + - operationId: Deployments_List + examples: + - name: Deployments_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_870 + parameter: *ref_453 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_871 + parameter: *ref_454 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_872 + parameter: *ref_455 + operation: *ref_875 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_457 + parentsValue: {} + properties: + value: + schema: *ref_256 + elements: + - schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_874 + language: *ref_873 + operation: *ref_875 + operationGroup: *ref_846 + - operationId: Deployments_ListForCluster + examples: + - name: Deployments_ListForCluster + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_876 + parameter: *ref_459 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_877 + parameter: *ref_460 + operation: *ref_879 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_457 + parentsValue: {} + properties: + value: + schema: *ref_256 + elements: + - schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_874 + language: *ref_878 + operation: *ref_879 + operationGroup: *ref_846 + - operationId: Deployments_Start + examples: + - name: Deployments_Start + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_880 + parameter: *ref_462 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_881 + parameter: *ref_463 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_882 + parameter: *ref_464 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_883 + parameter: *ref_465 + operation: *ref_885 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': {} + '202': + headers: *ref_884 + operation: *ref_885 + operationGroup: *ref_846 + - operationId: Deployments_Stop + examples: + - name: Deployments_Stop + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_886 + parameter: *ref_466 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_887 + parameter: *ref_467 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_888 + parameter: *ref_468 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_889 + parameter: *ref_469 + operation: *ref_891 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': {} + '202': + headers: *ref_890 + operation: *ref_891 + operationGroup: *ref_846 + - operationId: Deployments_Restart + examples: + - name: Deployments_Restart + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_892 + parameter: *ref_470 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_893 + parameter: *ref_471 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_894 + parameter: *ref_472 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_895 + parameter: *ref_473 + operation: *ref_897 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': {} + '202': + headers: *ref_896 + operation: *ref_897 + operationGroup: *ref_846 + - operationId: Deployments_GetLogFileUrl + examples: + - name: Deployments_GetLogFileUrl + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_898 + parameter: *ref_474 + - exampleValue: + schema: *ref_1 + rawValue: myservice + language: *ref_899 + parameter: *ref_475 + - exampleValue: + schema: *ref_1 + rawValue: myapp + language: *ref_900 + parameter: *ref_476 + - exampleValue: + schema: *ref_1 + rawValue: mydeployment + language: *ref_901 + parameter: *ref_477 + operation: *ref_904 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_478 + parentsValue: {} + properties: + url: + schema: *ref_174 + rawValue: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + language: *ref_903 + language: *ref_902 + '204': {} + operation: *ref_904 + operationGroup: *ref_846 + - operationId: Operations_List + examples: + - name: Operations_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + methodParameters: [] + operation: *ref_918 + operationGroup: *ref_919 + originalFile: '' + responses: + '200': + body: + schema: *ref_479 + parentsValue: {} + properties: + nextLink: + schema: *ref_200 + rawValue: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + language: *ref_917 + value: + schema: *ref_264 + elements: + - schema: *ref_201 + parentsValue: {} + properties: + name: + schema: *ref_176 + rawValue: Microsoft.AppPlatform/Spring/read + language: *ref_907 + display: + schema: *ref_202 + parentsValue: {} + properties: + description: + schema: *ref_181 + rawValue: Create or Update Managed Applications + language: *ref_913 + operation: + schema: *ref_180 + rawValue: Create or Update Managed Applications + language: *ref_912 + provider: + schema: *ref_178 + rawValue: Microsoft Azure Distributed Managed Service for Spring + language: *ref_910 + resource: + schema: *ref_179 + rawValue: Managed Applications + language: *ref_911 + language: *ref_909 + isDataAction: + schema: *ref_177 + rawValue: false + language: *ref_908 + origin: + schema: *ref_183 + rawValue: user,system + language: *ref_914 + properties: + schema: *ref_203 + parentsValue: {} + properties: + serviceSpecification: + schema: *ref_204 + rawValue: null + language: *ref_916 + language: *ref_915 + language: *ref_906 + language: *ref_905 + operation: *ref_918 + operationGroup: *ref_919 + - operationId: RuntimeVersions_ListRuntimeVersions + examples: + - name: RuntimeVersions_ListRuntimeVersions + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + methodParameters: [] + operation: *ref_925 + operationGroup: *ref_926 + originalFile: '' + responses: + '200': + body: + schema: *ref_480 + parentsValue: {} + properties: + value: + schema: *ref_265 + elements: + - schema: *ref_211 + parentsValue: {} + properties: + platform: + schema: *ref_209 + rawValue: Java + language: *ref_923 + value: + schema: *ref_208 + rawValue: Java_8 + language: *ref_922 + version: + schema: *ref_210 + rawValue: '8' + language: *ref_924 + - schema: *ref_211 + parentsValue: {} + properties: + platform: + schema: *ref_209 + rawValue: Java + language: *ref_923 + value: + schema: *ref_208 + rawValue: Java_11 + language: *ref_922 + version: + schema: *ref_210 + rawValue: '11' + language: *ref_924 + - schema: *ref_211 + parentsValue: {} + properties: + platform: + schema: *ref_209 + rawValue: .NET Core + language: *ref_923 + value: + schema: *ref_208 + rawValue: NetCore_31 + language: *ref_922 + version: + schema: *ref_210 + rawValue: '3.1' + language: *ref_924 + language: *ref_921 + language: *ref_920 + operation: *ref_925 + operationGroup: *ref_926 + - operationId: Skus_List + examples: + - name: Skus_List + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_483 + parameter: *ref_280 + methodParameters: [] + operation: *ref_943 + operationGroup: *ref_944 + originalFile: '' + responses: + '200': + body: + schema: *ref_481 + parentsValue: {} + properties: + value: + schema: *ref_276 + elements: + - schema: *ref_231 + parentsValue: {} + properties: + name: + schema: *ref_213 + rawValue: B0 + language: *ref_930 + capacity: + schema: *ref_232 + parentsValue: {} + properties: + default: + schema: *ref_217 + rawValue: 1 + language: *ref_935 + maximum: + schema: *ref_216 + rawValue: 20 + language: *ref_934 + minimum: + schema: *ref_215 + rawValue: 1 + language: *ref_933 + scaleType: + schema: *ref_218 + rawValue: Automatic + language: *ref_936 + language: *ref_932 + locationInfo: + schema: *ref_271 + elements: + - schema: *ref_233 + parentsValue: {} + properties: + location: + schema: *ref_220 + rawValue: eastus + language: *ref_939 + zoneDetails: + schema: *ref_270 + elements: [] + language: *ref_941 + zones: + schema: *ref_267 + elements: [] + language: *ref_940 + language: *ref_938 + locations: + schema: *ref_266 + elements: + - schema: *ref_219 + rawValue: eastus + language: *ref_937 + resourceType: + schema: *ref_212 + rawValue: Spring + language: *ref_929 + restrictions: + schema: *ref_275 + elements: [] + language: *ref_942 + tier: + schema: *ref_214 + rawValue: Basic + language: *ref_931 + language: *ref_928 + language: *ref_927 + operation: *ref_943 + operationGroup: *ref_944 + scenarioTests: + - &ref_978 + _filePath: Microsoft.AppPlatform\preview\2020-11-01-preview\scenarios\Spring.yaml + _swaggerFilePaths: + - Microsoft.AppPlatform/preview/2020-11-01-preview/appplatform.json + cleanUpSteps: + - type: armTemplateDeployment + armTemplate: '' + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + parameters: + userAssignedIdentity: + type: string + defaultValue: $(userAssignedIdentity) + utcValue: + type: string + defaultValue: '[utcNow()]' + resources: + - name: delete_cname_record + type: Microsoft.Resources/deploymentScripts + apiVersion: '2020-10-01' + identity: + type: UserAssigned + userAssignedIdentities: + '[parameters(''userAssignedIdentity'')]': {} + kind: AzurePowerShell + location: '[resourceGroup().location]' + properties: + azPowerShellVersion: '6.2' + cleanupPreference: OnSuccess + environmentVariables: + - name: resourceGroupName + value: $(dnsResourceGroup) + - name: dnsCname + value: $(dnsCname) + - name: dnsZoneName + value: $(customDomainName) + forceUpdateTag: '[parameters(''utcValue'')]' + retentionInterval: P1D + scriptContent: |- + $resourceGroupName = ${Env:resourceGroupName} + $dnsCNAME = ${Env:dnsCname} + $dnsZoneName = ${Env:dnsZoneName} + + Connect-AzAccount -Identity + + $RecordSet = Get-AzDnsRecordSet -Name $dnsCname -RecordType CNAME -ResourceGroupName $resourceGroupName -ZoneName $dnsZoneName + $Result = Remove-AzDnsRecordSet -RecordSet $RecordSet + $Result + timeout: PT1H + isCleanUpStep: true + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: delete_cname_record + variables: + resourceGroupName: + type: string + value: $(dnsResourceGroup) + subscriptionId: + type: string + value: $(dnsSubscriptionId) + prepareSteps: + - type: armTemplateDeployment + armTemplate: templates/generate_service_name.json + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + outputs: + serviceName: + type: string + value: '[substring(variables(''serviceNameLong''), 0, 12)]' + parameters: + serviceNamePrefix: + type: string + defaultValue: asc- + resources: [] + variables: + serviceNameLong: '[concat(parameters(''serviceNamePrefix''), uniqueString(resourceGroup().id))]' + isPrepareStep: true + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Generate_Unique_ServiceName + variables: {} + - type: armTemplateDeployment + armTemplate: templates/create_application_insights_instance.json + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + outputs: + insightsInstrumentationKey: + type: string + value: '[reference(resourceId(''Microsoft.Insights/components'', parameters(''name'')), ''2014-04-01'').InstrumentationKey]' + parameters: + name: + type: string + defaultValue: asc-api-ai-instance + metadata: + description: Name of Application Insights resource. + resources: + - name: '[parameters(''name'')]' + type: microsoft.insights/components + apiVersion: '2014-04-01' + location: eastus + properties: + ApplicationId: '[parameters(''name'')]' + Application_Type: web + Flow_Type: Redfield + Request_Source: CustomDeployment + tags: {} + isPrepareStep: true + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Create_Application_Insight_Instance + variables: {} + - type: armTemplateDeployment + armTemplate: '' + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + parameters: + userAssignedIdentity: + type: string + defaultValue: $(userAssignedIdentity) + utcValue: + type: string + defaultValue: '[utcNow()]' + resources: + - name: Add_Dns_Cname_Record + type: Microsoft.Resources/deploymentScripts + apiVersion: '2020-10-01' + identity: + type: UserAssigned + userAssignedIdentities: + '[parameters(''userAssignedIdentity'')]': {} + kind: AzurePowerShell + location: '[resourceGroup().location]' + properties: + azPowerShellVersion: '6.2' + cleanupPreference: OnSuccess + environmentVariables: + - name: resourceGroupName + value: $(dnsResourceGroup) + - name: dnsZoneName + value: $(customDomainName) + - name: dnsCname + value: $(dnsCname) + - name: dnsCnameAlias + value: $(serviceName)$(ascDomainName) + forceUpdateTag: '[parameters(''utcValue'')]' + retentionInterval: P1D + scriptContent: |- + # Copyright (c) 2021 Microsoft Corporation + # + # This software is released under the MIT License. + # https://opensource.org/licenses/MIT + $resourceGroupName = ${Env:resourceGroupName} + $dnsCname = ${Env:dnsCname} + $dnsZoneName = ${Env:dnsZoneName} + $dnsCnameAlias = ${Env:dnsCnameAlias} + Connect-AzAccount -Identity + New-AzDnsRecordSet -Name $dnsCname -RecordType CNAME -ZoneName $dnsZoneName -ResourceGroupName $resourceGroupName -Ttl 3600 -DnsRecords (New-AzDnsRecordConfig -Cname $dnsCnameAlias) -Overwrite + $RecordSet = Get-AzDnsRecordSet -Name $dnsCname -RecordType CNAME -ResourceGroupName $resourceGroupName -ZoneName $dnsZoneName + $RecordSet + timeout: PT1H + isPrepareStep: true + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Add_Dns_Cname_Record + variables: + resourceGroupName: + type: string + value: $(dnsResourceGroup) + subscriptionId: + type: string + value: $(dnsSubscriptionId) + requiredVariables: + - customDomainName + - mysqlKey + - dnsSubscriptionId + - dnsResourceGroup + - blobUrl + - userAssignedIdentity + - subscriptionId + - location + requiredVariablesDefault: + blobUrl: '' + customDomainName: '' + dnsResourceGroup: '' + dnsSubscriptionId: '' + location: westus + mysqlKey: '' + resourceGroupName: scenarioTestTempGroup + subscriptionId: 00000000-00000000-00000000-00000000 + userAssignedIdentity: '' + scenarios: + - description: Microsoft.AppPlatform/Spring + _scenarioDef: *ref_978 + requiredVariables: + - customDomainName + - mysqlKey + - dnsSubscriptionId + - dnsResourceGroup + - blobUrl + - userAssignedIdentity + - subscriptionId + - location + requiredVariablesDefault: + blobUrl: '' + customDomainName: '' + dnsResourceGroup: '' + dnsSubscriptionId: '' + location: westus + mysqlKey: '' + subscriptionId: 00000000-00000000-00000000-00000000 + userAssignedIdentity: '' + scenario: Spring + secretVariables: + - uploadUrl + shareScope: true + steps: + - type: restCall + operationId: Services_CheckNameAvailability + description: Services_CheckNameAvailability + exampleFile: ../examples/Services_CheckNameAvailability.json + exampleModel: + name: ../examples/Services_CheckNameAvailability.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(location) + language: *ref_555 + parameter: *ref_310 + - exampleValue: + schema: *ref_307 + parentsValue: {} + properties: + name: + schema: *ref_160 + rawValue: $(serviceName) + language: *ref_558 + type: + schema: *ref_159 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_557 + language: *ref_556 + parameter: *ref_308 + operation: *ref_563 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_311 + parentsValue: {} + properties: + message: + schema: *ref_163 + rawValue: The name is already used. + language: *ref_562 + nameAvailable: + schema: *ref_161 + rawValue: false + language: *ref_560 + reason: + schema: *ref_162 + rawValue: AlreadyExists + language: *ref_561 + language: *ref_559 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + availabilityParameters: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + location: $(location) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_CheckNameAvailability + variables: {} + responses: + '200': + body: + message: The name is already used. + nameAvailable: false + reason: AlreadyExists + - type: restCall + operationId: Services_CreateOrUpdate + description: Services_CreateOrUpdate + exampleFile: ../examples/Services_CreateOrUpdate.json + exampleModel: + name: ../examples/Services_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_510 + parameter: *ref_287 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_511 + parameter: *ref_288 + - exampleValue: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: {} + properties: + location: + schema: *ref_106 + rawValue: $(location) + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: {} + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_512 + parameter: *ref_285 + operation: *ref_516 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(serviceName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_513 + '201': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Creating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_514 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_515 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resource: + location: $(location) + properties: {} + sku: + name: S0 + tier: Standard + tags: + key1: value1 + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_CreateOrUpdate + variables: {} + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall + operationId: Services_Get + description: Services_Get + exampleFile: ../examples/Services_Get.json + exampleModel: + name: ../examples/Services_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_484 + parameter: *ref_282 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_485 + parameter: *ref_283 + operation: *ref_508 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(serviceName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_486 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_Get + variables: {} + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall + operationId: Services_Update + description: Services_Update + exampleFile: ../examples/Services_Update.json + exampleModel: + name: ../examples/Services_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_526 + parameter: *ref_293 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_527 + parameter: *ref_294 + - exampleValue: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: {} + properties: + location: + schema: *ref_106 + rawValue: $(location) + language: *ref_502 + tags: + schema: *ref_107 + properties: + created-by: + schema: *ref_1 + rawValue: api-test + hello: + schema: *ref_1 + rawValue: world + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: {} + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_528 + parameter: *ref_291 + operation: *ref_532 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(serviceName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + created-by: + schema: *ref_1 + rawValue: api-test + hello: + schema: *ref_1 + rawValue: world + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_529 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + created-by: + schema: *ref_1 + rawValue: api-test + hello: + schema: *ref_1 + rawValue: world + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_530 + headers: &ref_945 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resource: + location: $(location) + properties: {} + sku: + name: S0 + tier: Standard + tags: + created-by: api-test + hello: world + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_Update + variables: {} + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + created-by: api-test + hello: world + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + created-by: api-test + hello: world + headers: *ref_945 + - type: restCall + operationId: Services_DisableTestEndpoint + description: Services_DisableTestEndpoint + exampleFile: ../examples/Services_DisableTestEndpoint.json + exampleModel: + name: ../examples/Services_DisableTestEndpoint.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_548 + parameter: *ref_303 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_549 + parameter: *ref_304 + operation: *ref_550 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_947 {} + language: *ref_946 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_DisableTestEndpoint + variables: {} + responses: + '200': + body: *ref_947 + - type: restCall + operationId: Services_EnableTestEndpoint + description: Services_EnableTestEndpoint + exampleFile: ../examples/Services_EnableTestEndpoint.json + exampleModel: + name: ../examples/Services_EnableTestEndpoint.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_551 + parameter: *ref_305 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_552 + parameter: *ref_306 + operation: *ref_554 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_553 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_EnableTestEndpoint + variables: {} + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall + operationId: Services_RegenerateTestKey + description: Services_RegenerateTestKey + exampleFile: ../examples/Services_RegenerateTestKey.json + exampleModel: + name: ../examples/Services_RegenerateTestKey.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_542 + parameter: *ref_301 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_543 + parameter: *ref_302 + - exampleValue: + schema: *ref_298 + parentsValue: {} + properties: + keyType: + schema: *ref_136 + rawValue: Primary + language: *ref_545 + language: *ref_544 + parameter: *ref_299 + operation: *ref_547 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_546 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + regenerateTestKeyRequest: + keyType: Primary + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_RegenerateTestKey + variables: {} + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall + operationId: Services_ListTestKeys + description: Services_ListTestKeys + exampleFile: ../examples/Services_ListTestKeys.json + exampleModel: + name: ../examples/Services_ListTestKeys.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_533 + parameter: *ref_295 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_534 + parameter: *ref_296 + operation: *ref_541 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_297 + parentsValue: {} + properties: + enabled: + schema: *ref_135 + rawValue: true + language: *ref_540 + primaryKey: + schema: *ref_131 + rawValue: + language: *ref_536 + primaryTestEndpoint: + schema: *ref_133 + rawValue: + language: *ref_538 + secondaryKey: + schema: *ref_132 + rawValue: + language: *ref_537 + secondaryTestEndpoint: + schema: *ref_134 + rawValue: + language: *ref_539 + language: *ref_535 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_ListTestKeys + variables: {} + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall + operationId: Certificates_CreateOrUpdate + description: Certificates_CreateOrUpdate + exampleFile: ../examples/Certificates_CreateOrUpdate.json + exampleModel: + name: ../examples/Certificates_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_758 + parameter: *ref_399 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_759 + parameter: *ref_400 + - exampleValue: + schema: *ref_1 + rawValue: $(certificateName) + language: *ref_760 + parameter: *ref_401 + - exampleValue: + schema: *ref_100 + parentsValue: {} + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_761 + parameter: *ref_397 + operation: *ref_765 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(certificateName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_762 + '201': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_763 + '202': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_764 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + certificateName: $(certificateName) + certificateResource: + properties: + keyVaultCertName: pfx-cert + vaultUri: https://integration-test-prod.vault.azure.net/ + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Certificates_CreateOrUpdate + variables: + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: + name: $(certificateName) + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + '201': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + '202': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + - type: restCall + operationId: Certificates_Get + description: Certificates_Get + exampleFile: ../examples/Certificates_Get.json + exampleModel: + name: ../examples/Certificates_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_741 + parameter: *ref_394 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_742 + parameter: *ref_395 + - exampleValue: + schema: *ref_1 + rawValue: $(certificateName) + language: *ref_743 + parameter: *ref_396 + operation: *ref_756 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(certificateName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_744 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + certificateName: $(certificateName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Certificates_Get + variables: + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: + name: $(certificateName) + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + - type: restCall + operationId: Certificates_List + description: Certificates_List + exampleFile: ../examples/Certificates_List.json + exampleModel: + name: ../examples/Certificates_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_770 + parameter: *ref_405 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_771 + parameter: *ref_406 + operation: *ref_775 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + schema: *ref_407 + parentsValue: {} + properties: + nextLink: + schema: *ref_158 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates?$page=2 + language: *ref_774 + value: + schema: *ref_252 + elements: + - schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + certVersion: + schema: *ref_63 + rawValue: 08a219d06d874795a96db47e06fbb01e + language: *ref_749 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: mycert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://myvault.vault.azure.net + language: *ref_747 + language: *ref_745 + language: *ref_773 + language: *ref_772 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Certificates_List + variables: {} + responses: + '200': + body: + nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates?$page=2 + value: + - name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + - type: restCall + operationId: ConfigServers_Validate + description: ConfigServers_Validate + exampleFile: ../examples/ConfigServers_Validate.json + exampleModel: + name: ../examples/ConfigServers_Validate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_596 + parameter: *ref_326 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_597 + parameter: *ref_327 + - exampleValue: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/VSChina/asc-config-server-test-public.git + language: *ref_577 + language: *ref_576 + language: *ref_598 + parameter: *ref_324 + operation: *ref_603 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_328 + parentsValue: {} + properties: + isValid: + schema: *ref_141 + rawValue: true + language: *ref_600 + language: *ref_599 + '202': + body: + schema: *ref_328 + parentsValue: {} + properties: {} + language: *ref_601 + headers: &ref_948 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + configServerSettings: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: ConfigServers_Validate + variables: {} + responses: + '200': + body: + isValid: true + '202': + body: {} + headers: *ref_948 + - type: restCall + operationId: ConfigServers_UpdatePut + description: ConfigServers_UpdatePut + exampleFile: ../examples/ConfigServers_UpdatePut.json + exampleModel: + name: ../examples/ConfigServers_UpdatePut.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_583 + parameter: *ref_318 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_584 + parameter: *ref_319 + - exampleValue: + schema: *ref_96 + parentsValue: {} + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/VSChina/asc-config-server-test-public.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + language: *ref_573 + language: *ref_585 + parameter: *ref_316 + operation: *ref_588 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/VSChina/asc-config-server-test-public.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_586 + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/VSChina/asc-config-server-test-public.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_587 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: ConfigServers_UpdatePut + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + provisioningState: Updating + - type: restCall + operationId: ConfigServers_UpdatePatch + description: ConfigServers_UpdatePatch + exampleFile: ../examples/ConfigServers_UpdatePatch.json + exampleModel: + name: ../examples/ConfigServers_UpdatePatch.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_589 + parameter: *ref_322 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_590 + parameter: *ref_323 + - exampleValue: + schema: *ref_96 + parentsValue: {} + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + uri: + schema: *ref_21 + rawValue: https://github.com/azure-samples/spring-petclinic-microservices-config + language: *ref_577 + language: *ref_576 + language: *ref_575 + language: *ref_573 + language: *ref_591 + parameter: *ref_320 + operation: *ref_595 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + uri: + schema: *ref_21 + rawValue: https://github.com/azure-samples/spring-petclinic-microservices-config + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_592 + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + uri: + schema: *ref_21 + rawValue: https://github.com/azure-samples/spring-petclinic-microservices-config + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_593 + headers: &ref_949 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + configServerResource: + properties: + configServer: + gitProperty: + uri: https://github.com/azure-samples/spring-petclinic-microservices-config + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: ConfigServers_UpdatePatch + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + uri: https://github.com/azure-samples/spring-petclinic-microservices-config + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + uri: https://github.com/azure-samples/spring-petclinic-microservices-config + provisioningState: Updating + headers: *ref_949 + - type: restCall + operationId: ConfigServers_Get + description: ConfigServers_Get + exampleFile: ../examples/ConfigServers_Get.json + exampleModel: + name: ../examples/ConfigServers_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_570 + parameter: *ref_314 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_571 + parameter: *ref_315 + operation: *ref_581 + operationGroup: *ref_582 + originalFile: '' + responses: + '200': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/fake-user/fake-repository.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Succeeded + language: *ref_574 + language: *ref_573 + language: *ref_572 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: ConfigServers_Get + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + - type: restCall + operationId: MonitoringSettings_UpdatePut + description: MonitoringSettings_UpdatePut + exampleFile: ../examples/MonitoringSettings_UpdatePut.json + exampleModel: + name: ../examples/MonitoringSettings_UpdatePut.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_616 + parameter: *ref_333 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_617 + parameter: *ref_334 + - exampleValue: + schema: *ref_97 + parentsValue: {} + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(insightsInstrumentationKey) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 50 + language: *ref_611 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_618 + parameter: *ref_331 + operation: *ref_621 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(insightsInstrumentationKey) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 50 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_619 + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(insightsInstrumentationKey) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 50 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_620 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: $(insightsInstrumentationKey) + appInsightsSamplingRate: 50 + traceEnabled: true + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: MonitoringSettings_UpdatePut + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(insightsInstrumentationKey) + appInsightsSamplingRate: 50 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(insightsInstrumentationKey) + appInsightsSamplingRate: 50 + provisioningState: Updating + traceEnabled: true + - type: restCall + operationId: MonitoringSettings_Get + description: MonitoringSettings_Get + exampleFile: ../examples/MonitoringSettings_Get.json + exampleModel: + name: ../examples/MonitoringSettings_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_604 + parameter: *ref_329 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_605 + parameter: *ref_330 + operation: *ref_614 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(subscriptionId) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 10 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_606 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: MonitoringSettings_Get + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(subscriptionId) + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + - type: restCall + operationId: MonitoringSettings_UpdatePatch + description: MonitoringSettings_UpdatePatch + exampleFile: ../examples/MonitoringSettings_UpdatePatch.json + exampleModel: + name: ../examples/MonitoringSettings_UpdatePatch.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_622 + parameter: *ref_337 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_623 + parameter: *ref_338 + - exampleValue: + schema: *ref_97 + parentsValue: {} + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(subscriptionId) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 100 + language: *ref_611 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_624 + parameter: *ref_335 + operation: *ref_628 + operationGroup: *ref_615 + originalFile: '' + responses: + '200': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(subscriptionId) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 100 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_625 + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 100 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_626 + headers: &ref_950 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + monitoringSettingResource: + properties: + appInsightsInstrumentationKey: $(subscriptionId) + appInsightsSamplingRate: 100 + traceEnabled: true + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: MonitoringSettings_UpdatePatch + variables: {} + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(subscriptionId) + appInsightsSamplingRate: 100 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 100 + provisioningState: Updating + traceEnabled: true + headers: *ref_950 + - type: restCall + operationId: Apps_CreateOrUpdate + description: Apps_CreateOrUpdate + exampleFile: ../examples/Apps_CreateOrUpdate.json + exampleModel: + name: ../examples/Apps_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_655 + parameter: *ref_345 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_656 + parameter: *ref_346 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_657 + parameter: *ref_347 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + rawValue: null + language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + language: *ref_633 + language: *ref_658 + parameter: *ref_343 + operation: *ref_662 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(appName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + url: + schema: *ref_36 + rawValue: $(appName).$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_659 + '201': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + provisioningState: + schema: *ref_37 + rawValue: Creating + language: *ref_636 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_660 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_661 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + appResource: + identity: null + location: $(location) + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + public: false + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Create + variables: {} + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + provisioningState: Succeeded + public: false + url: $(appName).$(serviceName).azuremicroservices.io + '201': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + provisioningState: Creating + public: false + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + provisioningState: Updating + public: false + url: myapp.myservice.azuremicroservices.io + - type: restCall + operationId: Apps_Get + description: Apps_Get + exampleFile: ../examples/Apps_Get.json + exampleModel: + name: ../examples/Apps_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_629 + parameter: *ref_339 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_630 + parameter: *ref_340 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_631 + parameter: *ref_341 + operation: *ref_653 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(appName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: $(appName).$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_632 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Get + variables: {} + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + - type: restCall + operationId: Deployments_CreateOrUpdate + description: Deployments_CreateOrUpdate + exampleFile: ../examples/Deployments_CreateOrUpdate.json + exampleModel: + name: ../examples/Deployments_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_847 + parameter: *ref_438 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_848 + parameter: *ref_439 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_849 + parameter: *ref_440 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_850 + parameter: *ref_441 + - exampleValue: + schema: *ref_102 + parentsValue: {} + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_851 + parameter: *ref_436 + operation: *ref_855 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(deploymentName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: $(appName) + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_852 + '201': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Creating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_853 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_854 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + deploymentResource: + properties: + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: null + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + sku: + name: S0 + capacity: 1 + tier: Standard + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_CreateOrUpdate_Default + variables: + deploymentName: + type: string + value: default + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall + operationId: Deployments_Get + description: Deployments_Get + exampleFile: ../examples/Deployments_Get.json + exampleModel: + name: ../examples/Deployments_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_817 + parameter: *ref_432 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_818 + parameter: *ref_433 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_819 + parameter: *ref_434 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_820 + parameter: *ref_435 + operation: *ref_845 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(deploymentName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: $(appName) + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_821 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_Get + variables: + deploymentName: + type: string + value: default + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall + operationId: Apps_Update + description: Apps_Update + exampleFile: ../examples/Apps_Update.json + exampleModel: + name: ../examples/Apps_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_667 + parameter: *ref_353 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_668 + parameter: *ref_354 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_669 + parameter: *ref_355 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: null + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: null + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: default + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + language: *ref_633 + language: *ref_670 + parameter: *ref_351 + operation: *ref_674 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(appName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: default + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: $(appName).$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_671 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: default + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_951 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + appResource: + identity: + type: SystemAssigned + principalId: null + tenantId: null + location: $(location) + properties: + activeDeploymentName: default + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Update_ActiveDeployment + variables: {} + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: default + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: default + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: *ref_951 + - type: restCall + operationId: Apps_Update + description: Apps_Update + exampleFile: ../examples/Apps_Update.json + exampleModel: + name: ../examples/Apps_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_667 + parameter: *ref_353 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_668 + parameter: *ref_354 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_669 + parameter: *ref_355 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: null + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: null + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /data + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 10 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /tmpdisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 3 + language: *ref_641 + language: *ref_640 + language: *ref_633 + language: *ref_670 + parameter: *ref_351 + operation: *ref_674 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(appName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /data + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 10 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /tmpdisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 3 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: $(appName).$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_671 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /data + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 10 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /tmpdisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 3 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_952 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + appResource: + identity: + type: SystemAssigned + principalId: null + tenantId: null + location: $(location) + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /data + sizeInGB: 10 + public: true + temporaryDisk: + mountPath: /tmpdisk + sizeInGB: 3 + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Update_Disk + variables: {} + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /data + sizeInGB: 10 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /tmpdisk + sizeInGB: 3 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /data + sizeInGB: 10 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /tmpdisk + sizeInGB: 3 + url: myapp.myservice.azuremicroservices.io + headers: *ref_952 + - type: restCall + operationId: Apps_List + description: Apps_List + exampleFile: ../examples/Apps_List.json + exampleModel: + name: ../examples/Apps_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_675 + parameter: *ref_356 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_676 + parameter: *ref_357 + operation: *ref_679 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_358 + parentsValue: {} + properties: + value: + schema: *ref_249 + elements: + - schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_678 + language: *ref_677 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_List + variables: {} + responses: + '200': + body: + value: + - name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.$(serviceName).azuremicroservices.io + - type: restCall + operationId: Bindings_CreateOrUpdate + description: Bindings_CreateOrUpdate + exampleFile: ../examples/Bindings_CreateOrUpdate.json + exampleModel: + name: ../examples/Bindings_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_711 + parameter: *ref_376 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_712 + parameter: *ref_377 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_713 + parameter: *ref_378 + - exampleValue: + schema: *ref_1 + rawValue: $(bindingName) + language: *ref_714 + parameter: *ref_379 + - exampleValue: + schema: *ref_99 + parentsValue: {} + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 + language: *ref_701 + language: *ref_715 + parameter: *ref_374 + operation: *ref_720 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(bindingName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_717 + '201': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_718 + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_719 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + bindingName: $(bindingName) + bindingResource: + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: null + generatedProperties: null + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + updatedAt: null + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Bindings_Create + variables: + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '201': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall + operationId: Bindings_Update + description: Bindings_Update + exampleFile: ../examples/Bindings_Update.json + exampleModel: + name: ../examples/Bindings_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_726 + parameter: *ref_386 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_727 + parameter: *ref_387 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_728 + parameter: *ref_388 + - exampleValue: + schema: *ref_1 + rawValue: $(bindingName) + language: *ref_729 + parameter: *ref_389 + - exampleValue: + schema: *ref_99 + parentsValue: {} + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb2 + username: + schema: *ref_2 + rawValue: test2 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 + language: *ref_701 + language: *ref_730 + parameter: *ref_384 + operation: *ref_734 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(bindingName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb2 + username: + schema: *ref_2 + rawValue: test2 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_731 + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb2 + username: + schema: *ref_2 + rawValue: test2 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_732 + headers: &ref_953 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + bindingName: $(bindingName) + bindingResource: + properties: + bindingParameters: + databaseName: mysqldb2 + username: test2 + createdAt: null + generatedProperties: null + key: $(mysqlKey) + updatedAt: null + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Bindings_Update + variables: + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + databaseName: mysqldb2 + username: test2 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + key: $(mysqlKey) + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb2 + username: test2 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + key: $(mysqlKey) + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + headers: *ref_953 + - type: restCall + operationId: Bindings_Get + description: Bindings_Get + exampleFile: ../examples/Bindings_Get.json + exampleModel: + name: ../examples/Bindings_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_696 + parameter: *ref_370 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_697 + parameter: *ref_371 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_698 + parameter: *ref_372 + - exampleValue: + schema: *ref_1 + rawValue: $(bindingName) + language: *ref_699 + parameter: *ref_373 + operation: *ref_709 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(bindingName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_700 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + bindingName: $(bindingName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Bindings_Get + variables: + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall + operationId: Bindings_List + description: Bindings_List + exampleFile: ../examples/Bindings_List.json + exampleModel: + name: ../examples/Bindings_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_735 + parameter: *ref_390 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_736 + parameter: *ref_391 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_737 + parameter: *ref_392 + operation: *ref_740 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + schema: *ref_393 + parentsValue: {} + properties: + value: + schema: *ref_250 + elements: + - schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + apiType: + schema: *ref_2 + rawValue: SQL + databaseName: + schema: *ref_2 + rawValue: db1 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: + language: *ref_706 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_739 + language: *ref_738 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Bindings_List + variables: {} + responses: + '200': + body: + value: + - name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall + operationId: Bindings_Delete + description: Bindings_Delete + exampleFile: ../examples/Bindings_Delete.json + exampleModel: + name: ../examples/Bindings_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_721 + parameter: *ref_380 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_722 + parameter: *ref_381 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_723 + parameter: *ref_382 + - exampleValue: + schema: *ref_1 + rawValue: $(bindingName) + language: *ref_724 + parameter: *ref_383 + operation: *ref_725 + operationGroup: *ref_710 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_955 {} + language: *ref_954 + '202': {} + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + bindingName: $(bindingName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Bindings_Delete + variables: + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: *ref_955 + '202': {} + '204': {} + - type: restCall + operationId: Apps_ValidateDomain + description: Apps_ValidateDomain + exampleFile: ../examples/Apps_ValidateDomain.json + exampleModel: + name: ../examples/Apps_ValidateDomain.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_687 + parameter: *ref_366 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_688 + parameter: *ref_367 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_689 + parameter: *ref_368 + - exampleValue: + schema: *ref_363 + parentsValue: {} + properties: + name: + schema: *ref_166 + rawValue: $(customDomainName) + language: *ref_691 + language: *ref_690 + parameter: *ref_364 + operation: *ref_695 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_369 + parentsValue: {} + properties: + isValid: + schema: *ref_167 + rawValue: false + language: *ref_693 + message: + schema: *ref_168 + rawValue: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + language: *ref_694 + language: *ref_692 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + validatePayload: + name: $(customDomainName) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_ValidateDomain + variables: {} + responses: + '200': + body: + isValid: false + message: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + - type: restCall + operationId: CustomDomains_CreateOrUpdate + description: CustomDomains_CreateOrUpdate + exampleFile: ../examples/CustomDomains_CreateOrUpdate.json + exampleModel: + name: ../examples/CustomDomains_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_787 + parameter: *ref_414 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_788 + parameter: *ref_415 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_789 + parameter: *ref_416 + - exampleValue: + schema: *ref_1 + rawValue: $(domainName) + language: *ref_790 + parameter: *ref_417 + - exampleValue: + schema: *ref_101 + parentsValue: {} + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_791 + parameter: *ref_412 + operation: *ref_795 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(domainName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_792 + '201': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_793 + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_794 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + domainName: $(domainName) + domainResource: + properties: + certName: asc-certificate + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: CustomDomains_CreateOrUpdate + variables: + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: asc-certificate + '201': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + - type: restCall + operationId: CustomDomains_Update + description: CustomDomains_Update + exampleFile: ../examples/CustomDomains_Update.json + exampleModel: + name: ../examples/CustomDomains_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_801 + parameter: *ref_424 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_802 + parameter: *ref_425 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_803 + parameter: *ref_426 + - exampleValue: + schema: *ref_1 + rawValue: $(domainName) + language: *ref_804 + parameter: *ref_427 + - exampleValue: + schema: *ref_101 + parentsValue: {} + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_805 + parameter: *ref_422 + operation: *ref_809 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(domainName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_806 + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_807 + headers: &ref_956 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + domainName: $(domainName) + domainResource: + properties: + certName: asc-certificate + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: CustomDomains_Update + variables: + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: asc-certificate + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + headers: *ref_956 + - type: restCall + operationId: CustomDomains_Get + description: CustomDomains_Get + exampleFile: ../examples/CustomDomains_Get.json + exampleModel: + name: ../examples/CustomDomains_Get.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_776 + parameter: *ref_408 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_777 + parameter: *ref_409 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_778 + parameter: *ref_410 + - exampleValue: + schema: *ref_1 + rawValue: $(domainName) + language: *ref_779 + parameter: *ref_411 + operation: *ref_785 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(domainName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_780 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + domainName: $(domainName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: CustomDomains_Get + variables: + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + - type: restCall + operationId: CustomDomains_List + description: CustomDomains_List + exampleFile: ../examples/CustomDomains_List.json + exampleModel: + name: ../examples/CustomDomains_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_810 + parameter: *ref_428 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_811 + parameter: *ref_429 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_812 + parameter: *ref_430 + operation: *ref_816 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + schema: *ref_431 + parentsValue: {} + properties: + nextLink: + schema: *ref_165 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains?$page=2 + language: *ref_815 + value: + schema: *ref_253 + elements: + - schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 + certName: + schema: *ref_72 + rawValue: mycert + language: *ref_784 + thumbprint: + schema: *ref_70 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_782 + language: *ref_781 + language: *ref_814 + language: *ref_813 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: CustomDomains_List + variables: {} + responses: + '200': + body: + nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains?$page=2 + value: + - name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/mydomain.com + properties: + appName: $(appName) + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + - type: restCall + operationId: Apps_GetResourceUploadUrl + description: Apps_GetResourceUploadUrl + exampleFile: ../examples/Apps_GetResourceUploadUrl.json + exampleModel: + name: ../examples/Apps_GetResourceUploadUrl.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_680 + parameter: *ref_359 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_681 + parameter: *ref_360 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_682 + parameter: *ref_361 + operation: *ref_686 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_362 + parentsValue: {} + properties: + relativePath: + schema: *ref_153 + rawValue: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + language: *ref_684 + uploadUrl: + schema: *ref_154 + rawValue: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + language: *ref_685 + language: *ref_683 + outputVariables: + relativePath: + fromResponse: /relativePath + uploadUrl: + type: secureString + fromResponse: /uploadUrl + outputVariablesModel: + relativePath: + - type: object + languages: *ref_684 + uploadUrl: + - type: object + languages: *ref_685 + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_GetResourceUploadUrl + variables: {} + responses: + '200': + body: + relativePath: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + uploadUrl: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + - type: armTemplateDeployment + armTemplate: '' + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + parameters: + userAssignedIdentity: + type: string + defaultValue: $(userAssignedIdentity) + utcValue: + type: string + defaultValue: '[utcNow()]' + resources: + - name: Upload_File + type: Microsoft.Resources/deploymentScripts + apiVersion: '2020-10-01' + identity: + type: UserAssigned + userAssignedIdentities: + '[parameters(''userAssignedIdentity'')]': {} + kind: AzurePowerShell + location: '[resourceGroup().location]' + properties: + azPowerShellVersion: '6.2' + cleanupPreference: OnSuccess + environmentVariables: + - name: uploadUrl + secureValue: $(uploadUrl) + - name: blobUrl + secureValue: $(blobUrl) + forceUpdateTag: '[parameters(''utcValue'')]' + retentionInterval: P1D + scriptContent: "$uploadUri = ${Env:uploadUrl}\n$blobUri = ${Env:blobUrl}\n$localFilePath = '/tmp/temp.file'\nfunction DownloadJarFromBlob([string]$blobUri, [string]$localOutputFilePath) {\n\t$BlobFile = [Microsoft.WindowsAzure.Storage.Blob.CloudBlob]::new($blobUri)\n\t$DownLoadTask = $BlobFile.DownloadToFileAsync($localOutputFilePath, 4)\n\t$DownLoadTask\n}\n\nfunction UploadToFileShare([string]$uploadUri, [string]$localFilePath) {\n\t$CloudFile = [Microsoft.WindowsAzure.Storage.File.CloudFile]::New($uploadUri)\n\t$UploadTask = $CloudFile.UploadFromFileAsync($localFilePath)\n\t$UploadTask\n}\n\nConnect-AzAccount -Identity\nDownloadJarFromBlob $blobUri $localFilePath\nUploadToFileShare $uploadUri $localFilePath" + timeout: PT1H + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Upload_File + variables: {} + - type: restCall + operationId: Deployments_CreateOrUpdate + description: Deployments_CreateOrUpdate + exampleFile: ../examples/Deployments_CreateOrUpdate.json + exampleModel: + name: ../examples/Deployments_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_847 + parameter: *ref_438 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_848 + parameter: *ref_439 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_849 + parameter: *ref_440 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_850 + parameter: *ref_441 + - exampleValue: + schema: *ref_102 + parentsValue: {} + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_851 + parameter: *ref_436 + operation: *ref_855 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(deploymentName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: $(appName) + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_852 + '201': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Creating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_853 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_854 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + deploymentResource: + properties: + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: null + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + sku: + name: S0 + capacity: 2 + tier: Standard + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_CreateOrUpdate + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + - type: restCall + operationId: Apps_Update + description: Apps_Update + exampleFile: ../examples/Apps_Update.json + exampleModel: + name: ../examples/Apps_Update.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_667 + parameter: *ref_353 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_668 + parameter: *ref_354 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_669 + parameter: *ref_355 + - exampleValue: + schema: *ref_98 + parentsValue: {} + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: null + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: null + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: blue + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + language: *ref_633 + language: *ref_670 + parameter: *ref_351 + operation: *ref_674 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: $(appName) + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: blue + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Succeeded + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: $(appName).$(serviceName).azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_671 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: blue + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_957 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + appResource: + identity: + type: SystemAssigned + principalId: null + tenantId: null + location: $(location) + properties: + activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Update + variables: {} + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: *ref_957 + - type: restCall + operationId: Deployments_Restart + description: Deployments_Restart + exampleFile: ../examples/Deployments_Restart.json + exampleModel: + name: ../examples/Deployments_Restart.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_892 + parameter: *ref_470 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_893 + parameter: *ref_471 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_894 + parameter: *ref_472 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_895 + parameter: *ref_473 + operation: *ref_897 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_959 {} + language: *ref_958 + '202': + headers: &ref_960 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_Restart + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_959 + '202': + headers: *ref_960 + - type: restCall + operationId: Deployments_Stop + description: Deployments_Stop + exampleFile: ../examples/Deployments_Stop.json + exampleModel: + name: ../examples/Deployments_Stop.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_886 + parameter: *ref_466 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_887 + parameter: *ref_467 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_888 + parameter: *ref_468 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_889 + parameter: *ref_469 + operation: *ref_891 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_962 {} + language: *ref_961 + '202': + headers: &ref_963 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_Stop + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_962 + '202': + headers: *ref_963 + - type: restCall + operationId: Deployments_Start + description: Deployments_Start + exampleFile: ../examples/Deployments_Start.json + exampleModel: + name: ../examples/Deployments_Start.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_880 + parameter: *ref_462 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_881 + parameter: *ref_463 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_882 + parameter: *ref_464 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_883 + parameter: *ref_465 + operation: *ref_885 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_965 {} + language: *ref_964 + '202': + headers: &ref_966 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_Start + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_965 + '202': + headers: *ref_966 + - type: restCall + operationId: Deployments_GetLogFileUrl + description: Deployments_GetLogFileUrl + exampleFile: ../examples/Deployments_GetLogFileUrl.json + exampleModel: + name: ../examples/Deployments_GetLogFileUrl.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_898 + parameter: *ref_474 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_899 + parameter: *ref_475 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_900 + parameter: *ref_476 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_901 + parameter: *ref_477 + operation: *ref_904 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_478 + parentsValue: {} + properties: + url: + schema: *ref_174 + rawValue: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + language: *ref_903 + language: *ref_902 + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_GetLogFileUrl + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: + url: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + '204': {} + - type: restCall + operationId: Deployments_List + description: Deployments_List + exampleFile: ../examples/Deployments_List.json + exampleModel: + name: ../examples/Deployments_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_870 + parameter: *ref_453 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_871 + parameter: *ref_454 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_872 + parameter: *ref_455 + operation: *ref_875 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_457 + parentsValue: {} + properties: + value: + schema: *ref_256 + elements: + - schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: $(appName) + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_874 + language: *ref_873 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_List + variables: {} + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall + operationId: Deployments_ListForCluster + description: Deployments_ListForCluster + exampleFile: ../examples/Deployments_ListForCluster.json + exampleModel: + name: ../examples/Deployments_ListForCluster.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_876 + parameter: *ref_459 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_877 + parameter: *ref_460 + operation: *ref_879 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + schema: *ref_457 + parentsValue: {} + properties: + value: + schema: *ref_256 + elements: + - schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: $(appName) + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Succeeded + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Source + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_874 + language: *ref_878 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_ListForCluster + variables: {} + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall + operationId: Services_List + description: Services_List + exampleFile: ../examples/Services_List.json + exampleModel: + name: ../examples/Services_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_567 + parameter: *ref_313 + operation: *ref_569 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_312 + parentsValue: {} + properties: + value: + schema: *ref_258 + elements: + - schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_565 + language: *ref_568 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_List + variables: {} + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall + operationId: Services_ListBySubscription + description: Services_ListBySubscription + exampleFile: ../examples/Services_ListBySubscription.json + exampleModel: + name: ../examples/Services_ListBySubscription.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: [] + operation: *ref_566 + operationGroup: *ref_509 + originalFile: '' + responses: + '200': + body: + schema: *ref_312 + parentsValue: {} + properties: + value: + schema: *ref_258 + elements: + - schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/$(subscriptionId)/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Succeeded + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_565 + language: *ref_564 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_ListBySubscription + variables: {} + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall + operationId: Deployments_Delete + description: Deployments_Delete + exampleFile: ../examples/Deployments_Delete.json + exampleModel: + name: ../examples/Deployments_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_856 + parameter: *ref_442 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_857 + parameter: *ref_443 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_858 + parameter: *ref_444 + - exampleValue: + schema: *ref_1 + rawValue: $(deploymentName) + language: *ref_859 + parameter: *ref_445 + operation: *ref_860 + operationGroup: *ref_846 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_968 {} + language: *ref_967 + '202': {} + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + deploymentName: $(deploymentName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Deployments_Delete + variables: + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_968 + '202': {} + '204': {} + - type: restCall + operationId: CustomDomains_Delete + description: CustomDomains_Delete + exampleFile: ../examples/CustomDomains_Delete.json + exampleModel: + name: ../examples/CustomDomains_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_796 + parameter: *ref_418 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_797 + parameter: *ref_419 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_798 + parameter: *ref_420 + - exampleValue: + schema: *ref_1 + rawValue: $(domainName) + language: *ref_799 + parameter: *ref_421 + operation: *ref_800 + operationGroup: *ref_786 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_970 {} + language: *ref_969 + '202': {} + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + domainName: $(domainName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: CustomDomains_Delete + variables: + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: *ref_970 + '202': {} + '204': {} + - type: restCall + operationId: Apps_Delete + description: Apps_Delete + exampleFile: ../examples/Apps_Delete.json + exampleModel: + name: ../examples/Apps_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_663 + parameter: *ref_348 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_664 + parameter: *ref_349 + - exampleValue: + schema: *ref_1 + rawValue: $(appName) + language: *ref_665 + parameter: *ref_350 + operation: *ref_666 + operationGroup: *ref_654 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_972 {} + language: *ref_971 + '202': {} + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + appName: $(appName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Apps_Delete + variables: + appName: + type: string + value: app01 + responses: + '200': + body: *ref_972 + '202': {} + '204': {} + - type: restCall + operationId: Certificates_Delete + description: Certificates_Delete + exampleFile: ../examples/Certificates_Delete.json + exampleModel: + name: ../examples/Certificates_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_766 + parameter: *ref_402 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_767 + parameter: *ref_403 + - exampleValue: + schema: *ref_1 + rawValue: $(certificateName) + language: *ref_768 + parameter: *ref_404 + operation: *ref_769 + operationGroup: *ref_757 + originalFile: '' + responses: + '200': + body: + rawValue: &ref_974 {} + language: *ref_973 + '202': {} + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + certificateName: $(certificateName) + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Certificates_Delete + variables: + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: *ref_974 + '202': {} + '204': {} + - type: restCall + operationId: Services_Delete + description: Services_Delete + exampleFile: ../examples/Services_Delete.json + exampleModel: + name: ../examples/Services_Delete.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_522 + parameter: *ref_289 + - exampleValue: + schema: *ref_1 + rawValue: $(serviceName) + language: *ref_523 + parameter: *ref_290 + operation: *ref_525 + operationGroup: *ref_509 + originalFile: '' + responses: + '202': + body: + rawValue: &ref_976 {} + language: *ref_975 + headers: &ref_977 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + '204': {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + resourceGroupName: $(resourceGroupName) + serviceName: $(serviceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Services_Delete + variables: {} + responses: + '202': + body: *ref_976 + headers: *ref_977 + '204': {} + - type: restCall + operationId: Skus_List + description: Skus_List + exampleFile: ../examples/Skus_List.json + exampleModel: + name: ../examples/Skus_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_483 + parameter: *ref_280 + methodParameters: [] + operation: *ref_943 + operationGroup: *ref_944 + originalFile: '' + responses: + '200': + body: + schema: *ref_481 + parentsValue: {} + properties: + value: + schema: *ref_276 + elements: + - schema: *ref_231 + parentsValue: {} + properties: + name: + schema: *ref_213 + rawValue: B0 + language: *ref_930 + capacity: + schema: *ref_232 + parentsValue: {} + properties: + default: + schema: *ref_217 + rawValue: 1 + language: *ref_935 + maximum: + schema: *ref_216 + rawValue: 20 + language: *ref_934 + minimum: + schema: *ref_215 + rawValue: 1 + language: *ref_933 + scaleType: + schema: *ref_218 + rawValue: Automatic + language: *ref_936 + language: *ref_932 + locationInfo: + schema: *ref_271 + elements: + - schema: *ref_233 + parentsValue: {} + properties: + location: + schema: *ref_220 + rawValue: eastus + language: *ref_939 + zoneDetails: + schema: *ref_270 + elements: [] + language: *ref_941 + zones: + schema: *ref_267 + elements: [] + language: *ref_940 + language: *ref_938 + locations: + schema: *ref_266 + elements: + - schema: *ref_219 + rawValue: eastus + language: *ref_937 + resourceType: + schema: *ref_212 + rawValue: Spring + language: *ref_929 + restrictions: + schema: *ref_275 + elements: [] + language: *ref_942 + tier: + schema: *ref_214 + rawValue: Basic + language: *ref_931 + language: *ref_928 + language: *ref_927 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Skus_List + variables: {} + responses: + '200': + body: + value: + - name: B0 + capacity: + default: 1 + maximum: 20 + minimum: 1 + scaleType: Automatic + locationInfo: + - location: eastus + zoneDetails: [] + zones: [] + locations: + - eastus + resourceType: Spring + restrictions: [] + tier: Basic + - type: restCall + operationId: Operations_List + description: Operations_List + exampleFile: ../examples/Operations_List.json + exampleModel: + name: ../examples/Operations_List.json + clientParameters: + - exampleValue: + schema: *ref_277 + rawValue: 2020-11-01-preview + language: *ref_482 + parameter: *ref_279 + methodParameters: [] + operation: *ref_918 + operationGroup: *ref_919 + originalFile: '' + responses: + '200': + body: + schema: *ref_479 + parentsValue: {} + properties: + nextLink: + schema: *ref_200 + rawValue: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + language: *ref_917 + value: + schema: *ref_264 + elements: + - schema: *ref_201 + parentsValue: {} + properties: + name: + schema: *ref_176 + rawValue: Microsoft.AppPlatform/Spring/read + language: *ref_907 + display: + schema: *ref_202 + parentsValue: {} + properties: + description: + schema: *ref_181 + rawValue: Create or Update Managed Applications + language: *ref_913 + operation: + schema: *ref_180 + rawValue: Create or Update Managed Applications + language: *ref_912 + provider: + schema: *ref_178 + rawValue: Microsoft Azure Distributed Managed Service for Spring + language: *ref_910 + resource: + schema: *ref_179 + rawValue: Managed Applications + language: *ref_911 + language: *ref_909 + isDataAction: + schema: *ref_177 + rawValue: false + language: *ref_908 + origin: + schema: *ref_183 + rawValue: user,system + language: *ref_914 + properties: + schema: *ref_203 + parentsValue: {} + properties: + serviceSpecification: + schema: *ref_204 + rawValue: null + language: *ref_916 + language: *ref_915 + language: *ref_906 + language: *ref_905 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2020-11-01-preview + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Operations_List + variables: {} + responses: + '200': + body: + nextLink: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + value: + - name: Microsoft.AppPlatform/Spring/read + display: + description: Create or Update Managed Applications + operation: Create or Update Managed Applications + provider: Microsoft Azure Distributed Managed Service for Spring + resource: Managed Applications + isDataAction: false + origin: user,system + properties: + serviceSpecification: null + variables: + relativePath: + type: string + uploadUrl: + type: secureString + scope: ResourceGroup + secretVariables: + - mysqlKey + - blobUrl + useArmTemplate: true + variables: + appName: + type: string + value: app01 + ascDomainName: + type: string + value: .azuremicroservices.io + blobUrl: + type: secureString + customDomainName: + type: string + dnsCname: + type: string + value: asc + dnsResourceGroup: + type: string + dnsSubscriptionId: + type: string + insightsInstrumentationKey: + type: string + mysqlKey: + type: secureString + serviceName: + type: string + value: test-scenario-instance + userAssignedIdentity: + type: string +language: + default: + name: AppPlatformManagementClient + description: '' +protocol: + http: {} diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler-pre.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler-pre.yaml index 004a743d8..8f8e77ab9 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler-pre.yaml +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler-pre.yaml @@ -11960,12 +11960,12 @@ operationGroups: artifactSelector: sub-module-1 relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc version: '1.0' + sku: + name: S0 + capacity: 1 + tier: Standard resourceGroupName: myResourceGroup serviceName: myservice - sku: - name: S0 - capacity: 1 - tier: Standard subscriptionId: 00000000-0000-0000-0000-000000000000 responses: '200': diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler.yaml index 7b18087aa..2e7937e07 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler.yaml +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/appplatform/model/__debug/test-modeler.yaml @@ -6100,7 +6100,7 @@ operationGroups: - *ref_289 - *ref_290 responses: - - language: + - language: &ref_975 default: name: '' description: Accepted. The response indicates the delete operation is performed in the background. @@ -6665,7 +6665,7 @@ operationGroups: - *ref_303 - *ref_304 responses: - - language: &ref_945 + - language: &ref_946 default: name: '' description: Success @@ -8697,7 +8697,7 @@ operationGroups: - *ref_349 - *ref_350 responses: - - language: &ref_959 + - language: &ref_971 default: name: '' description: Success. The response indicates the resource is deleted. @@ -9836,7 +9836,7 @@ operationGroups: - *ref_382 - *ref_383 responses: - - language: &ref_947 + - language: &ref_954 default: name: '' description: Success. The response indicates the resource is deleted. @@ -10676,7 +10676,7 @@ operationGroups: - *ref_403 - *ref_404 responses: - - language: &ref_961 + - language: &ref_973 default: name: '' description: Success. The response indicates the certificate deleted. @@ -11292,7 +11292,7 @@ operationGroups: - *ref_420 - *ref_421 responses: - - language: &ref_957 + - language: &ref_969 default: name: '' description: Success. The response indicates the custom domain deleted. @@ -12009,12 +12009,12 @@ operationGroups: artifactSelector: sub-module-1 relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc version: '1.0' + sku: + name: S0 + capacity: 1 + tier: Standard resourceGroupName: myResourceGroup serviceName: myservice - sku: - name: S0 - capacity: 1 - tier: Standard subscriptionId: 00000000-0000-0000-0000-000000000000 responses: '200': @@ -12204,7 +12204,7 @@ operationGroups: - *ref_444 - *ref_445 responses: - - language: &ref_955 + - language: &ref_967 default: name: '' description: Success. The response indicates the resource is deleted. @@ -12898,7 +12898,7 @@ operationGroups: - *ref_464 - *ref_465 responses: - - language: &ref_953 + - language: &ref_964 default: name: '' description: Success. @@ -13036,7 +13036,7 @@ operationGroups: - *ref_468 - *ref_469 responses: - - language: &ref_951 + - language: &ref_961 default: name: '' description: Success. @@ -13174,7 +13174,7 @@ operationGroups: - *ref_472 - *ref_473 responses: - - language: &ref_949 + - language: &ref_958 default: name: '' description: Success. @@ -20457,6 +20457,23 @@ testModel: language: *ref_826 language: *ref_823 language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 language: *ref_851 parameter: *ref_436 operation: *ref_855 @@ -22062,11 +22079,12 @@ testModel: operation: *ref_943 operationGroup: *ref_944 scenarioTests: - - &ref_1020 + - &ref_978 _filePath: Microsoft.AppPlatform\preview\2020-11-01-preview\scenarios\Spring.yaml + _swaggerFilePaths: + - Microsoft.AppPlatform/preview/2020-11-01-preview/appplatform.json cleanUpSteps: - - &ref_1021 - type: armTemplateDeployment + - type: armTemplateDeployment armTemplate: '' armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -22095,7 +22113,7 @@ testModel: - name: resourceGroupName value: $(dnsResourceGroup) - name: dnsCname - value: asc + value: $(dnsCname) - name: dnsZoneName value: $(customDomainName) forceUpdateTag: '[parameters(''utcValue'')]' @@ -22118,11 +22136,14 @@ testModel: secretVariables: [] step: delete_cname_record variables: - resourceGroupName: $(dnsResourceGroup) - subscriptionId: $(dnsSubscriptionId) + resourceGroupName: + type: string + value: $(dnsResourceGroup) + subscriptionId: + type: string + value: $(dnsSubscriptionId) prepareSteps: - - &ref_963 - type: armTemplateDeployment + - type: armTemplateDeployment armTemplate: templates/generate_service_name.json armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -22145,8 +22166,7 @@ testModel: secretVariables: [] step: Generate_Unique_ServiceName variables: {} - - &ref_964 - type: armTemplateDeployment + - type: armTemplateDeployment armTemplate: templates/create_application_insights_instance.json armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -22179,8 +22199,7 @@ testModel: secretVariables: [] step: Create_Application_Insight_Instance variables: {} - - &ref_965 - type: armTemplateDeployment + - type: armTemplateDeployment armTemplate: '' armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -22211,9 +22230,9 @@ testModel: - name: dnsZoneName value: $(customDomainName) - name: dnsCname - value: asc + value: $(dnsCname) - name: dnsCnameAlias - value: $(serviceName).azuremicroservices.io + value: $(serviceName)$(ascDomainName) forceUpdateTag: '[parameters(''utcValue'')]' retentionInterval: P1D scriptContent: |- @@ -22237,8 +22256,12 @@ testModel: secretVariables: [] step: Add_Dns_Cname_Record variables: - resourceGroupName: $(dnsResourceGroup) - subscriptionId: $(dnsSubscriptionId) + resourceGroupName: + type: string + value: $(dnsResourceGroup) + subscriptionId: + type: string + value: $(dnsSubscriptionId) requiredVariables: - customDomainName - mysqlKey @@ -22260,16 +22283,36 @@ testModel: userAssignedIdentity: '' scenarios: - description: Microsoft.AppPlatform/Spring - _resolvedSteps: - - *ref_963 - - *ref_964 - - *ref_965 - - &ref_966 - type: restCall + _scenarioDef: *ref_978 + requiredVariables: + - customDomainName + - mysqlKey + - dnsSubscriptionId + - dnsResourceGroup + - blobUrl + - userAssignedIdentity + - subscriptionId + - location + requiredVariablesDefault: + blobUrl: '' + customDomainName: '' + dnsResourceGroup: '' + dnsSubscriptionId: '' + location: westus + mysqlKey: '' + subscriptionId: 00000000-00000000-00000000-00000000 + userAssignedIdentity: '' + scenario: Spring + secretVariables: + - uploadUrl + shareScope: true + steps: + - type: restCall operationId: Services_CheckNameAvailability + description: Services_CheckNameAvailability exampleFile: ../examples/Services_CheckNameAvailability.json exampleModel: - name: Services_CheckNameAvailability + name: ../examples/Services_CheckNameAvailability.json clientParameters: - exampleValue: schema: *ref_277 @@ -22323,38 +22366,32 @@ testModel: rawValue: AlreadyExists language: *ref_561 language: *ref_559 - headers: {} - exampleName: Services_CheckNameAvailability - expectedResponse: - message: The name is already used. - nameAvailable: false - reason: AlreadyExists outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview availabilityParameters: name: $(serviceName) type: Microsoft.AppPlatform/Spring location: $(location) subscriptionId: $(subscriptionId) - requestUpdate: - - replace: /availabilityParameters/name - value: $(serviceName) requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_CheckNameAvailability variables: {} - - &ref_967 - type: restCall + responses: + '200': + body: + message: The name is already used. + nameAvailable: false + reason: AlreadyExists + - type: restCall operationId: Services_CreateOrUpdate + description: Services_CreateOrUpdate exampleFile: ../examples/Services_CreateOrUpdate.json exampleModel: - name: Services_CreateOrUpdate + name: ../examples/Services_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -22577,48 +22614,321 @@ testModel: language: *ref_500 language: *ref_498 language: *ref_513 - headers: {} - exampleName: Services_CreateOrUpdate - expectedResponse: - name: $(serviceName) - type: Microsoft.AppPlatform/Spring - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) - location: eastus - properties: - networkProfile: - outboundIPs: - publicIPs: - - 20.39.3.173 - - 40.64.67.13 - requiredTraffics: - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 443 - protocol: TCP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 1194 - protocol: UDP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 9000 - protocol: TCP - provisioningState: Succeeded - serviceId: 12345678abcd1234abcd12345678abcd - sku: - name: S0 - tier: Standard - tags: - key1: value1 + '201': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Creating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_514 + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_515 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resource: location: $(location) @@ -22631,21 +22941,132 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_CreateOrUpdate variables: {} - - &ref_968 - type: restCall + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '201': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Creating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall operationId: Services_Get + description: Services_Get exampleFile: ../examples/Services_Get.json exampleModel: - name: Services_Get + name: ../examples/Services_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -22828,68 +23249,63 @@ testModel: language: *ref_500 language: *ref_498 language: *ref_486 - headers: {} - exampleName: Services_Get - expectedResponse: - name: $(serviceName) - type: Microsoft.AppPlatform/Spring - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) - location: eastus - properties: - networkProfile: - outboundIPs: - publicIPs: - - 20.39.3.173 - - 40.64.67.13 - requiredTraffics: - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 443 - protocol: TCP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 1194 - protocol: UDP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 9000 - protocol: TCP - provisioningState: Succeeded - serviceId: 12345678abcd1234abcd12345678abcd - sku: - name: S0 - tier: Standard - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: myservice - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_Get variables: {} - - &ref_969 - type: restCall + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall operationId: Services_Update - exampleFile: '' + description: Services_Update + exampleFile: ../examples/Services_Update.json exampleModel: - name: '' + name: ../examples/Services_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -22919,6 +23335,10 @@ testModel: schema: *ref_4 parentsValue: {} properties: + location: + schema: *ref_106 + rawValue: $(location) + language: *ref_502 tags: schema: *ref_107 properties: @@ -22931,6 +23351,11 @@ testModel: language: *ref_503 language: *ref_501 properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: {} + language: *ref_487 sku: schema: *ref_122 parentsValue: {} @@ -23109,51 +23534,177 @@ testModel: language: *ref_500 language: *ref_498 language: *ref_529 - headers: {} - exampleName: '' - expectedResponse: - name: $(serviceName) - type: Microsoft.AppPlatform/Spring - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) - location: eastus - properties: - networkProfile: - outboundIPs: - publicIPs: - - 20.39.3.173 - - 40.64.67.13 - requiredTraffics: - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 443 - protocol: TCP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 1194 - protocol: UDP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 9000 - protocol: TCP - provisioningState: Succeeded - serviceId: 12345678abcd1234abcd12345678abcd - sku: - name: S0 - tier: Standard - tags: - created-by: api-test - hello: world + '202': + body: + schema: *ref_3 + parentsValue: + TrackedResource: + schema: *ref_4 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myservice + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + language: *ref_505 + language: *ref_504 + properties: + location: + schema: *ref_106 + rawValue: eastus + language: *ref_502 + tags: + schema: *ref_107 + properties: + created-by: + schema: *ref_1 + rawValue: api-test + hello: + schema: *ref_1 + rawValue: world + language: *ref_503 + language: *ref_501 + properties: + properties: + schema: *ref_123 + parentsValue: {} + properties: + networkProfile: + schema: *ref_124 + parentsValue: {} + properties: + outboundIPs: + schema: *ref_125 + parentsValue: {} + properties: + publicIPs: + schema: *ref_238 + elements: + - schema: *ref_114 + rawValue: 20.39.3.173 + - schema: *ref_114 + rawValue: 40.64.67.13 + language: *ref_491 + language: *ref_490 + requiredTraffics: + schema: *ref_241 + elements: + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 443 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 1194 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: UDP + language: *ref_493 + - schema: *ref_126 + parentsValue: {} + properties: + direction: + schema: *ref_119 + rawValue: Outbound + language: *ref_496 + ips: + schema: *ref_239 + elements: + - schema: *ref_117 + rawValue: 20.62.211.25 + - schema: *ref_117 + rawValue: 52.188.47.226 + language: *ref_495 + port: + schema: *ref_116 + rawValue: 9000 + language: *ref_494 + protocol: + schema: *ref_115 + rawValue: TCP + language: *ref_493 + language: *ref_492 + language: *ref_489 + provisioningState: + schema: *ref_108 + rawValue: Updating + language: *ref_488 + serviceId: + schema: *ref_121 + rawValue: 12345678abcd1234abcd12345678abcd + language: *ref_497 + language: *ref_487 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_498 + language: *ref_530 + headers: &ref_945 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resource: + location: $(location) + properties: {} sku: name: S0 tier: Standard @@ -23163,26 +23714,97 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: myservice - resourceUpdate: - - replace: /tags - value: - created-by: api-test - hello: world - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_Update variables: {} - - &ref_970 - type: restCall + responses: + '200': + body: + name: $(serviceName) + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName) + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + created-by: api-test + hello: world + '202': + body: + name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Updating + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + created-by: api-test + hello: world + headers: *ref_945 + - type: restCall operationId: Services_DisableTestEndpoint + description: Services_DisableTestEndpoint exampleFile: ../examples/Services_DisableTestEndpoint.json exampleModel: - name: Services_DisableTestEndpoint + name: ../examples/Services_DisableTestEndpoint.json clientParameters: - exampleValue: schema: *ref_277 @@ -23211,33 +23833,29 @@ testModel: responses: '200': body: - rawValue: &ref_946 {} - language: *ref_945 - headers: {} - exampleName: Services_DisableTestEndpoint - expectedResponse: *ref_946 + rawValue: &ref_947 {} + language: *ref_946 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_DisableTestEndpoint variables: {} - - &ref_971 - type: restCall + responses: + '200': + body: *ref_947 + - type: restCall operationId: Services_EnableTestEndpoint + description: Services_EnableTestEndpoint exampleFile: ../examples/Services_EnableTestEndpoint.json exampleModel: - name: Services_EnableTestEndpoint + name: ../examples/Services_EnableTestEndpoint.json clientParameters: - exampleValue: schema: *ref_277 @@ -23290,36 +23908,32 @@ testModel: rawValue: language: *ref_539 language: *ref_553 - headers: {} - exampleName: Services_EnableTestEndpoint - expectedResponse: - enabled: true - primaryKey: - primaryTestEndpoint: - secondaryKey: - secondaryTestEndpoint: outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_EnableTestEndpoint variables: {} - - &ref_972 - type: restCall + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall operationId: Services_RegenerateTestKey + description: Services_RegenerateTestKey exampleFile: ../examples/Services_RegenerateTestKey.json exampleModel: - name: Services_RegenerateTestKey + name: ../examples/Services_RegenerateTestKey.json clientParameters: - exampleValue: schema: *ref_277 @@ -23382,38 +23996,34 @@ testModel: rawValue: language: *ref_539 language: *ref_546 - headers: {} - exampleName: Services_RegenerateTestKey - expectedResponse: - enabled: true - primaryKey: - primaryTestEndpoint: - secondaryKey: - secondaryTestEndpoint: outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview regenerateTestKeyRequest: keyType: Primary resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_RegenerateTestKey variables: {} - - &ref_973 - type: restCall + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall operationId: Services_ListTestKeys + description: Services_ListTestKeys exampleFile: ../examples/Services_ListTestKeys.json exampleModel: - name: Services_ListTestKeys + name: ../examples/Services_ListTestKeys.json clientParameters: - exampleValue: schema: *ref_277 @@ -23466,36 +24076,32 @@ testModel: rawValue: language: *ref_539 language: *ref_535 - headers: {} - exampleName: Services_ListTestKeys - expectedResponse: - enabled: true - primaryKey: - primaryTestEndpoint: - secondaryKey: - secondaryTestEndpoint: outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_ListTestKeys variables: {} - - &ref_974 - type: restCall + responses: + '200': + body: + enabled: true + primaryKey: + primaryTestEndpoint: + secondaryKey: + secondaryTestEndpoint: + - type: restCall operationId: Certificates_CreateOrUpdate + description: Certificates_CreateOrUpdate exampleFile: ../examples/Certificates_CreateOrUpdate.json exampleModel: - name: Certificates_CreateOrUpdate + name: ../examples/Certificates_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -23577,28 +24183,203 @@ testModel: schema: *ref_157 parentsValue: {} properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 keyVaultCertName: schema: *ref_62 rawValue: pfx-cert language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 vaultUri: schema: *ref_61 rawValue: https://integration-test-prod.vault.azure.net/ language: *ref_747 language: *ref_745 language: *ref_762 - headers: {} - exampleName: Certificates_CreateOrUpdate - expectedResponse: - name: $(certificateName) - type: Microsoft.AppPlatform/Spring/certificates - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) - properties: - keyVaultCertName: pfx-cert - vaultUri: https://integration-test-prod.vault.azure.net/ + '201': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_763 + '202': + body: + schema: *ref_100 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mycertificate + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/certificates + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_157 + parentsValue: {} + properties: + activateDate: + schema: *ref_67 + rawValue: '2019-02-22T07:40:42Z' + language: *ref_753 + dnsNames: + schema: *ref_251 + elements: + - schema: *ref_69 + rawValue: mydomain.com + - schema: *ref_69 + rawValue: mydomain.net + - schema: *ref_69 + rawValue: mydomain.io + language: *ref_755 + expirationDate: + schema: *ref_66 + rawValue: '2019-02-21T07:40:42Z' + language: *ref_752 + issuedDate: + schema: *ref_65 + rawValue: '2019-02-20T07:40:42Z' + language: *ref_751 + issuer: + schema: *ref_64 + rawValue: mydomain.com + language: *ref_750 + keyVaultCertName: + schema: *ref_62 + rawValue: pfx-cert + language: *ref_748 + subjectName: + schema: *ref_68 + rawValue: mysubjectname + language: *ref_754 + thumbprint: + schema: *ref_60 + rawValue: 934367bf1c97033f877db0f15cb1b586957d3133 + language: *ref_746 + vaultUri: + schema: *ref_61 + rawValue: https://integration-test-prod.vault.azure.net/ + language: *ref_747 + language: *ref_745 + language: *ref_764 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview certificateName: $(certificateName) certificateResource: @@ -23608,26 +24389,75 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties - value: - keyVaultCertName: pfx-cert - vaultUri: https://integration-test-prod.vault.azure.net/ - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Certificates_CreateOrUpdate variables: - certificateName: asc-certificate - - &ref_975 - type: restCall + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: + name: $(certificateName) + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + '201': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + '202': + body: + name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: pfx-cert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://integration-test-prod.vault.azure.net/ + - type: restCall operationId: Certificates_Get + description: Certificates_Get exampleFile: ../examples/Certificates_Get.json exampleModel: - name: Certificates_Get + name: ../examples/Certificates_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -23738,50 +24568,48 @@ testModel: language: *ref_747 language: *ref_745 language: *ref_744 - headers: {} - exampleName: Certificates_Get - expectedResponse: - name: $(certificateName) - type: Microsoft.AppPlatform/Spring/certificates - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) - properties: - activateDate: '2019-02-22T07:40:42Z' - certVersion: 08a219d06d874795a96db47e06fbb01e - dnsNames: - - mydomain.com - - mydomain.net - - mydomain.io - expirationDate: '2019-02-21T07:40:42Z' - issuedDate: '2019-02-20T07:40:42Z' - issuer: mydomain.com - keyVaultCertName: mycert - subjectName: mysubjectname - thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 - vaultUri: https://myvault.vault.azure.net outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview certificateName: $(certificateName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Certificates_Get variables: - certificateName: asc-certificate - - &ref_976 - type: restCall + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: + name: $(certificateName) + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/$(certificateName) + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + - type: restCall operationId: Certificates_List + description: Certificates_List exampleFile: ../examples/Certificates_List.json exampleModel: - name: Certificates_List + name: ../examples/Certificates_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -23898,50 +24726,46 @@ testModel: language: *ref_745 language: *ref_773 language: *ref_772 - headers: {} - exampleName: Certificates_List - expectedResponse: - nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates?$page=2 - value: - - name: mycertificate - type: Microsoft.AppPlatform/Spring/certificates - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/mycertificate - properties: - activateDate: '2019-02-22T07:40:42Z' - certVersion: 08a219d06d874795a96db47e06fbb01e - dnsNames: - - mydomain.com - - mydomain.net - - mydomain.io - expirationDate: '2019-02-21T07:40:42Z' - issuedDate: '2019-02-20T07:40:42Z' - issuer: mydomain.com - keyVaultCertName: mycert - subjectName: mysubjectname - thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 - vaultUri: https://myvault.vault.azure.net outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Certificates_List variables: {} - - &ref_977 - type: restCall + responses: + '200': + body: + nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates?$page=2 + value: + - name: mycertificate + type: Microsoft.AppPlatform/Spring/certificates + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/certificates/mycertificate + properties: + activateDate: '2019-02-22T07:40:42Z' + certVersion: 08a219d06d874795a96db47e06fbb01e + dnsNames: + - mydomain.com + - mydomain.net + - mydomain.io + expirationDate: '2019-02-21T07:40:42Z' + issuedDate: '2019-02-20T07:40:42Z' + issuer: mydomain.com + keyVaultCertName: mycert + subjectName: mysubjectname + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + vaultUri: https://myvault.vault.azure.net + - type: restCall operationId: ConfigServers_Validate + description: ConfigServers_Validate exampleFile: ../examples/ConfigServers_Validate.json exampleModel: - name: ConfigServers_Validate + name: ../examples/ConfigServers_Validate.json clientParameters: - exampleValue: schema: *ref_277 @@ -24003,13 +24827,20 @@ testModel: rawValue: true language: *ref_600 language: *ref_599 - headers: {} - exampleName: ConfigServers_Validate - expectedResponse: - isValid: true + '202': + body: + schema: *ref_328 + parentsValue: {} + properties: {} + language: *ref_601 + headers: &ref_948 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview configServerSettings: gitProperty: @@ -24020,27 +24851,24 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: - - replace: /configServerSettings/gitProperty - value: - label: master - searchPaths: - - / - uri: https://github.com/VSChina/asc-config-server-test-public.git requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: ConfigServers_Validate variables: {} - - &ref_978 - type: restCall + responses: + '200': + body: + isValid: true + '202': + body: {} + headers: *ref_948 + - type: restCall operationId: ConfigServers_UpdatePut + description: ConfigServers_UpdatePut exampleFile: ../examples/ConfigServers_UpdatePut.json exampleModel: - name: ConfigServers_UpdatePut + name: ../examples/ConfigServers_UpdatePut.json clientParameters: - exampleValue: schema: *ref_277 @@ -24163,23 +24991,70 @@ testModel: language: *ref_574 language: *ref_573 language: *ref_586 - headers: {} - exampleName: ConfigServers_UpdatePut - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/configServers - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default - properties: - configServer: - gitProperty: - label: master - searchPaths: - - / - uri: https://github.com/VSChina/asc-config-server-test-public.git - provisioningState: Succeeded + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + label: + schema: *ref_22 + rawValue: master + language: *ref_578 + searchPaths: + schema: *ref_246 + elements: + - schema: *ref_23 + rawValue: / + language: *ref_579 + uri: + schema: *ref_21 + rawValue: https://github.com/VSChina/asc-config-server-test-public.git + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_587 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview configServerResource: properties: @@ -24192,27 +25067,44 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties/configServer/gitProperty - value: - label: master - searchPaths: - - / - uri: https://github.com/VSChina/asc-config-server-test-public.git - responseUpdate: [] secretVariables: [] - statusCode: 200 step: ConfigServers_UpdatePut variables: {} - - &ref_979 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/VSChina/asc-config-server-test-public.git + provisioningState: Updating + - type: restCall operationId: ConfigServers_UpdatePatch + description: ConfigServers_UpdatePatch exampleFile: ../examples/ConfigServers_UpdatePatch.json exampleModel: - name: ConfigServers_UpdatePatch + name: ../examples/ConfigServers_UpdatePatch.json clientParameters: - exampleValue: schema: *ref_277 @@ -24315,20 +25207,65 @@ testModel: language: *ref_574 language: *ref_573 language: *ref_592 - headers: {} - exampleName: ConfigServers_UpdatePatch - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/configServers - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default - properties: - configServer: - gitProperty: - uri: https://github.com/azure-samples/spring-petclinic-microservices-config - provisioningState: Succeeded + '202': + body: + schema: *ref_96 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/configServers + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_137 + parentsValue: {} + properties: + configServer: + schema: *ref_138 + parentsValue: {} + properties: + gitProperty: + schema: *ref_139 + parentsValue: {} + properties: + uri: + schema: *ref_21 + rawValue: https://github.com/azure-samples/spring-petclinic-microservices-config + language: *ref_577 + language: *ref_576 + language: *ref_575 + provisioningState: + schema: *ref_7 + rawValue: Updating + language: *ref_574 + language: *ref_573 + language: *ref_593 + headers: &ref_949 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview configServerResource: properties: @@ -24338,24 +25275,39 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties/configServer/gitProperty - value: - uri: https://github.com/azure-samples/spring-petclinic-microservices-config - responseUpdate: [] secretVariables: [] - statusCode: 200 step: ConfigServers_UpdatePatch variables: {} - - &ref_980 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + uri: https://github.com/azure-samples/spring-petclinic-microservices-config + provisioningState: Succeeded + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/configServers/default + properties: + configServer: + gitProperty: + uri: https://github.com/azure-samples/spring-petclinic-microservices-config + provisioningState: Updating + headers: *ref_949 + - type: restCall operationId: ConfigServers_Get + description: ConfigServers_Get exampleFile: ../examples/ConfigServers_Get.json exampleModel: - name: ConfigServers_Get + name: ../examples/ConfigServers_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -24443,42 +25395,38 @@ testModel: language: *ref_574 language: *ref_573 language: *ref_572 - headers: {} - exampleName: ConfigServers_Get - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/configServers - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default - properties: - configServer: - gitProperty: - label: master - searchPaths: - - / - uri: https://github.com/fake-user/fake-repository.git - provisioningState: Succeeded outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: ConfigServers_Get variables: {} - - &ref_981 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/configServers + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/configServers/default + properties: + configServer: + gitProperty: + label: master + searchPaths: + - / + uri: https://github.com/fake-user/fake-repository.git + provisioningState: Succeeded + - type: restCall operationId: MonitoringSettings_UpdatePut + description: MonitoringSettings_UpdatePut exampleFile: ../examples/MonitoringSettings_UpdatePut.json exampleModel: - name: MonitoringSettings_UpdatePut + name: ../examples/MonitoringSettings_UpdatePut.json clientParameters: - exampleValue: schema: *ref_277 @@ -24559,6 +25507,15 @@ testModel: schema: *ref_146 parentsValue: {} properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 appInsightsInstrumentationKey: schema: *ref_32 rawValue: $(insightsInstrumentationKey) @@ -24567,25 +25524,77 @@ testModel: schema: *ref_33 rawValue: 50 language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 traceEnabled: schema: *ref_31 rawValue: true language: *ref_609 language: *ref_607 language: *ref_619 - headers: {} - exampleName: MonitoringSettings_UpdatePut - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/monitoringSettings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default - properties: - appInsightsInstrumentationKey: $(insightsInstrumentationKey) - appInsightsSamplingRate: 50 - traceEnabled: true + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(insightsInstrumentationKey) + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 50 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_620 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview monitoringSettingResource: properties: @@ -24595,27 +25604,42 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: monitorSetting - resourceUpdate: - - replace: /properties - value: - appInsightsInstrumentationKey: $(insightsInstrumentationKey) - appInsightsSamplingRate: 50 - traceEnabled: true - responseUpdate: [] secretVariables: [] - statusCode: 200 step: MonitoringSettings_UpdatePut variables: {} - - &ref_982 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(insightsInstrumentationKey) + appInsightsSamplingRate: 50 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(insightsInstrumentationKey) + appInsightsSamplingRate: 50 + provisioningState: Updating + traceEnabled: true + - type: restCall operationId: MonitoringSettings_Get + description: MonitoringSettings_Get exampleFile: ../examples/MonitoringSettings_Get.json exampleModel: - name: MonitoringSettings_Get + name: ../examples/MonitoringSettings_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -24700,41 +25724,37 @@ testModel: language: *ref_609 language: *ref_607 language: *ref_606 - headers: {} - exampleName: MonitoringSettings_Get - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/monitoringSettings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default - properties: - appInsightsAgentVersions: - java: 3.0.0 - appInsightsInstrumentationKey: $(subscriptionId) - appInsightsSamplingRate: 10 - provisioningState: Succeeded - traceEnabled: true outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: MonitoringSettings_Get variables: {} - - &ref_983 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(subscriptionId) + appInsightsSamplingRate: 10 + provisioningState: Succeeded + traceEnabled: true + - type: restCall operationId: MonitoringSettings_UpdatePatch - exampleFile: '' + description: MonitoringSettings_UpdatePatch + exampleFile: ../examples/MonitoringSettings_UpdatePatch.json exampleModel: - name: '' + name: ../examples/MonitoringSettings_UpdatePatch.json clientParameters: - exampleValue: schema: *ref_277 @@ -24765,10 +25785,18 @@ testModel: schema: *ref_146 parentsValue: {} properties: + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: $(subscriptionId) + language: *ref_610 appInsightsSamplingRate: schema: *ref_33 rawValue: 100 language: *ref_611 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 language: *ref_607 language: *ref_624 parameter: *ref_335 @@ -24807,58 +25835,145 @@ testModel: schema: *ref_146 parentsValue: {} properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 appInsightsInstrumentationKey: schema: *ref_32 - rawValue: $(insightsInstrumentationKey) + rawValue: $(subscriptionId) language: *ref_610 appInsightsSamplingRate: schema: *ref_33 rawValue: 100 language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Succeeded + language: *ref_608 traceEnabled: schema: *ref_31 rawValue: true language: *ref_609 language: *ref_607 language: *ref_625 - headers: {} - exampleName: '' - expectedResponse: - name: default - type: Microsoft.AppPlatform/Spring/monitoringSettings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default - properties: - appInsightsInstrumentationKey: $(insightsInstrumentationKey) - appInsightsSamplingRate: 100 - traceEnabled: true + '202': + body: + schema: *ref_97 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: default + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/monitoringSettings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_146 + parentsValue: {} + properties: + appInsightsAgentVersions: + schema: *ref_147 + parentsValue: {} + properties: + java: + schema: *ref_34 + rawValue: 3.0.0 + language: *ref_613 + language: *ref_612 + appInsightsInstrumentationKey: + schema: *ref_32 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_610 + appInsightsSamplingRate: + schema: *ref_33 + rawValue: 100 + language: *ref_611 + provisioningState: + schema: *ref_29 + rawValue: Updating + language: *ref_608 + traceEnabled: + schema: *ref_31 + rawValue: true + language: *ref_609 + language: *ref_607 + language: *ref_626 + headers: &ref_950 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview monitoringSettingResource: properties: + appInsightsInstrumentationKey: $(subscriptionId) appInsightsSamplingRate: 100 + traceEnabled: true resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: monitorSetting - resourceUpdate: - - replace: /properties/appInsightsSamplingRate - value: 100 - responseUpdate: [] secretVariables: [] - statusCode: 200 step: MonitoringSettings_UpdatePatch variables: {} - - &ref_984 - type: restCall + responses: + '200': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: $(subscriptionId) + appInsightsSamplingRate: 100 + provisioningState: Succeeded + traceEnabled: true + '202': + body: + name: default + type: Microsoft.AppPlatform/Spring/monitoringSettings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/monitoringSettings/default + properties: + appInsightsAgentVersions: + java: 3.0.0 + appInsightsInstrumentationKey: 00000000-0000-0000-0000-000000000000 + appInsightsSamplingRate: 100 + provisioningState: Updating + traceEnabled: true + headers: *ref_950 + - type: restCall operationId: Apps_CreateOrUpdate + description: Apps_CreateOrUpdate exampleFile: ../examples/Apps_CreateOrUpdate.json exampleModel: - name: Apps_CreateOrUpdate + name: ../examples/Apps_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -24892,20 +26007,7 @@ testModel: properties: identity: schema: *ref_151 - parentsValue: {} - properties: - type: - schema: *ref_48 - rawValue: SystemAssigned - language: *ref_649 - principalId: - schema: *ref_49 - rawValue: principalid - language: *ref_650 - tenantId: - schema: *ref_50 - rawValue: tenantid - language: *ref_651 + rawValue: null language: *ref_648 location: schema: *ref_51 @@ -25024,35 +26126,177 @@ testModel: language: *ref_635 language: *ref_633 language: *ref_659 - headers: {} - exampleName: Apps_CreateOrUpdate - expectedResponse: - name: $(appName) - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: mydeployment1 - enableEndToEndTLS: false - fqdn: $(appName).mydomain.com - httpsOnly: false - provisioningState: Succeeded - public: false - url: $(appName).$(serviceName).azuremicroservices.io + '201': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + provisioningState: + schema: *ref_37 + rawValue: Creating + language: *ref_636 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_660 + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: false + language: *ref_634 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_661 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) appResource: - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid + identity: null location: $(location) properties: activeDeploymentName: mydeployment1 @@ -25063,25 +26307,72 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - remove: /properties/temporaryDisk - - remove: /properties/persistentDisk - - replace: /properties/public - value: false - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Create variables: {} - - &ref_985 - type: restCall + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + provisioningState: Succeeded + public: false + url: $(appName).$(serviceName).azuremicroservices.io + '201': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + provisioningState: Creating + public: false + url: myapp.myservice.azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + provisioningState: Updating + public: false + url: myapp.myservice.azuremicroservices.io + - type: restCall operationId: Apps_Get + description: Apps_Get exampleFile: ../examples/Apps_Get.json exampleModel: - name: Apps_Get + name: ../examples/Apps_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -25225,56 +26516,51 @@ testModel: language: *ref_635 language: *ref_633 language: *ref_632 - headers: {} - exampleName: Apps_Get - expectedResponse: - name: $(appName) - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: mydeployment1 - enableEndToEndTLS: false - fqdn: $(appName).mydomain.com - httpsOnly: false - persistentDisk: - mountPath: /mypersistentdisk - sizeInGB: 2 - usedInGB: 1 - provisioningState: Succeeded - public: true - temporaryDisk: - mountPath: /mytemporarydisk - sizeInGB: 2 - url: $(appName).$(serviceName).azuremicroservices.io outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: app01 - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Get variables: {} - - &ref_986 - type: restCall + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + - type: restCall operationId: Deployments_CreateOrUpdate + description: Deployments_CreateOrUpdate exampleFile: ../examples/Deployments_CreateOrUpdate.json exampleModel: - name: Deployments_CreateOrUpdate + name: ../examples/Deployments_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -25343,6 +26629,10 @@ testModel: rawValue: Java_8 language: *ref_834 language: *ref_829 + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 source: schema: *ref_170 parentsValue: {} @@ -25526,41 +26816,285 @@ testModel: language: *ref_500 language: *ref_843 language: *ref_852 - headers: {} - exampleName: Deployments_CreateOrUpdate - expectedResponse: - name: $(deploymentName) - type: Microsoft.AppPlatform/Spring/apps/deployments - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) - properties: - active: false - appName: $(appName) - deploymentSettings: - cpu: 1 - environmentVariables: - env: test - jvmOptions: '-Xms1G -Xmx3G' - memoryInGB: 3 - runtimeVersion: Java_8 - instances: - - name: instance1 - discoveryStatus: pending - startTime: '2020-08-26T01:55:02Z' - status: Running - provisioningState: Succeeded - source: - type: Jar - artifactSelector: sub-module-1 - relativePath: - version: '1.0' - status: Running - sku: - name: S0 - capacity: 1 - tier: Standard + '201': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Creating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_853 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 1 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_854 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) @@ -25573,6 +27107,7 @@ testModel: jvmOptions: '-Xms1G -Xmx3G' memoryInGB: 3 runtimeVersion: Java_8 + instances: null source: type: Jar artifactSelector: sub-module-1 @@ -25584,31 +27119,115 @@ testModel: tier: Standard resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) - sku: - name: S0 - capacity: 1 - tier: Standard subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties/source/type - value: Jar - - replace: /properties/source/relativePath - value: - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_CreateOrUpdate_Default variables: - deploymentName: default - - &ref_987 - type: restCall + deploymentName: + type: string + value: default + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall operationId: Deployments_Get + description: Deployments_Get exampleFile: ../examples/Deployments_Get.json exampleModel: - name: Deployments_Get + name: ../examples/Deployments_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -25783,64 +27402,61 @@ testModel: language: *ref_500 language: *ref_843 language: *ref_821 - headers: {} - exampleName: Deployments_Get - expectedResponse: - name: $(deploymentName) - type: Microsoft.AppPlatform/Spring/apps/deployments - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) - properties: - active: false - appName: $(appName) - deploymentSettings: - cpu: 1 - environmentVariables: - env: test - jvmOptions: '-Xms1G -Xmx3G' - memoryInGB: 3 - runtimeVersion: Java_8 - instances: - - name: instance1 - discoveryStatus: pending - startTime: '2020-08-26T01:55:02Z' - status: Running - provisioningState: Succeeded - source: - type: Source - artifactSelector: sub-module-1 - relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc - version: '1.0' - status: Running - sku: - name: S0 - capacity: 1 - tier: Standard outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: default - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_Get variables: - deploymentName: default - - &ref_988 - type: restCall + deploymentName: + type: string + value: default + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall operationId: Apps_Update - exampleFile: '' + description: Apps_Update + exampleFile: ../examples/Apps_Update.json exampleModel: - name: '' + name: ../examples/Apps_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -25882,13 +27498,17 @@ testModel: language: *ref_649 principalId: schema: *ref_49 - rawValue: principalid + rawValue: null language: *ref_650 tenantId: schema: *ref_50 - rawValue: tenantid + rawValue: null language: *ref_651 language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 properties: schema: *ref_148 parentsValue: {} @@ -25897,6 +27517,48 @@ testModel: schema: *ref_38 rawValue: default language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 language: *ref_633 language: *ref_670 parameter: *ref_351 @@ -26016,65 +27678,212 @@ testModel: language: *ref_635 language: *ref_633 language: *ref_671 - headers: {} - exampleName: '' - expectedResponse: - name: $(appName) - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: default - enableEndToEndTLS: false - fqdn: $(appName).mydomain.com - httpsOnly: false - persistentDisk: - mountPath: /mypersistentdisk - sizeInGB: 2 - usedInGB: 1 - provisioningState: Succeeded - public: true - temporaryDisk: - mountPath: /mytemporarydisk - sizeInGB: 2 - url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: default + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_951 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) appResource: identity: type: SystemAssigned - principalId: principalid - tenantId: tenantid + principalId: null + tenantId: null + location: $(location) properties: activeDeploymentName: default + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: app01 - resourceUpdate: - - replace: /properties/activeDeploymentName - value: default - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Update_ActiveDeployment variables: {} - - &ref_989 - type: restCall + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: default + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: default + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: *ref_951 + - type: restCall operationId: Apps_Update - exampleFile: '' + description: Apps_Update + exampleFile: ../examples/Apps_Update.json exampleModel: - name: '' + name: ../examples/Apps_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -26116,17 +27925,37 @@ testModel: language: *ref_649 principalId: schema: *ref_49 - rawValue: principalid + rawValue: null language: *ref_650 tenantId: schema: *ref_50 - rawValue: tenantid + rawValue: null language: *ref_651 language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 properties: schema: *ref_148 parentsValue: {} properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 persistentDisk: schema: *ref_150 parentsValue: {} @@ -26139,11 +27968,11 @@ testModel: schema: *ref_44 rawValue: 10 language: *ref_644 - usedInGB: - schema: *ref_45 - rawValue: null - language: *ref_645 language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 temporaryDisk: schema: *ref_149 parentsValue: {} @@ -26218,7 +28047,7 @@ testModel: properties: activeDeploymentName: schema: *ref_38 - rawValue: default + rawValue: mydeployment1 language: *ref_637 enableEndToEndTLS: schema: *ref_47 @@ -26244,6 +28073,10 @@ testModel: schema: *ref_44 rawValue: 10 language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 language: *ref_643 provisioningState: schema: *ref_37 @@ -26272,78 +28105,212 @@ testModel: language: *ref_635 language: *ref_633 language: *ref_671 - headers: {} - exampleName: '' - expectedResponse: - name: $(appName) - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: default - enableEndToEndTLS: false - fqdn: $(appName).mydomain.com - httpsOnly: false - persistentDisk: - mountPath: /data - sizeInGB: 10 - provisioningState: Succeeded - public: true - temporaryDisk: - mountPath: /tmpdisk - sizeInGB: 3 - url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: mydeployment1 + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /data + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 10 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /tmpdisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 3 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_952 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) appResource: identity: type: SystemAssigned - principalId: principalid - tenantId: tenantid + principalId: null + tenantId: null + location: $(location) properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false persistentDisk: mountPath: /data sizeInGB: 10 - usedInGB: null + public: true temporaryDisk: mountPath: /tmpdisk sizeInGB: 3 resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: app01 - resourceUpdate: - - replace: /properties/temporaryDisk - value: - mountPath: /tmpdisk - sizeInGB: 3 - - replace: /properties/persistentDisk - value: - mountPath: /data - sizeInGB: 10 - - replace: /properties/public - value: true - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Update_Disk variables: {} - - &ref_990 - type: restCall + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /data + sizeInGB: 10 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /tmpdisk + sizeInGB: 3 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /data + sizeInGB: 10 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /tmpdisk + sizeInGB: 3 + url: myapp.myservice.azuremicroservices.io + headers: *ref_952 + - type: restCall operationId: Apps_List + description: Apps_List exampleFile: ../examples/Apps_List.json exampleModel: - name: Apps_List + name: ../examples/Apps_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -26489,55 +28456,51 @@ testModel: language: *ref_633 language: *ref_678 language: *ref_677 - headers: {} - exampleName: Apps_List - expectedResponse: - value: - - name: myapp - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/myapp - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: mydeployment1 - enableEndToEndTLS: false - fqdn: myapp.mydomain.com - httpsOnly: false - persistentDisk: - mountPath: /mypersistentdisk - sizeInGB: 2 - usedInGB: 1 - provisioningState: Succeeded - public: true - temporaryDisk: - mountPath: /mytemporarydisk - sizeInGB: 2 - url: myapp.$(serviceName).azuremicroservices.io outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_List variables: {} - - &ref_991 - type: restCall + responses: + '200': + body: + value: + - name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: mydeployment1 + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.$(serviceName).azuremicroservices.io + - type: restCall operationId: Bindings_CreateOrUpdate + description: Bindings_CreateOrUpdate exampleFile: ../examples/Bindings_CreateOrUpdate.json exampleModel: - name: Bindings_CreateOrUpdate + name: ../examples/Bindings_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -26588,6 +28551,14 @@ testModel: schema: *ref_2 rawValue: test language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 key: schema: *ref_55 rawValue: $(mysqlKey) @@ -26596,6 +28567,10 @@ testModel: schema: *ref_54 rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql language: *ref_704 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 language: *ref_701 language: *ref_715 parameter: *ref_374 @@ -26677,29 +28652,157 @@ testModel: language: *ref_708 language: *ref_701 language: *ref_717 - headers: {} - exampleName: Bindings_CreateOrUpdate - expectedResponse: - name: $(bindingName) - type: Microsoft.AppPlatform/Spring/apps/bindings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) - properties: - bindingParameters: - databaseName: mysqldb - username: test - createdAt: '2019-01-01T12:34:56.000Z' - generatedProperties: |- - spring.datasource.url=jdbc:mysql://localhost:3306/test - spring.datasource.username=root - spring.datasource.password=1****6 - key: $(mysqlKey) - resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql - resourceName: my-cosmosdb-1 - resourceType: Microsoft.DocumentDB - updatedAt: '2019-01-01T12:34:56.000Z' + '201': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_718 + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb + username: + schema: *ref_2 + rawValue: test + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_719 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) bindingName: $(bindingName) @@ -26708,35 +28811,86 @@ testModel: bindingParameters: databaseName: mysqldb username: test + createdAt: null + generatedProperties: null key: $(mysqlKey) resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + updatedAt: null resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties/resourceId - value: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql - - replace: /properties/key - value: $(mysqlKey) - - replace: /properties/bindingParameters - value: - databaseName: mysqldb - username: test - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Bindings_Create variables: - bindingName: mysql-binding - - &ref_992 - type: restCall + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '201': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb + username: test + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + key: $(mysqlKey) + resourceId: /subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall operationId: Bindings_Update + description: Bindings_Update exampleFile: ../examples/Bindings_Update.json exampleModel: - name: Bindings_Update + name: ../examples/Bindings_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -26787,14 +28941,22 @@ testModel: schema: *ref_2 rawValue: test2 language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: null + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: null + language: *ref_706 key: schema: *ref_55 rawValue: $(mysqlKey) language: *ref_716 - resourceId: - schema: *ref_54 - rawValue: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 - language: *ref_704 + updatedAt: + schema: *ref_59 + rawValue: null + language: *ref_708 language: *ref_701 language: *ref_730 parameter: *ref_384 @@ -26876,29 +29038,88 @@ testModel: language: *ref_708 language: *ref_701 language: *ref_731 - headers: {} - exampleName: Bindings_Update - expectedResponse: - name: $(bindingName) - type: Microsoft.AppPlatform/Spring/apps/bindings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) - properties: - bindingParameters: - databaseName: mysqldb2 - username: test2 - createdAt: '2019-01-01T12:34:56.000Z' - generatedProperties: |- - spring.datasource.url=jdbc:mysql://localhost:3306/test - spring.datasource.username=root - spring.datasource.password=1****6 - key: $(mysqlKey) - resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 - resourceName: my-cosmosdb-1 - resourceType: Microsoft.DocumentDB - updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + schema: *ref_99 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mybinding + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/bindings + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_155 + parentsValue: {} + properties: + bindingParameters: + schema: *ref_56 + properties: + databaseName: + schema: *ref_2 + rawValue: mysqldb2 + username: + schema: *ref_2 + rawValue: test2 + language: *ref_705 + createdAt: + schema: *ref_58 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_707 + generatedProperties: + schema: *ref_57 + rawValue: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + language: *ref_706 + key: + schema: *ref_55 + rawValue: $(mysqlKey) + language: *ref_716 + resourceId: + schema: *ref_54 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + language: *ref_704 + resourceName: + schema: *ref_52 + rawValue: my-cosmosdb-1 + language: *ref_702 + resourceType: + schema: *ref_53 + rawValue: Microsoft.DocumentDB + language: *ref_703 + updatedAt: + schema: *ref_59 + rawValue: '2019-01-01T12:34:56.000Z' + language: *ref_708 + language: *ref_701 + language: *ref_732 + headers: &ref_953 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) bindingName: $(bindingName) @@ -26907,33 +29128,67 @@ testModel: bindingParameters: databaseName: mysqldb2 username: test2 + createdAt: null + generatedProperties: null key: $(mysqlKey) - resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + updatedAt: null resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties/key - value: $(mysqlKey) - - replace: /properties/bindingParameters - value: - databaseName: mysqldb2 - username: test2 - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Bindings_Update variables: - bindingName: mysql-binding - - &ref_993 - type: restCall + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + databaseName: mysqldb2 + username: test2 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + key: $(mysqlKey) + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + '202': + body: + name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/bindings/mybinding + properties: + bindingParameters: + databaseName: mysqldb2 + username: test2 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + key: $(mysqlKey) + resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + headers: *ref_953 + - type: restCall operationId: Bindings_Get + description: Bindings_Get exampleFile: ../examples/Bindings_Get.json exampleModel: - name: Bindings_Get + name: ../examples/Bindings_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -27040,50 +29295,48 @@ testModel: language: *ref_708 language: *ref_701 language: *ref_700 - headers: {} - exampleName: Bindings_Get - expectedResponse: - name: $(bindingName) - type: Microsoft.AppPlatform/Spring/apps/bindings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) - properties: - bindingParameters: - apiType: SQL - databaseName: db1 - createdAt: '2019-01-01T12:34:56.000Z' - generatedProperties: |- - spring.datasource.url=jdbc:mysql://localhost:3306/test - spring.datasource.username=root - spring.datasource.password=1****6 - resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 - resourceName: my-cosmosdb-1 - resourceType: Microsoft.DocumentDB - updatedAt: '2019-01-01T12:34:56.000Z' outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) bindingName: $(bindingName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Bindings_Get variables: - bindingName: mysql-binding - - &ref_994 - type: restCall + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: + name: $(bindingName) + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/$(bindingName) + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall operationId: Bindings_List + description: Bindings_List exampleFile: ../examples/Bindings_List.json exampleModel: - name: Bindings_List + name: ../examples/Bindings_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -27192,49 +29445,45 @@ testModel: language: *ref_701 language: *ref_739 language: *ref_738 - headers: {} - exampleName: Bindings_List - expectedResponse: - value: - - name: mybinding - type: Microsoft.AppPlatform/Spring/apps/bindings - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/mybinding - properties: - bindingParameters: - apiType: SQL - databaseName: db1 - createdAt: '2019-01-01T12:34:56.000Z' - generatedProperties: |- - spring.datasource.url=jdbc:mysql://localhost:3306/test - spring.datasource.username=root - spring.datasource.password=1****6 - resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 - resourceName: my-cosmosdb-1 - resourceType: Microsoft.DocumentDB - updatedAt: '2019-01-01T12:34:56.000Z' outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Bindings_List variables: {} - - &ref_995 - type: restCall + responses: + '200': + body: + value: + - name: mybinding + type: Microsoft.AppPlatform/Spring/apps/bindings + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/bindings/mybinding + properties: + bindingParameters: + apiType: SQL + databaseName: db1 + createdAt: '2019-01-01T12:34:56.000Z' + generatedProperties: |- + spring.datasource.url=jdbc:mysql://localhost:3306/test + spring.datasource.username=root + spring.datasource.password=1****6 + resourceId: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.DocumentDB/databaseAccounts/my-cosmosdb-1 + resourceName: my-cosmosdb-1 + resourceType: Microsoft.DocumentDB + updatedAt: '2019-01-01T12:34:56.000Z' + - type: restCall operationId: Bindings_Delete + description: Bindings_Delete exampleFile: ../examples/Bindings_Delete.json exampleModel: - name: Bindings_Delete + name: ../examples/Bindings_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -27273,36 +29522,38 @@ testModel: responses: '200': body: - rawValue: &ref_948 {} - language: *ref_947 - headers: {} - exampleName: Bindings_Delete - expectedResponse: *ref_948 + rawValue: &ref_955 {} + language: *ref_954 + '202': {} + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) bindingName: $(bindingName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Bindings_Delete variables: - bindingName: mysql-binding - - &ref_996 - type: restCall + bindingName: + type: string + value: mysql-binding + responses: + '200': + body: *ref_955 + '202': {} + '204': {} + - type: restCall operationId: Apps_ValidateDomain + description: Apps_ValidateDomain exampleFile: ../examples/Apps_ValidateDomain.json exampleModel: - name: Apps_ValidateDomain + name: ../examples/Apps_ValidateDomain.json clientParameters: - exampleValue: schema: *ref_277 @@ -27358,14 +29609,9 @@ testModel: rawValue: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name language: *ref_694 language: *ref_692 - headers: {} - exampleName: Apps_ValidateDomain - expectedResponse: - isValid: false - message: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) @@ -27373,23 +29619,22 @@ testModel: subscriptionId: $(subscriptionId) validatePayload: name: $(customDomainName) - requestUpdate: - - replace: /validatePayload/name - value: $(customDomainName) requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_ValidateDomain variables: {} - - &ref_997 - type: restCall + responses: + '200': + body: + isValid: false + message: Certificate is invalid, please check if it is a self signed cert or if it contains a suitable dns name + - type: restCall operationId: CustomDomains_CreateOrUpdate + description: CustomDomains_CreateOrUpdate exampleFile: ../examples/CustomDomains_CreateOrUpdate.json exampleModel: - name: CustomDomains_CreateOrUpdate + name: ../examples/CustomDomains_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -27472,23 +29717,101 @@ testModel: schema: *ref_164 parentsValue: {} properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 certName: schema: *ref_72 rawValue: asc-certificate language: *ref_784 language: *ref_781 language: *ref_792 - headers: {} - exampleName: CustomDomains_CreateOrUpdate - expectedResponse: - name: $(domainName) - type: Microsoft.AppPlatform/Spring/apps/domains - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) - properties: - certName: asc-certificate + '201': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_793 + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_794 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) domainName: $(domainName) @@ -27498,25 +29821,45 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties - value: - certName: asc-certificate - responseUpdate: [] secretVariables: [] - statusCode: 200 step: CustomDomains_CreateOrUpdate variables: - domainName: $(dnsCname).$(customDomainName) - - &ref_998 - type: restCall + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: asc-certificate + '201': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + - type: restCall operationId: CustomDomains_Update + description: CustomDomains_Update exampleFile: ../examples/CustomDomains_Update.json exampleModel: - name: CustomDomains_Update + name: ../examples/CustomDomains_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -27599,23 +29942,65 @@ testModel: schema: *ref_164 parentsValue: {} properties: + appName: + schema: *ref_71 + rawValue: $(appName) + language: *ref_783 certName: schema: *ref_72 rawValue: asc-certificate language: *ref_784 language: *ref_781 language: *ref_806 - headers: {} - exampleName: CustomDomains_Update - expectedResponse: - name: $(domainName) - type: Microsoft.AppPlatform/Spring/apps/domains - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) - properties: - certName: asc-certificate + '202': + body: + schema: *ref_101 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydomain.com + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/domains + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_164 + parentsValue: {} + properties: + appName: + schema: *ref_71 + rawValue: myapp + language: *ref_783 + certName: + schema: *ref_72 + rawValue: asc-certificate + language: *ref_784 + language: *ref_781 + language: *ref_807 + headers: &ref_956 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) domainName: $(domainName) @@ -27625,25 +30010,38 @@ testModel: resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: - - replace: /properties - value: - certName: asc-certificate - responseUpdate: [] secretVariables: [] - statusCode: 200 step: CustomDomains_Update variables: - domainName: $(dnsCname).$(customDomainName) - - &ref_999 - type: restCall + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: asc-certificate + '202': + body: + name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/domains/mydomain.com + properties: + appName: myapp + certName: asc-certificate + headers: *ref_956 + - type: restCall operationId: CustomDomains_Get + description: CustomDomains_Get exampleFile: ../examples/CustomDomains_Get.json exampleModel: - name: CustomDomains_Get + name: ../examples/CustomDomains_Get.json clientParameters: - exampleValue: schema: *ref_277 @@ -27725,41 +30123,39 @@ testModel: language: *ref_782 language: *ref_781 language: *ref_780 - headers: {} - exampleName: CustomDomains_Get - expectedResponse: - name: $(domainName) - type: Microsoft.AppPlatform/Spring/apps/domains - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) - properties: - appName: $(appName) - certName: mycert - thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) domainName: $(domainName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: CustomDomains_Get variables: - domainName: $(dnsCname).$(customDomainName) - - &ref_1000 - type: restCall + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: + name: $(domainName) + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/$(domainName) + properties: + appName: $(appName) + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + - type: restCall operationId: CustomDomains_List + description: CustomDomains_List exampleFile: ../examples/CustomDomains_List.json exampleModel: - name: CustomDomains_List + name: ../examples/CustomDomains_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -27847,41 +30243,37 @@ testModel: language: *ref_781 language: *ref_814 language: *ref_813 - headers: {} - exampleName: CustomDomains_List - expectedResponse: - nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains?$page=2 - value: - - name: mydomain.com - type: Microsoft.AppPlatform/Spring/apps/domains - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/mydomain.com - properties: - appName: $(appName) - certName: mycert - thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: CustomDomains_List variables: {} - - &ref_1001 - type: restCall + responses: + '200': + body: + nextLink: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains?$page=2 + value: + - name: mydomain.com + type: Microsoft.AppPlatform/Spring/apps/domains + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/domains/mydomain.com + properties: + appName: $(appName) + certName: mycert + thumbprint: 934367bf1c97033f877db0f15cb1b586957d3133 + - type: restCall operationId: Apps_GetResourceUploadUrl + description: Apps_GetResourceUploadUrl exampleFile: ../examples/Apps_GetResourceUploadUrl.json exampleModel: - name: Apps_GetResourceUploadUrl + name: ../examples/Apps_GetResourceUploadUrl.json clientParameters: - exampleValue: schema: *ref_277 @@ -27928,15 +30320,8 @@ testModel: https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w language: *ref_685 language: *ref_683 - headers: {} - exampleName: Apps_GetResourceUploadUrl - expectedResponse: - relativePath: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 - uploadUrl: >- - https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w outputVariables: relativePath: - type: string fromResponse: /relativePath uploadUrl: type: secureString @@ -27948,23 +30333,24 @@ testModel: uploadUrl: - type: object languages: *ref_685 - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_GetResourceUploadUrl variables: {} - - &ref_1002 - type: armTemplateDeployment + responses: + '200': + body: + relativePath: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777 + uploadUrl: >- + https://springcloudstorageaccount.file.core.windows.net/bd172614181f42e2853f6fd90029cda8/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-20190801-3ed9f4a2-986b-4bbd-b833-a42dccb2f777?sv=2018-03-28&sr=f&sig=SampleSignature&se=2019-08-01T10%3A42%3A21Z&sp=w + - type: armTemplateDeployment armTemplate: '' armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -28004,12 +30390,12 @@ testModel: secretVariables: [] step: Upload_File variables: {} - - &ref_1003 - type: restCall + - type: restCall operationId: Deployments_CreateOrUpdate + description: Deployments_CreateOrUpdate exampleFile: ../examples/Deployments_CreateOrUpdate.json exampleModel: - name: Deployments_CreateOrUpdate + name: ../examples/Deployments_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_277 @@ -28078,6 +30464,10 @@ testModel: rawValue: Java_8 language: *ref_834 language: *ref_829 + instances: + schema: *ref_254 + rawValue: null + language: *ref_838 source: schema: *ref_170 parentsValue: {} @@ -28261,41 +30651,285 @@ testModel: language: *ref_500 language: *ref_843 language: *ref_852 - headers: {} - exampleName: Deployments_CreateOrUpdate - expectedResponse: - name: $(deploymentName) - type: Microsoft.AppPlatform/Spring/apps/deployments - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) - properties: - active: false - appName: $(appName) - deploymentSettings: - cpu: 1 - environmentVariables: - env: test - jvmOptions: '-Xms1G -Xmx3G' - memoryInGB: 3 - runtimeVersion: Java_8 - instances: - - name: instance1 - discoveryStatus: pending - startTime: '2020-08-26T01:55:02Z' - status: Running - provisioningState: Succeeded - source: - type: Jar - artifactSelector: sub-module-1 - relativePath: $(relativePath) - version: '1.0' - status: Running - sku: - name: S0 - capacity: 2 - tier: Standard + '201': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Creating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_853 + '202': + body: + schema: *ref_102 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: mydeployment + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps/deployments + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + properties: + schema: *ref_169 + parentsValue: {} + properties: + active: + schema: *ref_86 + rawValue: false + language: *ref_837 + appName: + schema: *ref_77 + rawValue: myapp + language: *ref_828 + deploymentSettings: + schema: *ref_171 + parentsValue: {} + properties: + cpu: + schema: *ref_78 + rawValue: 1 + language: *ref_830 + environmentVariables: + schema: *ref_82 + properties: + env: + schema: *ref_1 + rawValue: test + language: *ref_833 + jvmOptions: + schema: *ref_80 + rawValue: '-Xms1G -Xmx3G' + language: *ref_832 + memoryInGB: + schema: *ref_79 + rawValue: 3 + language: *ref_831 + runtimeVersion: + schema: *ref_83 + rawValue: Java_8 + language: *ref_834 + language: *ref_829 + instances: + schema: *ref_254 + elements: + - schema: *ref_172 + parentsValue: {} + properties: + name: + schema: *ref_88 + rawValue: instance1 + language: *ref_839 + discoveryStatus: + schema: *ref_91 + rawValue: pending + language: *ref_841 + startTime: + schema: *ref_92 + rawValue: '2020-08-26T01:55:02Z' + language: *ref_842 + status: + schema: *ref_89 + rawValue: Running + language: *ref_840 + language: *ref_838 + provisioningState: + schema: *ref_84 + rawValue: Updating + language: *ref_835 + source: + schema: *ref_170 + parentsValue: {} + properties: + type: + schema: *ref_73 + rawValue: Jar + language: *ref_824 + artifactSelector: + schema: *ref_76 + rawValue: sub-module-1 + language: *ref_827 + relativePath: + schema: *ref_74 + rawValue: $(relativePath) + language: *ref_825 + version: + schema: *ref_75 + rawValue: '1.0' + language: *ref_826 + language: *ref_823 + status: + schema: *ref_85 + rawValue: Running + language: *ref_836 + language: *ref_822 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_93 + rawValue: S0 + language: *ref_499 + capacity: + schema: *ref_95 + rawValue: 2 + language: *ref_844 + tier: + schema: *ref_94 + rawValue: Standard + language: *ref_500 + language: *ref_843 + language: *ref_854 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) @@ -28308,6 +30942,7 @@ testModel: jvmOptions: '-Xms1G -Xmx3G' memoryInGB: 3 runtimeVersion: Java_8 + instances: null source: type: Jar artifactSelector: sub-module-1 @@ -28319,34 +30954,115 @@ testModel: tier: Standard resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) - sku: - name: S0 - capacity: 1 - tier: Standard subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: deploymentBlue - resourceUpdate: - - replace: /sku/capacity - value: 2 - - replace: /properties/source/type - value: Jar - - replace: /properties/source/relativePath - value: $(relativePath) - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_CreateOrUpdate variables: - deploymentName: blue - - &ref_1004 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: + name: $(deploymentName) + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/$(deploymentName) + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + '201': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Creating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + '202': + body: + name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment + properties: + active: false + appName: myapp + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Updating + source: + type: Jar + artifactSelector: sub-module-1 + relativePath: $(relativePath) + version: '1.0' + status: Running + sku: + name: S0 + capacity: 2 + tier: Standard + - type: restCall operationId: Apps_Update - exampleFile: '' + description: Apps_Update + exampleFile: ../examples/Apps_Update.json exampleModel: - name: '' + name: ../examples/Apps_Update.json clientParameters: - exampleValue: schema: *ref_277 @@ -28388,13 +31104,17 @@ testModel: language: *ref_649 principalId: schema: *ref_49 - rawValue: principalid + rawValue: null language: *ref_650 tenantId: schema: *ref_50 - rawValue: tenantid + rawValue: null language: *ref_651 language: *ref_648 + location: + schema: *ref_51 + rawValue: $(location) + language: *ref_652 properties: schema: *ref_148 parentsValue: {} @@ -28403,6 +31123,48 @@ testModel: schema: *ref_38 rawValue: blue language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: $(appName).mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + language: *ref_643 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 language: *ref_633 language: *ref_670 parameter: *ref_351 @@ -28484,12 +31246,16 @@ testModel: properties: mountPath: schema: *ref_46 - rawValue: /data + rawValue: /mypersistentdisk language: *ref_646 sizeInGB: schema: *ref_44 - rawValue: 10 + rawValue: 2 language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 language: *ref_643 provisioningState: schema: *ref_37 @@ -28505,11 +31271,11 @@ testModel: properties: mountPath: schema: *ref_43 - rawValue: /tmpdisk + rawValue: /mytemporarydisk language: *ref_642 sizeInGB: schema: *ref_42 - rawValue: 3 + rawValue: 2 language: *ref_641 language: *ref_640 url: @@ -28518,64 +31284,212 @@ testModel: language: *ref_635 language: *ref_633 language: *ref_671 - headers: {} - exampleName: '' - expectedResponse: - name: $(appName) - type: Microsoft.AppPlatform/Spring/apps - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) - identity: - type: SystemAssigned - principalId: principalid - tenantId: tenantid - location: eastus - properties: - activeDeploymentName: blue - enableEndToEndTLS: false - fqdn: $(appName).mydomain.com - httpsOnly: false - persistentDisk: - mountPath: /data - sizeInGB: 10 - provisioningState: Succeeded - public: true - temporaryDisk: - mountPath: /tmpdisk - sizeInGB: 3 - url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + schema: *ref_98 + parentsValue: + ProxyResource: + schema: *ref_5 + parentsValue: + Resource: + schema: *ref_6 + parentsValue: {} + properties: + name: + schema: *ref_104 + rawValue: myapp + language: *ref_506 + type: + schema: *ref_105 + rawValue: Microsoft.AppPlatform/Spring/apps + language: *ref_507 + id: + schema: *ref_103 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + language: *ref_505 + language: *ref_504 + properties: {} + language: *ref_580 + properties: + identity: + schema: *ref_151 + parentsValue: {} + properties: + type: + schema: *ref_48 + rawValue: SystemAssigned + language: *ref_649 + principalId: + schema: *ref_49 + rawValue: principalid + language: *ref_650 + tenantId: + schema: *ref_50 + rawValue: tenantid + language: *ref_651 + language: *ref_648 + location: + schema: *ref_51 + rawValue: eastus + language: *ref_652 + properties: + schema: *ref_148 + parentsValue: {} + properties: + activeDeploymentName: + schema: *ref_38 + rawValue: blue + language: *ref_637 + enableEndToEndTLS: + schema: *ref_47 + rawValue: false + language: *ref_647 + fqdn: + schema: *ref_39 + rawValue: myapp.mydomain.com + language: *ref_638 + httpsOnly: + schema: *ref_40 + rawValue: false + language: *ref_639 + persistentDisk: + schema: *ref_150 + parentsValue: {} + properties: + mountPath: + schema: *ref_46 + rawValue: /mypersistentdisk + language: *ref_646 + sizeInGB: + schema: *ref_44 + rawValue: 2 + language: *ref_644 + usedInGB: + schema: *ref_45 + rawValue: 1 + language: *ref_645 + language: *ref_643 + provisioningState: + schema: *ref_37 + rawValue: Updating + language: *ref_636 + public: + schema: *ref_35 + rawValue: true + language: *ref_634 + temporaryDisk: + schema: *ref_149 + parentsValue: {} + properties: + mountPath: + schema: *ref_43 + rawValue: /mytemporarydisk + language: *ref_642 + sizeInGB: + schema: *ref_42 + rawValue: 2 + language: *ref_641 + language: *ref_640 + url: + schema: *ref_36 + rawValue: myapp.myservice.azuremicroservices.io + language: *ref_635 + language: *ref_633 + language: *ref_672 + headers: &ref_957 + Azure-AsyncOperation: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2020-11-01-preview + Location: >- + https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-11-01-preview outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) appResource: identity: type: SystemAssigned - principalId: principalid - tenantId: tenantid + principalId: null + tenantId: null + location: $(location) properties: activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceName: app01 - resourceUpdate: - - replace: /properties/activeDeploymentName - value: blue - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Update variables: {} - - &ref_1005 - type: restCall + responses: + '200': + body: + name: $(appName) + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName) + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: $(appName).mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Succeeded + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: $(appName).$(serviceName).azuremicroservices.io + '202': + body: + name: myapp + type: Microsoft.AppPlatform/Spring/apps + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp + identity: + type: SystemAssigned + principalId: principalid + tenantId: tenantid + location: eastus + properties: + activeDeploymentName: blue + enableEndToEndTLS: false + fqdn: myapp.mydomain.com + httpsOnly: false + persistentDisk: + mountPath: /mypersistentdisk + sizeInGB: 2 + usedInGB: 1 + provisioningState: Updating + public: true + temporaryDisk: + mountPath: /mytemporarydisk + sizeInGB: 2 + url: myapp.myservice.azuremicroservices.io + headers: *ref_957 + - type: restCall operationId: Deployments_Restart + description: Deployments_Restart exampleFile: ../examples/Deployments_Restart.json exampleModel: - name: Deployments_Restart + name: ../examples/Deployments_Restart.json clientParameters: - exampleValue: schema: *ref_277 @@ -28614,36 +31528,39 @@ testModel: responses: '200': body: - rawValue: &ref_950 {} - language: *ref_949 - headers: {} - exampleName: Deployments_Restart - expectedResponse: *ref_950 + rawValue: &ref_959 {} + language: *ref_958 + '202': + headers: &ref_960 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_Restart variables: - deploymentName: blue - - &ref_1006 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_959 + '202': + headers: *ref_960 + - type: restCall operationId: Deployments_Stop + description: Deployments_Stop exampleFile: ../examples/Deployments_Stop.json exampleModel: - name: Deployments_Stop + name: ../examples/Deployments_Stop.json clientParameters: - exampleValue: schema: *ref_277 @@ -28682,36 +31599,39 @@ testModel: responses: '200': body: - rawValue: &ref_952 {} - language: *ref_951 - headers: {} - exampleName: Deployments_Stop - expectedResponse: *ref_952 + rawValue: &ref_962 {} + language: *ref_961 + '202': + headers: &ref_963 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_Stop variables: - deploymentName: blue - - &ref_1007 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_962 + '202': + headers: *ref_963 + - type: restCall operationId: Deployments_Start + description: Deployments_Start exampleFile: ../examples/Deployments_Start.json exampleModel: - name: Deployments_Start + name: ../examples/Deployments_Start.json clientParameters: - exampleValue: schema: *ref_277 @@ -28750,36 +31670,39 @@ testModel: responses: '200': body: - rawValue: &ref_954 {} - language: *ref_953 - headers: {} - exampleName: Deployments_Start - expectedResponse: *ref_954 + rawValue: &ref_965 {} + language: *ref_964 + '202': + headers: &ref_966 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_Start variables: - deploymentName: blue - - &ref_1008 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_965 + '202': + headers: *ref_966 + - type: restCall operationId: Deployments_GetLogFileUrl + description: Deployments_GetLogFileUrl exampleFile: ../examples/Deployments_GetLogFileUrl.json exampleModel: - name: Deployments_GetLogFileUrl + name: ../examples/Deployments_GetLogFileUrl.json clientParameters: - exampleValue: schema: *ref_277 @@ -28827,36 +31750,36 @@ testModel: https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r language: *ref_903 language: *ref_902 - headers: {} - exampleName: Deployments_GetLogFileUrl - expectedResponse: - url: >- - https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_GetLogFileUrl variables: - deploymentName: blue - - &ref_1009 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: + url: >- + https://spring.blob.core.windows.net/logs/110ec0c337154d45b1f01daf2196c0bf/b58b0cb4ecdea3c65311b4ca8833fe47b6ae0a7500f87a8eb31e8379d3fe48f1-2019081312-42b7b90c-f108-4c09-b33d-1ea134f57f23?sv=2018-03-28&sr=b&sig=example-signature&se=2019-08-14T09%3A43%3A52Z&sp=r + '204': {} + - type: restCall operationId: Deployments_List + description: Deployments_List exampleFile: ../examples/Deployments_List.json exampleModel: - name: Deployments_List + name: ../examples/Deployments_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -29033,62 +31956,58 @@ testModel: language: *ref_843 language: *ref_874 language: *ref_873 - headers: {} - exampleName: Deployments_List - expectedResponse: - value: - - name: mydeployment - type: Microsoft.AppPlatform/Spring/apps/deployments - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment - properties: - active: false - appName: $(appName) - deploymentSettings: - cpu: 1 - environmentVariables: - env: test - jvmOptions: '-Xms1G -Xmx3G' - memoryInGB: 3 - runtimeVersion: Java_8 - instances: - - name: instance1 - discoveryStatus: pending - startTime: '2020-08-26T01:55:02Z' - status: Running - provisioningState: Succeeded - source: - type: Source - artifactSelector: sub-module-1 - relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc - version: '1.0' - status: Running - sku: - name: S0 - capacity: 1 - tier: Standard outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_List variables: {} - - &ref_1010 - type: restCall + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall operationId: Deployments_ListForCluster + description: Deployments_ListForCluster exampleFile: ../examples/Deployments_ListForCluster.json exampleModel: - name: Deployments_ListForCluster + name: ../examples/Deployments_ListForCluster.json clientParameters: - exampleValue: schema: *ref_277 @@ -29260,62 +32179,58 @@ testModel: language: *ref_843 language: *ref_874 language: *ref_878 - headers: {} - exampleName: Deployments_ListForCluster - expectedResponse: - value: - - name: mydeployment - type: Microsoft.AppPlatform/Spring/apps/deployments - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment - properties: - active: false - appName: $(appName) - deploymentSettings: - cpu: 1 - environmentVariables: - env: test - jvmOptions: '-Xms1G -Xmx3G' - memoryInGB: 3 - runtimeVersion: Java_8 - instances: - - name: instance1 - discoveryStatus: pending - startTime: '2020-08-26T01:55:02Z' - status: Running - provisioningState: Succeeded - source: - type: Source - artifactSelector: sub-module-1 - relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc - version: '1.0' - status: Running - sku: - name: S0 - capacity: 1 - tier: Standard outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_ListForCluster variables: {} - - &ref_1011 - type: restCall + responses: + '200': + body: + value: + - name: mydeployment + type: Microsoft.AppPlatform/Spring/apps/deployments + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/$(serviceName)/apps/$(appName)/deployments/mydeployment + properties: + active: false + appName: $(appName) + deploymentSettings: + cpu: 1 + environmentVariables: + env: test + jvmOptions: '-Xms1G -Xmx3G' + memoryInGB: 3 + runtimeVersion: Java_8 + instances: + - name: instance1 + discoveryStatus: pending + startTime: '2020-08-26T01:55:02Z' + status: Running + provisioningState: Succeeded + source: + type: Source + artifactSelector: sub-module-1 + relativePath: resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc + version: '1.0' + status: Running + sku: + name: S0 + capacity: 1 + tier: Standard + - type: restCall operationId: Services_List + description: Services_List exampleFile: ../examples/Services_List.json exampleModel: - name: Services_List + name: ../examples/Services_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -29500,67 +32415,63 @@ testModel: language: *ref_498 language: *ref_565 language: *ref_568 - headers: {} - exampleName: Services_List - expectedResponse: - value: - - name: myservice - type: Microsoft.AppPlatform/Spring - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/myservice - location: eastus - properties: - networkProfile: - outboundIPs: - publicIPs: - - 20.39.3.173 - - 40.64.67.13 - requiredTraffics: - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 443 - protocol: TCP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 1194 - protocol: UDP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 9000 - protocol: TCP - provisioningState: Succeeded - serviceId: 12345678abcd1234abcd12345678abcd - sku: - name: S0 - tier: Standard - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_List variables: {} - - &ref_1012 - type: restCall + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall operationId: Services_ListBySubscription + description: Services_ListBySubscription exampleFile: ../examples/Services_ListBySubscription.json exampleModel: - name: Services_ListBySubscription + name: ../examples/Services_ListBySubscription.json clientParameters: - exampleValue: schema: *ref_277 @@ -29740,66 +32651,62 @@ testModel: language: *ref_498 language: *ref_565 language: *ref_564 - headers: {} - exampleName: Services_ListBySubscription - expectedResponse: - value: - - name: myservice - type: Microsoft.AppPlatform/Spring - id: /subscriptions/$(subscriptionId)/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice - location: eastus - properties: - networkProfile: - outboundIPs: - publicIPs: - - 20.39.3.173 - - 40.64.67.13 - requiredTraffics: - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 443 - protocol: TCP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 1194 - protocol: UDP - - direction: Outbound - ips: - - 20.62.211.25 - - 52.188.47.226 - port: 9000 - protocol: TCP - provisioningState: Succeeded - serviceId: 12345678abcd1234abcd12345678abcd - sku: - name: S0 - tier: Standard - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_ListBySubscription variables: {} - - &ref_1013 - type: restCall + responses: + '200': + body: + value: + - name: myservice + type: Microsoft.AppPlatform/Spring + id: /subscriptions/$(subscriptionId)/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice + location: eastus + properties: + networkProfile: + outboundIPs: + publicIPs: + - 20.39.3.173 + - 40.64.67.13 + requiredTraffics: + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 443 + protocol: TCP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 1194 + protocol: UDP + - direction: Outbound + ips: + - 20.62.211.25 + - 52.188.47.226 + port: 9000 + protocol: TCP + provisioningState: Succeeded + serviceId: 12345678abcd1234abcd12345678abcd + sku: + name: S0 + tier: Standard + tags: + key1: value1 + - type: restCall operationId: Deployments_Delete + description: Deployments_Delete exampleFile: ../examples/Deployments_Delete.json exampleModel: - name: Deployments_Delete + name: ../examples/Deployments_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -29838,36 +32745,38 @@ testModel: responses: '200': body: - rawValue: &ref_956 {} - language: *ref_955 - headers: {} - exampleName: Deployments_Delete - expectedResponse: *ref_956 + rawValue: &ref_968 {} + language: *ref_967 + '202': {} + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) deploymentName: $(deploymentName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Deployments_Delete variables: - deploymentName: blue - - &ref_1014 - type: restCall + deploymentName: + type: string + value: blue + responses: + '200': + body: *ref_968 + '202': {} + '204': {} + - type: restCall operationId: CustomDomains_Delete + description: CustomDomains_Delete exampleFile: ../examples/CustomDomains_Delete.json exampleModel: - name: CustomDomains_Delete + name: ../examples/CustomDomains_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -29906,36 +32815,38 @@ testModel: responses: '200': body: - rawValue: &ref_958 {} - language: *ref_957 - headers: {} - exampleName: CustomDomains_Delete - expectedResponse: *ref_958 + rawValue: &ref_970 {} + language: *ref_969 + '202': {} + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) domainName: $(domainName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: CustomDomains_Delete variables: - domainName: $(dnsCname).$(customDomainName) - - &ref_1015 - type: restCall + domainName: + type: string + value: $(dnsCname).$(customDomainName) + responses: + '200': + body: *ref_970 + '202': {} + '204': {} + - type: restCall operationId: Apps_Delete + description: Apps_Delete exampleFile: ../examples/Apps_Delete.json exampleModel: - name: Apps_Delete + name: ../examples/Apps_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -29969,35 +32880,37 @@ testModel: responses: '200': body: - rawValue: &ref_960 {} - language: *ref_959 - headers: {} - exampleName: Apps_Delete - expectedResponse: *ref_960 + rawValue: &ref_972 {} + language: *ref_971 + '202': {} + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview appName: $(appName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Apps_Delete variables: - appName: app01 - - &ref_1016 - type: restCall + appName: + type: string + value: app01 + responses: + '200': + body: *ref_972 + '202': {} + '204': {} + - type: restCall operationId: Certificates_Delete + description: Certificates_Delete exampleFile: ../examples/Certificates_Delete.json exampleModel: - name: Certificates_Delete + name: ../examples/Certificates_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -30031,35 +32944,37 @@ testModel: responses: '200': body: - rawValue: &ref_962 {} - language: *ref_961 - headers: {} - exampleName: Certificates_Delete - expectedResponse: *ref_962 + rawValue: &ref_974 {} + language: *ref_973 + '202': {} + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview certificateName: $(certificateName) resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Certificates_Delete variables: - certificateName: asc-certificate - - &ref_1017 - type: restCall + certificateName: + type: string + value: asc-certificate + responses: + '200': + body: *ref_974 + '202': {} + '204': {} + - type: restCall operationId: Services_Delete + description: Services_Delete exampleFile: ../examples/Services_Delete.json exampleModel: - name: Services_Delete + name: ../examples/Services_Delete.json clientParameters: - exampleValue: schema: *ref_277 @@ -30085,31 +33000,37 @@ testModel: operation: *ref_525 operationGroup: *ref_509 originalFile: '' - responses: {} - exampleName: Services_Delete - expectedResponse: {} + responses: + '202': + body: + rawValue: &ref_976 {} + language: *ref_975 + headers: &ref_977 + location: https://management.azure.com/subscriptions/subid/providers/Microsoft.AppPlatform/...pathToOperationResult... + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview resourceGroupName: $(resourceGroupName) serviceName: $(serviceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Services_Delete variables: {} - - &ref_1018 - type: restCall + responses: + '202': + body: *ref_976 + headers: *ref_977 + '204': {} + - type: restCall operationId: Skus_List + description: Skus_List exampleFile: ../examples/Skus_List.json exampleModel: - name: Skus_List + name: ../examples/Skus_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -30201,45 +33122,41 @@ testModel: language: *ref_931 language: *ref_928 language: *ref_927 - headers: {} - exampleName: Skus_List - expectedResponse: - value: - - name: B0 - capacity: - default: 1 - maximum: 20 - minimum: 1 - scaleType: Automatic - locationInfo: - - location: eastus - zoneDetails: [] - zones: [] - locations: - - eastus - resourceType: Spring - restrictions: [] - tier: Basic outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Skus_List variables: {} - - &ref_1019 - type: restCall + responses: + '200': + body: + value: + - name: B0 + capacity: + default: 1 + maximum: 20 + minimum: 1 + scaleType: Automatic + locationInfo: + - location: eastus + zoneDetails: [] + zones: [] + locations: + - eastus + resourceType: Spring + restrictions: [] + tier: Basic + - type: restCall operationId: Operations_List + description: Operations_List exampleFile: ../examples/Operations_List.json exampleModel: - name: Operations_List + name: ../examples/Operations_List.json clientParameters: - exampleValue: schema: *ref_277 @@ -30310,127 +33227,67 @@ testModel: language: *ref_915 language: *ref_906 language: *ref_905 - headers: {} - exampleName: Operations_List - expectedResponse: - nextLink: providers/Microsoft.AppPlatform?$skipToken={opaqueString} - value: - - name: Microsoft.AppPlatform/Spring/read - display: - description: Create or Update Managed Applications - operation: Create or Update Managed Applications - provider: Microsoft Azure Distributed Managed Service for Spring - resource: Managed Applications - isDataAction: false - origin: user,system - properties: - serviceSpecification: null outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2020-11-01-preview - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Operations_List variables: {} - - *ref_1021 - _scenarioDef: *ref_1020 - requiredVariables: - - customDomainName - - mysqlKey - - dnsSubscriptionId - - dnsResourceGroup - - blobUrl - - userAssignedIdentity - - subscriptionId - - location - requiredVariablesDefault: - blobUrl: '' - customDomainName: '' - dnsResourceGroup: '' - dnsSubscriptionId: '' - location: westus - mysqlKey: '' - subscriptionId: 00000000-00000000-00000000-00000000 - userAssignedIdentity: '' - scenario: Spring - secretVariables: - - uploadUrl - shareScope: true - steps: - - *ref_966 - - *ref_967 - - *ref_968 - - *ref_969 - - *ref_970 - - *ref_971 - - *ref_972 - - *ref_973 - - *ref_974 - - *ref_975 - - *ref_976 - - *ref_977 - - *ref_978 - - *ref_979 - - *ref_980 - - *ref_981 - - *ref_982 - - *ref_983 - - *ref_984 - - *ref_985 - - *ref_986 - - *ref_987 - - *ref_988 - - *ref_989 - - *ref_990 - - *ref_991 - - *ref_992 - - *ref_993 - - *ref_994 - - *ref_995 - - *ref_996 - - *ref_997 - - *ref_998 - - *ref_999 - - *ref_1000 - - *ref_1001 - - *ref_1002 - - *ref_1003 - - *ref_1004 - - *ref_1005 - - *ref_1006 - - *ref_1007 - - *ref_1008 - - *ref_1009 - - *ref_1010 - - *ref_1011 - - *ref_1012 - - *ref_1013 - - *ref_1014 - - *ref_1015 - - *ref_1016 - - *ref_1017 - - *ref_1018 - - *ref_1019 + responses: + '200': + body: + nextLink: providers/Microsoft.AppPlatform?$skipToken={opaqueString} + value: + - name: Microsoft.AppPlatform/Spring/read + display: + description: Create or Update Managed Applications + operation: Create or Update Managed Applications + provider: Microsoft Azure Distributed Managed Service for Spring + resource: Managed Applications + isDataAction: false + origin: user,system + properties: + serviceSpecification: null variables: - relativePath: $(relativePath) - uploadUrl: $(uploadUrl) + relativePath: + type: string + uploadUrl: + type: secureString scope: ResourceGroup secretVariables: - mysqlKey - blobUrl useArmTemplate: true variables: - appName: app01 - ascDomainName: .azuremicroservices.io - dnsCname: asc - insightsInstrumentationKey: $(insightsInstrumentationKey) - serviceName: test-scenario-instance + appName: + type: string + value: app01 + ascDomainName: + type: string + value: .azuremicroservices.io + blobUrl: + type: secureString + customDomainName: + type: string + dnsCname: + type: string + value: asc + dnsResourceGroup: + type: string + dnsSubscriptionId: + type: string + insightsInstrumentationKey: + type: string + mysqlKey: + type: secureString + serviceName: + type: string + value: test-scenario-instance + userAssignedIdentity: + type: string language: default: name: AppPlatformManagementClient diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/compute/model/__debug/test-modeler.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/compute/model/__debug/test-modeler.yaml index 8347453ad..bbc02939b 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/compute/model/__debug/test-modeler.yaml +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/compute/model/__debug/test-modeler.yaml @@ -150968,16 +150968,24 @@ testModel: operation: *ref_4319 operationGroup: *ref_4289 scenarioTests: - - &ref_4328 + - &ref_4323 _filePath: Microsoft.Compute\stable\2021-03-01\test-scenarios\sample.yaml + _swaggerFilePaths: + - Microsoft.Compute/stable/2021-03-01/compute.json + - Microsoft.Compute/stable/2021-03-01/runCommands.json + - Microsoft.Compute/stable/2019-04-01/skus.json + - Microsoft.Compute/stable/2020-12-01/disk.json + - Microsoft.Compute/stable/2020-09-30/gallery.json + - Microsoft.Compute/stable/2020-09-30/sharedGallery.json + - Microsoft.Compute/stable/2021-03-01/cloudService.json cleanUpSteps: [] prepareSteps: - - &ref_4323 - type: restCall + - type: restCall operationId: ProximityPlacementGroups_Delete + description: Create a proximity placement group. exampleFile: ../examples/DeleteAProximityPlacementGroup.json exampleModel: - name: Create a proximity placement group. + name: ../examples/DeleteAProximityPlacementGroup.json clientParameters: - exampleValue: schema: *ref_1325 @@ -151008,27 +151016,23 @@ testModel: body: rawValue: &ref_4321 {} language: *ref_4320 - headers: {} - exampleName: Create a proximity placement group. - expectedResponse: *ref_4321 isPrepareStep: true outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: '2021-03-01' parameters: {} proximityPlacementGroupName: $(resourceName) resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Delete-proximity-placement-group variables: {} + responses: + '200': + body: *ref_4321 requiredVariables: - subscriptionId - location @@ -151038,10 +151042,18 @@ testModel: subscriptionId: 00000000-00000000-00000000-00000000 scenarios: - description: Microsoft.SignalRService/Basic_CRUD - _resolvedSteps: - - *ref_4323 - - &ref_4324 - type: armTemplateDeployment + _scenarioDef: *ref_4323 + requiredVariables: + - subscriptionId + - location + requiredVariablesDefault: + location: westus + subscriptionId: 00000000-00000000-00000000-00000000 + scenario: scenario_0 + secretVariables: [] + shareScope: true + steps: + - type: armTemplateDeployment armTemplate: ./peArmTemplate/Generate_Unique_name_template.json armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -151066,12 +151078,12 @@ testModel: secretVariables: [] step: Generate_Unique_Name variables: {} - - &ref_4325 - type: restCall + - type: restCall operationId: ProximityPlacementGroups_CreateOrUpdate + description: Create or Update a proximity placement group. exampleFile: ../examples/CreateOrUpdateAProximityPlacementGroup.json exampleModel: - name: Create or Update a proximity placement group. + name: ../examples/CreateOrUpdateAProximityPlacementGroup.json clientParameters: - exampleValue: schema: *ref_1325 @@ -151158,24 +151170,50 @@ testModel: language: *ref_2268 language: *ref_2267 language: *ref_2269 - headers: {} - exampleName: Create or Update a proximity placement group. - expectedResponse: - name: myProximityPlacementGroup - type: Microsoft.Compute/proximityPlacementGroups - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Compute/proximityPlacementGroups/myProximityPlacementGroup - location: westus - properties: - proximityPlacementGroupType: Standard + '201': + body: + schema: *ref_566 + parentsValue: + Resource: + schema: *ref_18 + parentsValue: {} + properties: + name: + schema: *ref_588 + rawValue: myProximityPlacementGroup + language: *ref_2244 + type: + schema: *ref_589 + rawValue: Microsoft.Compute/proximityPlacementGroups + language: *ref_2245 + id: + schema: *ref_587 + rawValue: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/proximityPlacementGroups/myProximityPlacementGroup + language: *ref_2243 + location: + schema: *ref_590 + rawValue: westus + language: *ref_2238 + language: *ref_2237 + properties: + properties: + schema: *ref_639 + parentsValue: {} + properties: + proximityPlacementGroupType: + schema: *ref_19 + rawValue: Standard + language: *ref_2268 + language: *ref_2267 + language: *ref_2270 outputVariables: fakeScenarioVar: - type: string fromResponse: /id outputVariablesModel: fakeScenarioVar: - type: object languages: *ref_2243 - requestParameters: + parameters: api-version: '2021-03-01' parameters: location: $(location) @@ -151184,21 +151222,34 @@ testModel: proximityPlacementGroupName: $(resourceName) resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Create-or-Update-a-proximity-placement-group variables: {} - - &ref_4326 - type: restCall + responses: + '200': + body: + name: myProximityPlacementGroup + type: Microsoft.Compute/proximityPlacementGroups + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Compute/proximityPlacementGroups/myProximityPlacementGroup + location: westus + properties: + proximityPlacementGroupType: Standard + '201': + body: + name: myProximityPlacementGroup + type: Microsoft.Compute/proximityPlacementGroups + id: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/proximityPlacementGroups/myProximityPlacementGroup + location: westus + properties: + proximityPlacementGroupType: Standard + - type: restCall operationId: ProximityPlacementGroups_Delete + description: Create a proximity placement group. exampleFile: ../examples/DeleteAProximityPlacementGroup.json exampleModel: - name: Create a proximity placement group. + name: ../examples/DeleteAProximityPlacementGroup.json clientParameters: - exampleValue: schema: *ref_1325 @@ -151229,32 +151280,28 @@ testModel: body: rawValue: &ref_4322 {} language: *ref_4320 - headers: {} - exampleName: Create a proximity placement group. - expectedResponse: *ref_4322 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: '2021-03-01' parameters: {} proximityPlacementGroupName: $(resourceName) resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Delete-proximity_placement_group variables: {} - - &ref_4327 - type: restCall + responses: + '200': + body: *ref_4322 + - type: restCall operationId: VirtualMachines_CreateOrUpdate + description: Create a vm with Host Encryption using encryptionAtHost property. exampleFile: ../examples/CreateAVmWithEncryptionAtHost.json exampleModel: - name: Create a vm with Host Encryption using encryptionAtHost property. + name: ../examples/CreateAVmWithEncryptionAtHost.json clientParameters: - exampleValue: schema: *ref_1325 @@ -151630,53 +151677,204 @@ testModel: language: *ref_2465 language: *ref_2435 language: *ref_2483 - headers: {} - exampleName: Create a vm with Host Encryption using encryptionAtHost property. - expectedResponse: - name: myVM - type: Microsoft.Compute/virtualMachines - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Compute/virtualMachines/myVM - location: westus - plan: - name: standard-data-science-vm - product: standard-data-science-vm - publisher: microsoft-ads - properties: - hardwareProfile: - vmSize: Standard_DS1_v2 - networkProfile: - networkInterfaces: - - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Network/networkInterfaces/nsgExistingNic + '201': + body: + schema: *ref_571 + parentsValue: + Resource: + schema: *ref_18 + parentsValue: {} + properties: + name: + schema: *ref_588 + rawValue: myVM + language: *ref_2244 + type: + schema: *ref_589 + rawValue: Microsoft.Compute/virtualMachines + language: *ref_2245 + id: + schema: *ref_587 + rawValue: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM + language: *ref_2243 + location: + schema: *ref_590 + rawValue: westus + language: *ref_2238 + language: *ref_2237 + properties: + plan: + schema: *ref_286 + parentsValue: {} + properties: + name: + schema: *ref_150 + rawValue: standard-data-science-vm + language: *ref_2532 + product: + schema: *ref_152 + rawValue: standard-data-science-vm + language: *ref_2534 + publisher: + schema: *ref_151 + rawValue: microsoft-ads + language: *ref_2533 + language: *ref_2531 properties: - primary: true - osProfile: - adminUsername: '{your-username}' - computerName: myVM - secrets: [] - windowsConfiguration: - enableAutomaticUpdates: true - provisionVMAgent: true - provisioningState: Creating - securityProfile: - encryptionAtHost: true - storageProfile: - dataDisks: [] - imageReference: - offer: standard-data-science-vm - publisher: microsoft-ads - sku: standard-data-science-vm - version: latest - osDisk: - name: myVMosdisk - caching: ReadOnly - createOption: FromImage - managedDisk: - storageAccountType: Standard_LRS - osType: Windows - vmId: 5c0d55a7-c407-4ed6-bf7d-ddb810267c85 + schema: *ref_604 + parentsValue: {} + properties: + hardwareProfile: + schema: *ref_354 + parentsValue: {} + properties: + vmSize: + schema: *ref_154 + rawValue: Standard_DS1_v2 + language: *ref_2437 + language: *ref_2436 + networkProfile: + schema: *ref_393 + parentsValue: {} + properties: + networkInterfaces: + schema: *ref_1165 + elements: + - schema: *ref_79 + parentsValue: + SubResource: + schema: *ref_22 + parentsValue: {} + properties: + id: + schema: *ref_83 + rawValue: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/nsgExistingNic + language: *ref_2257 + language: *ref_2293 + properties: + properties: + schema: *ref_681 + parentsValue: {} + properties: + primary: + schema: *ref_46 + rawValue: true + language: *ref_2482 + language: *ref_2481 + language: *ref_2462 + language: *ref_2461 + osProfile: + schema: *ref_361 + parentsValue: {} + properties: + adminUsername: + schema: *ref_177 + rawValue: '{your-username}' + language: *ref_2455 + computerName: + schema: *ref_176 + rawValue: myVM + language: *ref_2454 + secrets: + schema: *ref_1164 + elements: [] + language: *ref_2459 + windowsConfiguration: + schema: *ref_302 + parentsValue: {} + properties: + enableAutomaticUpdates: + schema: *ref_181 + rawValue: true + language: *ref_2458 + provisionVMAgent: + schema: *ref_180 + rawValue: true + language: *ref_2457 + language: *ref_2456 + language: *ref_2453 + provisioningState: + schema: *ref_222 + rawValue: Creating + language: *ref_2464 + securityProfile: + schema: *ref_315 + parentsValue: {} + properties: + encryptionAtHost: + schema: *ref_215 + rawValue: true + language: *ref_2535 + language: *ref_2487 + storageProfile: + schema: *ref_392 + parentsValue: {} + properties: + dataDisks: + schema: *ref_1159 + elements: [] + language: *ref_2452 + imageReference: + schema: *ref_77 + parentsValue: {} + properties: + offer: + schema: *ref_40 + rawValue: standard-data-science-vm + language: *ref_2441 + publisher: + schema: *ref_39 + rawValue: microsoft-ads + language: *ref_2440 + sku: + schema: *ref_41 + rawValue: standard-data-science-vm + language: *ref_2442 + version: + schema: *ref_42 + rawValue: latest + language: *ref_2443 + language: *ref_2439 + osDisk: + schema: *ref_669 + parentsValue: {} + properties: + name: + schema: *ref_158 + rawValue: myVMosdisk + language: *ref_2446 + caching: + schema: *ref_161 + rawValue: ReadOnly + language: *ref_2449 + createOption: + schema: *ref_165 + rawValue: FromImage + language: *ref_2450 + managedDisk: + schema: *ref_78 + parentsValue: {} + properties: + storageAccountType: + schema: *ref_44 + rawValue: Standard_LRS + language: *ref_2475 + language: *ref_2474 + osType: + schema: *ref_26 + rawValue: Windows + language: *ref_2445 + language: *ref_2444 + language: *ref_2438 + vmId: + schema: *ref_272 + rawValue: 5c0d55a7-c407-4ed6-bf7d-ddb810267c85 + language: *ref_2465 + language: *ref_2435 + language: *ref_2484 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: '2021-03-01' parameters: location: $(location) @@ -151713,43 +151911,127 @@ testModel: resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) vmName: myVM - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Create_a_vm_with_Host_Encryption_using_encryptionAtHost_property variables: - fakeStepVar: signalrswaggertest6 - _scenarioDef: *ref_4328 + fakeStepVar: + type: string + value: signalrswaggertest6 + responses: + '200': + body: + name: myVM + type: Microsoft.Compute/virtualMachines + id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Compute/virtualMachines/myVM + location: westus + plan: + name: standard-data-science-vm + product: standard-data-science-vm + publisher: microsoft-ads + properties: + hardwareProfile: + vmSize: Standard_DS1_v2 + networkProfile: + networkInterfaces: + - id: /subscriptions/$(subscriptionId)/resourceGroups/$(resourceGroupName)/providers/Microsoft.Network/networkInterfaces/nsgExistingNic + properties: + primary: true + osProfile: + adminUsername: '{your-username}' + computerName: myVM + secrets: [] + windowsConfiguration: + enableAutomaticUpdates: true + provisionVMAgent: true + provisioningState: Creating + securityProfile: + encryptionAtHost: true + storageProfile: + dataDisks: [] + imageReference: + offer: standard-data-science-vm + publisher: microsoft-ads + sku: standard-data-science-vm + version: latest + osDisk: + name: myVMosdisk + caching: ReadOnly + createOption: FromImage + managedDisk: + storageAccountType: Standard_LRS + osType: Windows + vmId: 5c0d55a7-c407-4ed6-bf7d-ddb810267c85 + '201': + body: + name: myVM + type: Microsoft.Compute/virtualMachines + id: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM + location: westus + plan: + name: standard-data-science-vm + product: standard-data-science-vm + publisher: microsoft-ads + properties: + hardwareProfile: + vmSize: Standard_DS1_v2 + networkProfile: + networkInterfaces: + - id: /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/nsgExistingNic + properties: + primary: true + osProfile: + adminUsername: '{your-username}' + computerName: myVM + secrets: [] + windowsConfiguration: + enableAutomaticUpdates: true + provisionVMAgent: true + provisioningState: Creating + securityProfile: + encryptionAtHost: true + storageProfile: + dataDisks: [] + imageReference: + offer: standard-data-science-vm + publisher: microsoft-ads + sku: standard-data-science-vm + version: latest + osDisk: + name: myVMosdisk + caching: ReadOnly + createOption: FromImage + managedDisk: + storageAccountType: Standard_LRS + osType: Windows + vmId: 5c0d55a7-c407-4ed6-bf7d-ddb810267c85 + variables: + name: + type: string + fakeScenarioVar: + type: string + value: signalrswaggertest5 + resourceName: + type: string + - description: Microsoft.SignalRService/DeleteOnly + _scenarioDef: *ref_4323 requiredVariables: - subscriptionId - location requiredVariablesDefault: location: westus subscriptionId: 00000000-00000000-00000000-00000000 + scenario: scenario_1 secretVariables: [] shareScope: true steps: - - *ref_4324 - - *ref_4325 - - *ref_4326 - - *ref_4327 - variables: - name: $(name) - fakeScenarioVar: signalrswaggertest5 - resourceName: $(resourceName) - - description: Microsoft.SignalRService/DeleteOnly - _resolvedSteps: - - *ref_4323 - - &ref_4330 - type: restCall + - type: restCall operationId: ProximityPlacementGroups_Delete + description: Create a proximity placement group. exampleFile: ../examples/DeleteAProximityPlacementGroup.json exampleModel: - name: Create a proximity placement group. + name: ../examples/DeleteAProximityPlacementGroup.json clientParameters: - exampleValue: schema: *ref_1325 @@ -151778,46 +152060,35 @@ testModel: responses: '200': body: - rawValue: &ref_4329 {} + rawValue: &ref_4324 {} language: *ref_4320 - headers: {} - exampleName: Create a proximity placement group. - expectedResponse: *ref_4329 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: '2021-03-01' parameters: {} proximityPlacementGroupName: $(resourceName) resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Delete_proximity_placement_group variables: {} - _scenarioDef: *ref_4328 - requiredVariables: - - subscriptionId - - location - requiredVariablesDefault: - location: westus - subscriptionId: 00000000-00000000-00000000-00000000 - secretVariables: [] - shareScope: true - steps: - - *ref_4330 + responses: + '200': + body: *ref_4324 variables: {} scope: ResourceGroup secretVariables: [] useArmTemplate: true variables: - fakeStepVar: signalrswaggertest4 - resourceName: signalrswaggertest4 + fakeStepVar: + type: string + value: signalrswaggertest4 + resourceName: + type: string + value: signalrswaggertest4 language: default: name: ComputeManagementClient diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler-with-tags.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler-with-tags.yaml new file mode 100644 index 000000000..e172ea10b --- /dev/null +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler-with-tags.yaml @@ -0,0 +1,15816 @@ +!CodeModel +info: !Info + description: REST API for Azure SignalR Service + title: SignalRManagementClient +schemas: !Schemas + booleans: + - !BooleanSchema &ref_5 + type: boolean + language: !Languages + default: + name: Boolean + description: If the operation is a data action. (for data plane rbac) + protocol: !Protocols {} + - !BooleanSchema &ref_21 + type: boolean + language: !Languages + default: + name: Boolean + description: A Boolean flag indicating whether this dimension should be included for the shoebox export scenario. + protocol: !Protocols {} + - !BooleanSchema &ref_41 + type: boolean + language: !Languages + default: + name: Boolean + description: Indicates whether the name is available or not. + protocol: !Protocols {} + - !BooleanSchema &ref_97 + type: boolean + defaultValue: !!bool true + language: !Languages + default: + name: Boolean + description: Request client certificate during TLS handshake if enabled + protocol: !Protocols {} + - !BooleanSchema &ref_114 + type: boolean + defaultValue: !!bool false + language: !Languages + default: + name: Boolean + description: "DisableLocalAuth\r\nEnable or disable local auth with AccessKey\r\nWhen set as true, connection with AccessKey=xxx won't work." + protocol: !Protocols {} + - !BooleanSchema &ref_115 + type: boolean + defaultValue: !!bool false + language: !Languages + default: + name: Boolean + description: "DisableLocalAuth\r\nEnable or disable aad auth\r\nWhen set as true, connection with AuthType=aad won't work." + protocol: !Protocols {} + numbers: + - !NumberSchema &ref_45 + type: integer + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + precision: !!int 64 + language: !Languages + default: + name: SignalRUsageCurrentValue + description: Current value for the usage quota. + protocol: !Protocols {} + - !NumberSchema &ref_46 + type: integer + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + precision: !!int 64 + language: !Languages + default: + name: SignalRUsageLimit + description: The maximum permitted value for the usage quota. If there is no limit, this value will be -1. + protocol: !Protocols {} + - !NumberSchema &ref_91 + type: integer + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + precision: !!int 32 + language: !Languages + default: + name: ResourceSkuCapacity + description: "Optional, integer. The unit count of the resource. 1 by default.\r\n\r\nIf present, following values are allowed:\r\n Free: 1\r\n Standard: 1,2,5,10,20,50,100" + protocol: !Protocols {} + - !NumberSchema &ref_94 + type: integer + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + precision: !!int 32 + language: !Languages + default: + name: SignalRPropertiesPublicPort + description: The publicly accessible port of the resource which is designed for browser/client side usage. + protocol: !Protocols {} + - !NumberSchema &ref_95 + type: integer + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + precision: !!int 32 + language: !Languages + default: + name: SignalRPropertiesServerPort + description: The publicly accessible port of the resource which is designed for customer server side usage. + protocol: !Protocols {} + strings: + - !StringSchema &ref_0 + type: string + language: !Languages + default: + name: String + description: simple string + protocol: !Protocols {} + - !StringSchema &ref_4 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationName + description: 'Name of the operation with format: {provider}/{resource}/{operation}' + protocol: !Protocols {} + - !StringSchema &ref_6 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationDisplayProvider + description: Friendly name of the resource provider + protocol: !Protocols {} + - !StringSchema &ref_7 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationDisplayResource + description: Resource type on which the operation is performed. + protocol: !Protocols {} + - !StringSchema &ref_8 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationDisplayOperation + description: The localized friendly name for the operation. + protocol: !Protocols {} + - !StringSchema &ref_9 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationDisplayDescription + description: The localized friendly description for the operation + protocol: !Protocols {} + - !StringSchema &ref_10 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationOrigin + description: Optional. The intended executor of the operation; governs the display of the operation in the RBAC UX and the audit logs UX. + protocol: !Protocols {} + - !StringSchema &ref_11 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationName + description: Name of the metric. + protocol: !Protocols {} + - !StringSchema &ref_12 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationDisplayName + description: Localized friendly display name of the metric. + protocol: !Protocols {} + - !StringSchema &ref_13 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationDisplayDescription + description: Localized friendly description of the metric. + protocol: !Protocols {} + - !StringSchema &ref_14 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationUnit + description: The unit that makes sense for the metric. + protocol: !Protocols {} + - !StringSchema &ref_15 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationAggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: !Protocols {} + - !StringSchema &ref_16 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationFillGapWithZero + description: "Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. \r\nEx. a metric that returns the number of times a particular error code was emitted. The error code may not appear \r\noften, instead of the RP publishing 0, Shoebox can auto fill in 0s for time periods where nothing was emitted." + protocol: !Protocols {} + - !StringSchema &ref_17 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: MetricSpecificationCategory + description: The name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: !Protocols {} + - !StringSchema &ref_18 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: DimensionName + description: The public facing name of the dimension. + protocol: !Protocols {} + - !StringSchema &ref_19 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: DimensionDisplayName + description: Localized friendly display name of the dimension. + protocol: !Protocols {} + - !StringSchema &ref_20 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: DimensionInternalName + description: Name of the dimension as it appears in MDM. + protocol: !Protocols {} + - !StringSchema &ref_22 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: LogSpecificationName + description: Name of the log. + protocol: !Protocols {} + - !StringSchema &ref_23 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: LogSpecificationDisplayName + description: Localized friendly display name of the log. + protocol: !Protocols {} + - !StringSchema &ref_24 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: OperationListNextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + - !StringSchema &ref_32 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: ErrorDetailCode + description: The error code. + protocol: !Protocols {} + - !StringSchema &ref_33 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: ErrorDetailMessage + description: The error message. + protocol: !Protocols {} + - !StringSchema &ref_34 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: ErrorDetailTarget + description: The error target. + protocol: !Protocols {} + - !StringSchema &ref_36 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: ErrorAdditionalInfoType + description: The additional info type. + protocol: !Protocols {} + - !StringSchema &ref_1 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: String + description: '' + protocol: !Protocols {} + - !StringSchema &ref_39 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: NameAvailabilityParametersType + description: The resource type. Can be "Microsoft.SignalRService/SignalR" or "Microsoft.SignalRService/webPubSub" + protocol: !Protocols {} + - !StringSchema &ref_40 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: NameAvailabilityParametersName + description: The resource name to validate. e.g."my-resource-name" + protocol: !Protocols {} + - !StringSchema &ref_42 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: NameAvailabilityReason + description: The reason of the availability. Required if name is not available. + protocol: !Protocols {} + - !StringSchema &ref_43 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: NameAvailabilityMessage + description: The message of the operation. + protocol: !Protocols {} + - !StringSchema &ref_44 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRUsageId + description: Fully qualified ARM resource id + protocol: !Protocols {} + - !StringSchema &ref_47 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRUsageNameValue + description: The identifier of the usage. + protocol: !Protocols {} + - !StringSchema &ref_48 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRUsageNameLocalizedValue + description: Localized name of the usage. + protocol: !Protocols {} + - !StringSchema &ref_49 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRUsageUnit + description: 'Representing the units of the usage quota. Possible values are: Count, Bytes, Seconds, Percent, CountPerSecond, BytesPerSecond.' + protocol: !Protocols {} + - !StringSchema &ref_50 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRUsageListNextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + - !StringSchema &ref_87 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceSkuName + description: "The name of the SKU. Required.\r\n\r\nAllowed values: Standard_S1, Free_F1" + protocol: !Protocols {} + - !StringSchema &ref_89 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceSkuSize + description: Not used. Retained for future use. + protocol: !Protocols {} + - !StringSchema &ref_90 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceSkuFamily + description: Not used. Retained for future use. + protocol: !Protocols {} + - !StringSchema &ref_92 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRPropertiesExternalIP + description: The publicly accessible IP of the resource. + protocol: !Protocols {} + - !StringSchema &ref_93 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRPropertiesHostName + description: FQDN of the service instance. + protocol: !Protocols {} + - !StringSchema &ref_96 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRPropertiesVersion + description: Version of the resource. Probably you need the same or higher version of client SDKs. + protocol: !Protocols {} + - !StringSchema &ref_56 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: SystemDataCreatedBy + description: The identity that created the resource. + protocol: !Protocols {} + - !StringSchema &ref_59 + type: string + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: SystemDataLastModifiedBy + description: The identity that last modified the resource. + protocol: !Protocols {} + - !StringSchema &ref_62 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateEndpointId + description: Full qualified Id of the private endpoint + protocol: !Protocols {} + - !StringSchema &ref_64 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkServiceConnectionStateDescription + description: The reason for approval/rejection of the connection. + protocol: !Protocols {} + - !StringSchema &ref_65 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkServiceConnectionStateActionsRequired + description: A message indicating if changes on the service provider require any updates on the consumer. + protocol: !Protocols {} + - !StringSchema &ref_82 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceId + description: Fully qualified resource Id for the resource. + protocol: !Protocols {} + - !StringSchema &ref_83 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceName + description: The name of the resource. + protocol: !Protocols {} + - !StringSchema &ref_84 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ResourceType + description: The type of the resource - e.g. "Microsoft.SignalRService/SignalR" + protocol: !Protocols {} + - !StringSchema &ref_67 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SharedPrivateLinkResourcePropertiesGroupId + description: The group id from the provider of resource the shared private link resource is for + protocol: !Protocols {} + - !StringSchema &ref_68 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SharedPrivateLinkResourcePropertiesPrivateLinkResourceId + description: The resource id of the resource the shared private link resource is for + protocol: !Protocols {} + - !StringSchema &ref_69 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SharedPrivateLinkResourcePropertiesRequestMessage + description: The request message for requesting approval of the shared private link resource + protocol: !Protocols {} + - !StringSchema &ref_99 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + maxLength: !!int 128 + minLength: !!int 1 + language: !Languages + default: + name: SignalRFeatureValue + description: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values. + protocol: !Protocols {} + - !StringSchema &ref_101 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRCorsSettingsAllowedOriginsItem + description: '' + protocol: !Protocols {} + - !StringSchema &ref_102 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UpstreamTemplateHubPattern + description: "Gets or sets the matching pattern for hub names. If not set, it matches any hub.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any hub name\r\n 2. Combine multiple hubs with \",\", for example \"hub1,hub2\", it matches \"hub1\" and \"hub2\"\r\n 3. The single hub name, for example, \"hub1\", it matches \"hub1\"" + protocol: !Protocols {} + - !StringSchema &ref_103 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UpstreamTemplateEventPattern + description: "Gets or sets the matching pattern for event names. If not set, it matches any event.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any event name\r\n 2. Combine multiple events with \",\", for example \"connect,disconnect\", it matches event \"connect\" and \"disconnect\"\r\n 3. The single event name, for example, \"connect\", it matches \"connect\"" + protocol: !Protocols {} + - !StringSchema &ref_104 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UpstreamTemplateCategoryPattern + description: "Gets or sets the matching pattern for category names. If not set, it matches any category.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any category name\r\n 2. Combine multiple categories with \",\", for example \"connections,messages\", it matches category \"connections\" and \"messages\"\r\n 3. The single category name, for example, \"connections\", it matches the category \"connections\"" + protocol: !Protocols {} + - !StringSchema &ref_105 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UpstreamTemplateUrlTemplate + description: "Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in.\r\nFor example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat` connects, it will first POST to this URL: `http://example.com/chat/api/connect`." + protocol: !Protocols {} + - !StringSchema &ref_107 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ManagedIdentitySettingsResource + description: "The Resource indicating the App ID URI of the target resource.\r\nIt also appears in the aud (audience) claim of the issued token." + protocol: !Protocols {} + - !StringSchema &ref_110 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateEndpointACLName + description: Name of the private endpoint connection + protocol: !Protocols {} + - !StringSchema &ref_113 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + defaultValue: Enabled + language: !Languages + default: + name: SignalRPropertiesPublicNetworkAccess + description: "Enable or disable public network access. Default to \"Enabled\".\r\nWhen it's Enabled, network ACLs still apply.\r\nWhen it's Disabled, public network access is always disabled no matter what you set in network ACLs." + protocol: !Protocols {} + - !StringSchema &ref_2 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UserAssignedIdentityPropertyPrincipalId + description: Get the principal id for the user assigned identity + protocol: !Protocols {} + - !StringSchema &ref_3 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: UserAssignedIdentityPropertyClientId + description: Get the client id for the user assigned identity + protocol: !Protocols {} + - !StringSchema &ref_119 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ManagedIdentityPrincipalId + description: "Get the principal id for the system assigned identity.\r\nOnly be used in response." + protocol: !Protocols {} + - !StringSchema &ref_120 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ManagedIdentityTenantId + description: "Get the tenant id for the system assigned identity.\r\nOnly be used in response" + protocol: !Protocols {} + - !StringSchema &ref_85 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + extensions: + x-ms-mutability: + - read + - create + language: !Languages + default: + name: TrackedResourceLocation + description: The GEO location of the resource. e.g. West US | East US | North Central US | South Central US. + protocol: !Protocols {} + - !StringSchema &ref_121 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SignalRResourceListNextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + - !StringSchema &ref_138 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: SignalRKeysPrimaryKey + description: The primary access key. + protocol: !Protocols {} + - !StringSchema &ref_139 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: SignalRKeysSecondaryKey + description: The secondary access key. + protocol: !Protocols {} + - !StringSchema &ref_140 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: SignalRKeysPrimaryConnectionString + description: Connection string constructed via the primaryKey + protocol: !Protocols {} + - !StringSchema &ref_141 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: SignalRKeysSecondaryConnectionString + description: Connection string constructed via the secondaryKey + protocol: !Protocols {} + - !StringSchema &ref_142 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateEndpointConnectionListNextLink + description: Request URL that can be used to query next page of private endpoint connections. Returned when the total number of requested private endpoint connections exceed maximum page size. + protocol: !Protocols {} + - !StringSchema &ref_71 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkResourcePropertiesGroupId + description: Group Id of the private link resource + protocol: !Protocols {} + - !StringSchema &ref_72 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkResourcePropertiesRequiredMembersItem + description: '' + protocol: !Protocols {} + - !StringSchema &ref_73 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkResourcePropertiesRequiredZoneNamesItem + description: '' + protocol: !Protocols {} + - !StringSchema &ref_74 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ShareablePrivateLinkResourceTypeName + description: The name of the resource type that has been onboarded to private link service + protocol: !Protocols {} + - !StringSchema &ref_75 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ShareablePrivateLinkResourcePropertiesDescription + description: The description of the resource type that has been onboarded to private link service + protocol: !Protocols {} + - !StringSchema &ref_76 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ShareablePrivateLinkResourcePropertiesGroupId + description: The resource provider group id for the resource that has been onboarded to private link service + protocol: !Protocols {} + - !StringSchema &ref_77 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: ShareablePrivateLinkResourcePropertiesType + description: The resource provider type for the resource that has been onboarded to private link service + protocol: !Protocols {} + - !StringSchema &ref_143 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: PrivateLinkResourceListNextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + - !StringSchema &ref_148 + type: string + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + language: !Languages + default: + name: SharedPrivateLinkResourceListNextLink + description: Request URL that can be used to query next page of private endpoint connections. Returned when the total number of requested private endpoint connections exceed maximum page size. + protocol: !Protocols {} + choices: + - !ChoiceSchema &ref_88 + choices: + - !ChoiceValue + value: Free + language: + default: + name: Free + description: '' + - !ChoiceValue + value: Basic + language: + default: + name: Basic + description: '' + - !ChoiceValue + value: Standard + language: + default: + name: Standard + description: '' + - !ChoiceValue + value: Premium + language: + default: + name: Premium + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: SignalRSkuTier + description: "Optional tier of this particular SKU. 'Standard' or 'Free'. \r\n\r\n`Basic` is deprecated, use `Standard` instead." + protocol: !Protocols {} + - !ChoiceSchema &ref_61 + choices: + - !ChoiceValue + value: Unknown + language: + default: + name: Unknown + description: '' + - !ChoiceValue + value: Succeeded + language: + default: + name: Succeeded + description: '' + - !ChoiceValue + value: Failed + language: + default: + name: Failed + description: '' + - !ChoiceValue + value: Canceled + language: + default: + name: Canceled + description: '' + - !ChoiceValue + value: Running + language: + default: + name: Running + description: '' + - !ChoiceValue + value: Creating + language: + default: + name: Creating + description: '' + - !ChoiceValue + value: Updating + language: + default: + name: Updating + description: '' + - !ChoiceValue + value: Deleting + language: + default: + name: Deleting + description: '' + - !ChoiceValue + value: Moving + language: + default: + name: Moving + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: ProvisioningState + description: Provisioning state of the resource. + protocol: !Protocols {} + - !ChoiceSchema &ref_57 + choices: + - !ChoiceValue + value: User + language: + default: + name: User + description: '' + - !ChoiceValue + value: Application + language: + default: + name: Application + description: '' + - !ChoiceValue + value: ManagedIdentity + language: + default: + name: ManagedIdentity + description: '' + - !ChoiceValue + value: Key + language: + default: + name: Key + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2.0 + choiceType: *ref_0 + language: !Languages + default: + name: CreatedByType + description: The type of identity that created the resource. + protocol: !Protocols {} + - !ChoiceSchema &ref_63 + choices: + - !ChoiceValue + value: Pending + language: + default: + name: Pending + description: '' + - !ChoiceValue + value: Approved + language: + default: + name: Approved + description: '' + - !ChoiceValue + value: Rejected + language: + default: + name: Rejected + description: '' + - !ChoiceValue + value: Disconnected + language: + default: + name: Disconnected + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: PrivateLinkServiceConnectionStatus + description: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. + protocol: !Protocols {} + - !ChoiceSchema &ref_70 + choices: + - !ChoiceValue + value: Pending + language: + default: + name: Pending + description: '' + - !ChoiceValue + value: Approved + language: + default: + name: Approved + description: '' + - !ChoiceValue + value: Rejected + language: + default: + name: Rejected + description: '' + - !ChoiceValue + value: Disconnected + language: + default: + name: Disconnected + description: '' + - !ChoiceValue + value: Timeout + language: + default: + name: Timeout + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: SharedPrivateLinkResourceStatus + description: Status of the shared private link resource + protocol: !Protocols {} + - !ChoiceSchema &ref_98 + choices: + - !ChoiceValue + value: ServiceMode + language: + default: + name: ServiceMode + description: '' + - !ChoiceValue + value: EnableConnectivityLogs + language: + default: + name: EnableConnectivityLogs + description: '' + - !ChoiceValue + value: EnableMessagingLogs + language: + default: + name: EnableMessagingLogs + description: '' + - !ChoiceValue + value: EnableLiveTrace + language: + default: + name: EnableLiveTrace + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: FeatureFlags + description: "FeatureFlags is the supported features of Azure SignalR service.\r\n- ServiceMode: Flag for backend server for SignalR service. Values allowed: \"Default\": have your own backend server; \"Serverless\": your application doesn't have a backend server; \"Classic\": for backward compatibility. Support both Default and Serverless mode but not recommended; \"PredefinedOnly\": for future use.\r\n- EnableConnectivityLogs: \"true\"/\"false\", to enable/disable the connectivity log category respectively.\r\n- EnableMessagingLogs: \"true\"/\"false\", to enable/disable the connectivity log category respectively.\r\n- EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: \"true\"/\"false\", to enable/disable live trace feature." + protocol: !Protocols {} + - !ChoiceSchema &ref_106 + choices: + - !ChoiceValue + value: None + language: + default: + name: None + description: '' + - !ChoiceValue + value: ManagedIdentity + language: + default: + name: ManagedIdentity + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: UpstreamAuthType + description: Gets or sets the type of auth. None or ManagedIdentity is supported now. + protocol: !Protocols {} + - !ChoiceSchema &ref_108 + choices: + - !ChoiceValue + value: Allow + language: + default: + name: Allow + description: '' + - !ChoiceValue + value: Deny + language: + default: + name: Deny + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: ACLAction + description: Default action when no other rule matches + protocol: !Protocols {} + - !ChoiceSchema &ref_112 + choices: + - !ChoiceValue + value: ClientConnection + language: + default: + name: ClientConnection + description: '' + - !ChoiceValue + value: ServerConnection + language: + default: + name: ServerConnection + description: '' + - !ChoiceValue + value: RESTAPI + language: + default: + name: Restapi + description: '' + - !ChoiceValue + value: Trace + language: + default: + name: Trace + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: SignalRRequestType + description: 'Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.' + protocol: !Protocols {} + - !ChoiceSchema &ref_116 + choices: + - !ChoiceValue + value: SignalR + language: + default: + name: SignalR + description: '' + - !ChoiceValue + value: RawWebSockets + language: + default: + name: RawWebSockets + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: ServiceKind + description: The kind of the service - e.g. "SignalR" for "Microsoft.SignalRService/SignalR" + protocol: !Protocols {} + - !ChoiceSchema &ref_117 + choices: + - !ChoiceValue + value: None + language: + default: + name: None + description: '' + - !ChoiceValue + value: SystemAssigned + language: + default: + name: SystemAssigned + description: '' + - !ChoiceValue + value: UserAssigned + language: + default: + name: UserAssigned + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: ManagedIdentityType + description: 'Represent the identity type: systemAssigned, userAssigned, None' + protocol: !Protocols {} + - !ChoiceSchema &ref_147 + choices: + - !ChoiceValue + value: Primary + language: + default: + name: Primary + description: '' + - !ChoiceValue + value: Secondary + language: + default: + name: Secondary + description: '' + type: choice + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + choiceType: *ref_0 + language: !Languages + default: + name: KeyType + description: The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive). + protocol: !Protocols {} + constants: + - !ConstantSchema &ref_171 + type: constant + value: !ConstantValue + value: 2021-06-01-preview + valueType: *ref_0 + language: !Languages + default: + name: ApiVersion20210601Preview + description: Api Version (2021-06-01-preview) + protocol: !Protocols {} + - !ConstantSchema &ref_174 + type: constant + value: !ConstantValue + value: application/json + valueType: *ref_0 + language: !Languages + default: + name: Accept + description: 'Accept: application/json' + protocol: !Protocols {} + dictionaries: + - !DictionarySchema &ref_100 + type: dictionary + elementType: *ref_1 + language: !Languages + default: + name: SignalRFeatureProperties + description: Optional properties related to this feature. + protocol: !Protocols {} + - !DictionarySchema &ref_118 + type: dictionary + elementType: !ObjectSchema &ref_137 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_2 + readOnly: !!bool true + serializedName: principalId + language: !Languages + default: + name: principalId + description: Get the principal id for the user assigned identity + protocol: !Protocols {} + - !Property + schema: *ref_3 + readOnly: !!bool true + serializedName: clientId + language: !Languages + default: + name: clientId + description: Get the client id for the user assigned identity + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: UserAssignedIdentityProperty + description: Properties of user assigned identity. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: ManagedIdentityUserAssignedIdentities + description: Get or set the user assigned identities + protocol: !Protocols {} + - !DictionarySchema &ref_86 + type: dictionary + elementType: *ref_1 + language: !Languages + default: + name: TrackedResourceTags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: !Protocols {} + anyObjects: + - !AnyObjectSchema &ref_37 + type: any-object + language: !Languages + default: + name: AnyObject + description: Any object + protocol: !Protocols {} + dateTimes: + - !DateTimeSchema &ref_58 + type: date-time + format: date-time + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: SystemDataCreatedAt + description: The timestamp of resource creation (UTC). + protocol: !Protocols {} + - !DateTimeSchema &ref_60 + type: date-time + format: date-time + apiVersions: + - !ApiVersion + version: 2.0 + language: !Languages + default: + name: SystemDataLastModifiedAt + description: The timestamp of resource last modification (UTC) + protocol: !Protocols {} + objects: + - !ObjectSchema &ref_175 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_152 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_25 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_4 + serializedName: name + language: !Languages &ref_243 + default: + name: name + description: 'Name of the operation with format: {provider}/{resource}/{operation}' + protocol: !Protocols {} + - !Property + schema: *ref_5 + serializedName: isDataAction + language: !Languages &ref_244 + default: + name: isDataAction + description: If the operation is a data action. (for data plane rbac) + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_26 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_6 + serializedName: provider + language: !Languages &ref_246 + default: + name: provider + description: Friendly name of the resource provider + protocol: !Protocols {} + - !Property + schema: *ref_7 + serializedName: resource + language: !Languages &ref_247 + default: + name: resource + description: Resource type on which the operation is performed. + protocol: !Protocols {} + - !Property + schema: *ref_8 + serializedName: operation + language: !Languages &ref_248 + default: + name: operation + description: The localized friendly name for the operation. + protocol: !Protocols {} + - !Property + schema: *ref_9 + serializedName: description + language: !Languages &ref_249 + default: + name: description + description: The localized friendly description for the operation + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: OperationDisplay + description: The object that describes a operation. + namespace: '' + protocol: !Protocols {} + serializedName: display + language: !Languages &ref_245 + default: + name: display + description: The object that describes the operation. + protocol: !Protocols {} + - !Property + schema: *ref_10 + serializedName: origin + language: !Languages + default: + name: origin + description: Optional. The intended executor of the operation; governs the display of the operation in the RBAC UX and the audit logs UX. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_27 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ObjectSchema &ref_28 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_150 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_29 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_11 + serializedName: name + language: !Languages + default: + name: name + description: Name of the metric. + protocol: !Protocols {} + - !Property + schema: *ref_12 + serializedName: displayName + language: !Languages + default: + name: displayName + description: Localized friendly display name of the metric. + protocol: !Protocols {} + - !Property + schema: *ref_13 + serializedName: displayDescription + language: !Languages + default: + name: displayDescription + description: Localized friendly description of the metric. + protocol: !Protocols {} + - !Property + schema: *ref_14 + serializedName: unit + language: !Languages + default: + name: unit + description: The unit that makes sense for the metric. + protocol: !Protocols {} + - !Property + schema: *ref_15 + serializedName: aggregationType + language: !Languages + default: + name: aggregationType + description: 'Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count.' + protocol: !Protocols {} + - !Property + schema: *ref_16 + serializedName: fillGapWithZero + language: !Languages + default: + name: fillGapWithZero + description: "Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. \r\nEx. a metric that returns the number of times a particular error code was emitted. The error code may not appear \r\noften, instead of the RP publishing 0, Shoebox can auto fill in 0s for time periods where nothing was emitted." + protocol: !Protocols {} + - !Property + schema: *ref_17 + serializedName: category + language: !Languages + default: + name: category + description: The name of the metric category that the metric belongs to. A metric can only belong to a single category. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_149 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_30 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_18 + serializedName: name + language: !Languages + default: + name: name + description: The public facing name of the dimension. + protocol: !Protocols {} + - !Property + schema: *ref_19 + serializedName: displayName + language: !Languages + default: + name: displayName + description: Localized friendly display name of the dimension. + protocol: !Protocols {} + - !Property + schema: *ref_20 + serializedName: internalName + language: !Languages + default: + name: internalName + description: Name of the dimension as it appears in MDM. + protocol: !Protocols {} + - !Property + schema: *ref_21 + serializedName: toBeExportedForShoebox + language: !Languages + default: + name: toBeExportedForShoebox + description: A Boolean flag indicating whether this dimension should be included for the shoebox export scenario. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: Dimension + description: Specifications of the Dimension of metrics. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: MetricSpecificationDimensions + description: The dimensions of the metrics. + protocol: !Protocols {} + serializedName: dimensions + language: !Languages + default: + name: dimensions + description: The dimensions of the metrics. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: MetricSpecification + description: Specifications of the Metrics for Azure Monitoring. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: ServiceSpecificationMetricSpecifications + description: Specifications of the Metrics for Azure Monitoring. + protocol: !Protocols {} + serializedName: metricSpecifications + language: !Languages + default: + name: metricSpecifications + description: Specifications of the Metrics for Azure Monitoring. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_151 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_31 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_22 + serializedName: name + language: !Languages + default: + name: name + description: Name of the log. + protocol: !Protocols {} + - !Property + schema: *ref_23 + serializedName: displayName + language: !Languages + default: + name: displayName + description: Localized friendly display name of the log. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: LogSpecification + description: Specifications of the Logs for Azure Monitoring. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: ServiceSpecificationLogSpecifications + description: Specifications of the Logs for Azure Monitoring. + protocol: !Protocols {} + serializedName: logSpecifications + language: !Languages + default: + name: logSpecifications + description: Specifications of the Logs for Azure Monitoring. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: ServiceSpecification + description: An object that describes a specification. + namespace: '' + protocol: !Protocols {} + serializedName: serviceSpecification + language: !Languages + default: + name: serviceSpecification + description: The service specifications. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: OperationProperties + description: Extra Operation properties. + namespace: '' + protocol: !Protocols {} + serializedName: properties + extensions: + x-ms-client-flatten: !!bool false + language: !Languages &ref_250 + default: + name: properties + description: Extra properties for the operation. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: Operation + description: REST API operation supported by resource provider. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: OperationListValue + description: List of operations supported by the resource provider. + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_242 + default: + name: value + description: List of operations supported by the resource provider. + protocol: !Protocols {} + - !Property + schema: *ref_24 + serializedName: nextLink + language: !Languages &ref_251 + default: + name: nextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: OperationList + description: Result of the request to list REST API operations. It contains a list of operations. + namespace: '' + protocol: !Protocols {} + - *ref_25 + - *ref_26 + - *ref_27 + - *ref_28 + - *ref_29 + - *ref_30 + - *ref_31 + - !ObjectSchema &ref_176 + type: object + apiVersions: + - !ApiVersion + version: 2.0 + properties: + - !Property + schema: !ObjectSchema &ref_35 + type: object + apiVersions: + - !ApiVersion + version: 2.0 + properties: + - !Property + schema: *ref_32 + readOnly: !!bool true + serializedName: code + language: !Languages + default: + name: code + description: The error code. + protocol: !Protocols {} + - !Property + schema: *ref_33 + readOnly: !!bool true + serializedName: message + language: !Languages + default: + name: message + description: The error message. + protocol: !Protocols {} + - !Property + schema: *ref_34 + readOnly: !!bool true + serializedName: target + language: !Languages + default: + name: target + description: The error target. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_153 + type: array + apiVersions: + - !ApiVersion + version: 2.0 + elementType: *ref_35 + language: !Languages + default: + name: ErrorDetailDetails + description: The error details. + protocol: !Protocols {} + readOnly: !!bool true + serializedName: details + language: !Languages + default: + name: details + description: The error details. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_154 + type: array + apiVersions: + - !ApiVersion + version: 2.0 + elementType: !ObjectSchema &ref_38 + type: object + apiVersions: + - !ApiVersion + version: 2.0 + properties: + - !Property + schema: *ref_36 + readOnly: !!bool true + serializedName: type + language: !Languages + default: + name: type + description: The additional info type. + protocol: !Protocols {} + - !Property + schema: *ref_37 + readOnly: !!bool true + serializedName: info + language: !Languages + default: + name: info + description: The additional info. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - exception + language: !Languages + default: + name: ErrorAdditionalInfo + description: The resource management error additional info. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: ErrorDetailAdditionalInfo + description: The error additional info. + protocol: !Protocols {} + readOnly: !!bool true + serializedName: additionalInfo + language: !Languages + default: + name: additionalInfo + description: The error additional info. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - exception + language: !Languages + default: + name: ErrorDetail + description: The error detail. + namespace: '' + protocol: !Protocols {} + serializedName: error + language: !Languages + default: + name: error + description: The error object. + protocol: !Protocols {} + serializationFormats: + - json + summary: Error response + usage: + - exception + language: !Languages + default: + name: ErrorResponse + description: Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). + namespace: '' + summary: Error response + protocol: !Protocols {} + - *ref_35 + - *ref_38 + - !ObjectSchema &ref_178 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_39 + required: !!bool true + serializedName: type + language: !Languages &ref_257 + default: + name: type + description: The resource type. Can be "Microsoft.SignalRService/SignalR" or "Microsoft.SignalRService/webPubSub" + protocol: !Protocols {} + - !Property + schema: *ref_40 + required: !!bool true + serializedName: name + language: !Languages &ref_258 + default: + name: name + description: The resource name to validate. e.g."my-resource-name" + protocol: !Protocols {} + serializationFormats: + - json + usage: + - input + language: !Languages + default: + name: NameAvailabilityParameters + description: Data POST-ed to the nameAvailability action + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_182 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_41 + serializedName: nameAvailable + language: !Languages &ref_261 + default: + name: nameAvailable + description: Indicates whether the name is available or not. + protocol: !Protocols {} + - !Property + schema: *ref_42 + serializedName: reason + language: !Languages &ref_262 + default: + name: reason + description: The reason of the availability. Required if name is not available. + protocol: !Protocols {} + - !Property + schema: *ref_43 + serializedName: message + language: !Languages &ref_263 + default: + name: message + description: The message of the operation. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: NameAvailability + description: Result of the request to check name availability. It contains a flag and possible reason of failure. + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_208 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_155 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_51 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_44 + serializedName: id + language: !Languages &ref_381 + default: + name: id + description: Fully qualified ARM resource id + protocol: !Protocols {} + - !Property + schema: *ref_45 + serializedName: currentValue + language: !Languages &ref_382 + default: + name: currentValue + description: Current value for the usage quota. + protocol: !Protocols {} + - !Property + schema: *ref_46 + serializedName: limit + language: !Languages &ref_383 + default: + name: limit + description: The maximum permitted value for the usage quota. If there is no limit, this value will be -1. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_52 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_47 + serializedName: value + language: !Languages &ref_385 + default: + name: value + description: The identifier of the usage. + protocol: !Protocols {} + - !Property + schema: *ref_48 + serializedName: localizedValue + language: !Languages &ref_386 + default: + name: localizedValue + description: Localized name of the usage. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SignalRUsageName + description: Localizable String object containing the name and a localized value. + namespace: '' + protocol: !Protocols {} + serializedName: name + language: !Languages &ref_384 + default: + name: name + description: Localizable String object containing the name and a localized value. + protocol: !Protocols {} + - !Property + schema: *ref_49 + serializedName: unit + language: !Languages &ref_387 + default: + name: unit + description: 'Representing the units of the usage quota. Possible values are: Count, Bytes, Seconds, Percent, CountPerSecond, BytesPerSecond.' + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SignalRUsage + description: Object that describes a specific usage of the resources. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: SignalRUsageListValue + description: List of the resource usages + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_380 + default: + name: value + description: List of the resource usages + protocol: !Protocols {} + - !Property + schema: *ref_50 + serializedName: nextLink + language: !Languages &ref_388 + default: + name: nextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SignalRUsageList + description: Object that includes an array of the resource usages and a possible link for next set. + namespace: '' + protocol: !Protocols {} + - *ref_51 + - *ref_52 + - !ObjectSchema &ref_183 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_164 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_53 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parents: !Relations + all: + - !ObjectSchema &ref_81 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + children: !Relations + all: + - *ref_53 + immediate: + - *ref_53 + parents: !Relations + all: + - !ObjectSchema &ref_55 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + children: !Relations + all: + - !ObjectSchema &ref_54 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + children: !Relations + all: + - !ObjectSchema &ref_78 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parents: !Relations + all: + - *ref_54 + - *ref_55 + immediate: + - *ref_54 + properties: + - !Property + schema: !ObjectSchema &ref_66 + type: object + apiVersions: + - !ApiVersion + version: 2.0 + properties: + - !Property + schema: *ref_56 + serializedName: createdBy + language: !Languages &ref_282 + default: + name: createdBy + description: The identity that created the resource. + protocol: !Protocols {} + - !Property + schema: *ref_57 + serializedName: createdByType + language: !Languages &ref_283 + default: + name: createdByType + description: The type of identity that created the resource. + protocol: !Protocols {} + - !Property + schema: *ref_58 + serializedName: createdAt + language: !Languages &ref_284 + default: + name: createdAt + description: The timestamp of resource creation (UTC). + protocol: !Protocols {} + - !Property + schema: *ref_59 + serializedName: lastModifiedBy + language: !Languages &ref_285 + default: + name: lastModifiedBy + description: The identity that last modified the resource. + protocol: !Protocols {} + - !Property + schema: *ref_57 + serializedName: lastModifiedByType + language: !Languages &ref_286 + default: + name: lastModifiedByType + description: The type of identity that last modified the resource. + protocol: !Protocols {} + - !Property + schema: *ref_60 + serializedName: lastModifiedAt + language: !Languages &ref_287 + default: + name: lastModifiedAt + description: The timestamp of resource last modification (UTC) + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SystemData + description: Metadata pertaining to creation and last modification of the resource. + namespace: '' + protocol: !Protocols {} + readOnly: !!bool true + serializedName: systemData + language: !Languages &ref_281 + default: + name: systemData + description: Metadata pertaining to creation and last modification of the resource. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_124 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_61 + readOnly: !!bool true + serializedName: provisioningState + language: !Languages &ref_289 + default: + name: provisioningState + description: Provisioning state of the private endpoint connection + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_125 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_62 + serializedName: id + language: !Languages &ref_291 + default: + name: id + description: Full qualified Id of the private endpoint + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateEndpoint + description: Private endpoint + namespace: '' + protocol: !Protocols {} + serializedName: privateEndpoint + language: !Languages &ref_290 + default: + name: privateEndpoint + description: Private endpoint associated with the private endpoint connection + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_126 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_63 + serializedName: status + language: !Languages &ref_293 + default: + name: status + description: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. + protocol: !Protocols {} + - !Property + schema: *ref_64 + serializedName: description + language: !Languages + default: + name: description + description: The reason for approval/rejection of the connection. + protocol: !Protocols {} + - !Property + schema: *ref_65 + serializedName: actionsRequired + language: !Languages &ref_294 + default: + name: actionsRequired + description: A message indicating if changes on the service provider require any updates on the consumer. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateLinkServiceConnectionState + description: Connection state of the private endpoint connection + namespace: '' + protocol: !Protocols {} + serializedName: privateLinkServiceConnectionState + language: !Languages &ref_292 + default: + name: privateLinkServiceConnectionState + description: Connection state + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateEndpointConnectionProperties + description: Private endpoint connection properties + namespace: '' + protocol: !Protocols {} + serializedName: properties + extensions: + x-ms-client-flatten: !!bool true + language: !Languages &ref_288 + default: + name: properties + description: Properties of the private endpoint connection + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateEndpointConnection + description: A private endpoint connection to an azure resource + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_79 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parents: !Relations + all: + - *ref_54 + - *ref_55 + immediate: + - *ref_54 + properties: + - !Property + schema: *ref_66 + readOnly: !!bool true + serializedName: systemData + language: !Languages + default: + name: systemData + description: Metadata pertaining to creation and last modification of the resource. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_127 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_67 + required: !!bool true + serializedName: groupId + language: !Languages &ref_436 + default: + name: groupId + description: The group id from the provider of resource the shared private link resource is for + protocol: !Protocols {} + - !Property + schema: *ref_68 + required: !!bool true + serializedName: privateLinkResourceId + language: !Languages &ref_437 + default: + name: privateLinkResourceId + description: The resource id of the resource the shared private link resource is for + protocol: !Protocols {} + - !Property + schema: *ref_61 + readOnly: !!bool true + required: !!bool false + serializedName: provisioningState + language: !Languages &ref_438 + default: + name: provisioningState + description: Provisioning state of the shared private link resource + protocol: !Protocols {} + - !Property + schema: *ref_69 + required: !!bool false + serializedName: requestMessage + language: !Languages &ref_439 + default: + name: requestMessage + description: The request message for requesting approval of the shared private link resource + protocol: !Protocols {} + - !Property + schema: *ref_70 + readOnly: !!bool true + required: !!bool false + serializedName: status + language: !Languages &ref_440 + default: + name: status + description: Status of the shared private link resource + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SharedPrivateLinkResourceProperties + description: Describes the properties of an existing Shared Private Link Resource + namespace: '' + protocol: !Protocols {} + serializedName: properties + extensions: + x-ms-client-flatten: !!bool true + language: !Languages &ref_435 + default: + name: properties + description: Describes the properties of a Shared Private Link Resource + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SharedPrivateLinkResource + description: Describes a Shared Private Link Resource + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_80 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parents: !Relations + all: + - *ref_54 + - *ref_55 + immediate: + - *ref_54 + properties: + - !Property + schema: !ObjectSchema &ref_144 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_71 + serializedName: groupId + language: !Languages &ref_419 + default: + name: groupId + description: Group Id of the private link resource + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_166 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_72 + language: !Languages + default: + name: PrivateLinkResourcePropertiesRequiredMembers + description: Required members of the private link resource + protocol: !Protocols {} + serializedName: requiredMembers + language: !Languages &ref_420 + default: + name: requiredMembers + description: Required members of the private link resource + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_167 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_73 + language: !Languages + default: + name: PrivateLinkResourcePropertiesRequiredZoneNames + description: Required private DNS zone names + protocol: !Protocols {} + serializedName: requiredZoneNames + language: !Languages &ref_421 + default: + name: requiredZoneNames + description: Required private DNS zone names + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_168 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_145 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_74 + serializedName: name + language: !Languages &ref_423 + default: + name: name + description: The name of the resource type that has been onboarded to private link service + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_146 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_75 + serializedName: description + language: !Languages &ref_425 + default: + name: description + description: The description of the resource type that has been onboarded to private link service + protocol: !Protocols {} + - !Property + schema: *ref_76 + serializedName: groupId + language: !Languages &ref_426 + default: + name: groupId + description: The resource provider group id for the resource that has been onboarded to private link service + protocol: !Protocols {} + - !Property + schema: *ref_77 + serializedName: type + language: !Languages &ref_427 + default: + name: type + description: The resource provider type for the resource that has been onboarded to private link service + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ShareablePrivateLinkResourceProperties + description: Describes the properties of a resource type that has been onboarded to private link service + namespace: '' + protocol: !Protocols {} + serializedName: properties + language: !Languages &ref_424 + default: + name: properties + description: Describes the properties of a resource type that has been onboarded to private link service + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ShareablePrivateLinkResourceType + description: Describes a resource type that has been onboarded to private link service + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: PrivateLinkResourcePropertiesShareablePrivateLinkResourceTypes + description: The list of resources that are onboarded to private link service + protocol: !Protocols {} + serializedName: shareablePrivateLinkResourceTypes + language: !Languages &ref_422 + default: + name: shareablePrivateLinkResourceTypes + description: The list of resources that are onboarded to private link service + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateLinkResourceProperties + description: Private link resource properties + namespace: '' + protocol: !Protocols {} + serializedName: properties + extensions: + x-ms-client-flatten: !!bool true + language: !Languages &ref_418 + default: + name: properties + description: Properties of a private link resource + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateLinkResource + description: Private link resource + namespace: '' + protocol: !Protocols {} + immediate: + - *ref_78 + - *ref_79 + - *ref_80 + parents: !Relations + all: + - *ref_55 + immediate: + - *ref_55 + serializationFormats: + - json + usage: + - output + - input + language: !Languages &ref_295 + default: + name: ProxyResource + description: The resource model definition for a ARM proxy resource. It will have everything other than required location and tags + namespace: '' + protocol: !Protocols {} + - *ref_78 + - *ref_79 + - *ref_81 + - *ref_53 + - *ref_80 + immediate: + - *ref_54 + - *ref_81 + properties: + - !Property + schema: *ref_82 + readOnly: !!bool true + serializedName: id + language: !Languages &ref_297 + default: + name: id + description: Fully qualified resource Id for the resource. + protocol: !Protocols {} + - !Property + schema: *ref_83 + readOnly: !!bool true + serializedName: name + language: !Languages &ref_298 + default: + name: name + description: The name of the resource. + protocol: !Protocols {} + - !Property + schema: *ref_84 + readOnly: !!bool true + serializedName: type + language: !Languages &ref_299 + default: + name: type + description: The type of the resource - e.g. "Microsoft.SignalRService/SignalR" + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + extensions: + x-ms-azure-resource: !!bool true + language: !Languages &ref_296 + default: + name: Resource + description: The core properties of ARM resources. + namespace: '' + protocol: !Protocols {} + immediate: + - *ref_55 + properties: + - !Property + schema: *ref_85 + serializedName: location + extensions: + x-ms-mutability: + - read + - create + language: !Languages &ref_328 + default: + name: location + description: The GEO location of the resource. e.g. West US | East US | North Central US | South Central US. + protocol: !Protocols {} + - !Property + schema: *ref_86 + serializedName: tags + language: !Languages &ref_329 + default: + name: tags + description: Tags of the service which is a list of key value pairs that describe the resource. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages &ref_327 + default: + name: TrackedResource + description: The resource model definition for a ARM tracked top level resource. + namespace: '' + protocol: !Protocols {} + - *ref_55 + immediate: + - *ref_81 + properties: + - !Property + schema: !ObjectSchema &ref_122 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_87 + required: !!bool true + serializedName: name + language: !Languages &ref_269 + default: + name: name + description: "The name of the SKU. Required.\r\n\r\nAllowed values: Standard_S1, Free_F1" + protocol: !Protocols {} + - !Property + schema: *ref_88 + required: !!bool false + serializedName: tier + language: !Languages &ref_270 + default: + name: tier + description: "Optional tier of this particular SKU. 'Standard' or 'Free'. \r\n\r\n`Basic` is deprecated, use `Standard` instead." + protocol: !Protocols {} + - !Property + schema: *ref_89 + readOnly: !!bool true + required: !!bool false + serializedName: size + language: !Languages &ref_271 + default: + name: size + description: Not used. Retained for future use. + protocol: !Protocols {} + - !Property + schema: *ref_90 + readOnly: !!bool true + required: !!bool false + serializedName: family + language: !Languages + default: + name: family + description: Not used. Retained for future use. + protocol: !Protocols {} + - !Property + schema: *ref_91 + required: !!bool false + serializedName: capacity + language: !Languages &ref_272 + default: + name: capacity + description: "Optional, integer. The unit count of the resource. 1 by default.\r\n\r\nIf present, following values are allowed:\r\n Free: 1\r\n Standard: 1,2,5,10,20,50,100" + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ResourceSku + description: The billing information of the resource. + namespace: '' + protocol: !Protocols {} + serializedName: sku + language: !Languages &ref_268 + default: + name: sku + description: The billing information of the resource.(e.g. Free, Standard) + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_123 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_61 + readOnly: !!bool true + serializedName: provisioningState + language: !Languages &ref_274 + default: + name: provisioningState + description: Provisioning state of the resource. + protocol: !Protocols {} + - !Property + schema: *ref_92 + readOnly: !!bool true + serializedName: externalIP + language: !Languages &ref_275 + default: + name: externalIP + description: The publicly accessible IP of the resource. + protocol: !Protocols {} + - !Property + schema: *ref_93 + readOnly: !!bool true + serializedName: hostName + language: !Languages &ref_276 + default: + name: hostName + description: FQDN of the service instance. + protocol: !Protocols {} + - !Property + schema: *ref_94 + readOnly: !!bool true + serializedName: publicPort + language: !Languages &ref_277 + default: + name: publicPort + description: The publicly accessible port of the resource which is designed for browser/client side usage. + protocol: !Protocols {} + - !Property + schema: *ref_95 + readOnly: !!bool true + serializedName: serverPort + language: !Languages &ref_278 + default: + name: serverPort + description: The publicly accessible port of the resource which is designed for customer server side usage. + protocol: !Protocols {} + - !Property + schema: *ref_96 + readOnly: !!bool true + serializedName: version + language: !Languages &ref_279 + default: + name: version + description: Version of the resource. Probably you need the same or higher version of client SDKs. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_156 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_78 + language: !Languages + default: + name: SignalRPropertiesPrivateEndpointConnections + description: Private endpoint connections to the resource. + protocol: !Protocols {} + readOnly: !!bool true + serializedName: privateEndpointConnections + language: !Languages &ref_280 + default: + name: privateEndpointConnections + description: Private endpoint connections to the resource. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_157 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_79 + language: !Languages + default: + name: SignalRPropertiesSharedPrivateLinkResources + description: The list of shared private link resources. + protocol: !Protocols {} + readOnly: !!bool true + serializedName: sharedPrivateLinkResources + language: !Languages + default: + name: sharedPrivateLinkResources + description: The list of shared private link resources. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_128 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_97 + serializedName: clientCertEnabled + language: !Languages &ref_301 + default: + name: clientCertEnabled + description: Request client certificate during TLS handshake if enabled + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRTlsSettings + description: TLS settings for the resource + namespace: '' + protocol: !Protocols {} + serializedName: tls + language: !Languages &ref_300 + default: + name: tls + description: TLS settings. + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_158 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_129 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_98 + required: !!bool true + serializedName: flag + language: !Languages &ref_303 + default: + name: flag + description: "FeatureFlags is the supported features of Azure SignalR service.\r\n- ServiceMode: Flag for backend server for SignalR service. Values allowed: \"Default\": have your own backend server; \"Serverless\": your application doesn't have a backend server; \"Classic\": for backward compatibility. Support both Default and Serverless mode but not recommended; \"PredefinedOnly\": for future use.\r\n- EnableConnectivityLogs: \"true\"/\"false\", to enable/disable the connectivity log category respectively.\r\n- EnableMessagingLogs: \"true\"/\"false\", to enable/disable the connectivity log category respectively.\r\n- EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: \"true\"/\"false\", to enable/disable live trace feature." + protocol: !Protocols {} + - !Property + schema: *ref_99 + required: !!bool true + serializedName: value + language: !Languages &ref_304 + default: + name: value + description: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values. + protocol: !Protocols {} + - !Property + schema: *ref_100 + required: !!bool false + serializedName: properties + language: !Languages &ref_305 + default: + name: properties + description: Optional properties related to this feature. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRFeature + description: Feature of a resource, which controls the runtime behavior. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: SignalRPropertiesFeatures + description: "List of the featureFlags.\r\n\r\nFeatureFlags that are not included in the parameters for the update operation will not be modified.\r\nAnd the response will only include featureFlags that are explicitly set. \r\nWhen a featureFlag is not explicitly set, its globally default value will be used\r\nBut keep in mind, the default value doesn't mean \"false\". It varies in terms of different FeatureFlags." + protocol: !Protocols {} + serializedName: features + language: !Languages &ref_302 + default: + name: features + description: "List of the featureFlags.\r\n\r\nFeatureFlags that are not included in the parameters for the update operation will not be modified.\r\nAnd the response will only include featureFlags that are explicitly set. \r\nWhen a featureFlag is not explicitly set, its globally default value will be used\r\nBut keep in mind, the default value doesn't mean \"false\". It varies in terms of different FeatureFlags." + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_130 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_159 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_101 + language: !Languages + default: + name: SignalRCorsSettingsAllowedOrigins + description: 'Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.' + protocol: !Protocols {} + serializedName: allowedOrigins + language: !Languages &ref_307 + default: + name: allowedOrigins + description: 'Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.' + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRCorsSettings + description: Cross-Origin Resource Sharing (CORS) settings. + namespace: '' + protocol: !Protocols {} + serializedName: cors + language: !Languages &ref_306 + default: + name: cors + description: Cross-Origin Resource Sharing (CORS) settings. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_131 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_160 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: !ObjectSchema &ref_132 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_102 + required: !!bool false + serializedName: hubPattern + language: !Languages &ref_341 + default: + name: hubPattern + description: "Gets or sets the matching pattern for hub names. If not set, it matches any hub.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any hub name\r\n 2. Combine multiple hubs with \",\", for example \"hub1,hub2\", it matches \"hub1\" and \"hub2\"\r\n 3. The single hub name, for example, \"hub1\", it matches \"hub1\"" + protocol: !Protocols {} + - !Property + schema: *ref_103 + required: !!bool false + serializedName: eventPattern + language: !Languages &ref_342 + default: + name: eventPattern + description: "Gets or sets the matching pattern for event names. If not set, it matches any event.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any event name\r\n 2. Combine multiple events with \",\", for example \"connect,disconnect\", it matches event \"connect\" and \"disconnect\"\r\n 3. The single event name, for example, \"connect\", it matches \"connect\"" + protocol: !Protocols {} + - !Property + schema: *ref_104 + required: !!bool false + serializedName: categoryPattern + language: !Languages &ref_343 + default: + name: categoryPattern + description: "Gets or sets the matching pattern for category names. If not set, it matches any category.\r\nThere are 3 kind of patterns supported:\r\n 1. \"*\", it to matches any category name\r\n 2. Combine multiple categories with \",\", for example \"connections,messages\", it matches category \"connections\" and \"messages\"\r\n 3. The single category name, for example, \"connections\", it matches the category \"connections\"" + protocol: !Protocols {} + - !Property + schema: *ref_105 + required: !!bool true + serializedName: urlTemplate + language: !Languages &ref_310 + default: + name: urlTemplate + description: "Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in.\r\nFor example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat` connects, it will first POST to this URL: `http://example.com/chat/api/connect`." + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_133 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_106 + serializedName: type + language: !Languages &ref_345 + default: + name: type + description: Gets or sets the type of auth. None or ManagedIdentity is supported now. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_134 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_107 + serializedName: resource + language: !Languages &ref_347 + default: + name: resource + description: "The Resource indicating the App ID URI of the target resource.\r\nIt also appears in the aud (audience) claim of the issued token." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ManagedIdentitySettings + description: Managed identity settings for upstream. + namespace: '' + protocol: !Protocols {} + serializedName: managedIdentity + language: !Languages &ref_346 + default: + name: managedIdentity + description: Gets or sets the managed identity settings. It's required if the auth type is set to ManagedIdentity. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: UpstreamAuthSettings + description: Upstream auth settings. + namespace: '' + protocol: !Protocols {} + required: !!bool false + serializedName: auth + language: !Languages &ref_344 + default: + name: auth + description: Gets or sets the auth settings for an upstream. If not set, no auth is used for upstream messages. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: UpstreamTemplate + description: "Upstream template item settings. It defines the Upstream URL of the incoming requests.\r\nThe template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template." + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: ServerlessUpstreamSettingsTemplates + description: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. + protocol: !Protocols {} + serializedName: templates + language: !Languages &ref_309 + default: + name: templates + description: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ServerlessUpstreamSettings + description: The settings for the Upstream when the service is in server-less mode. + namespace: '' + protocol: !Protocols {} + serializedName: upstream + language: !Languages &ref_308 + default: + name: upstream + description: Upstream settings when the service is in server-less mode. + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_135 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_108 + serializedName: defaultAction + language: !Languages &ref_312 + default: + name: defaultAction + description: Default action when no other rule matches + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_109 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + children: !Relations + all: + - !ObjectSchema &ref_111 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parents: !Relations + all: + - *ref_109 + immediate: + - *ref_109 + properties: + - !Property + schema: *ref_110 + required: !!bool true + serializedName: name + language: !Languages &ref_316 + default: + name: name + description: Name of the private endpoint connection + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: PrivateEndpointACL + description: ACL for a private endpoint + namespace: '' + protocol: !Protocols {} + immediate: + - *ref_111 + properties: + - !Property + schema: !ArraySchema &ref_161 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_112 + language: !Languages + default: + name: NetworkACLAllow + description: 'Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.' + protocol: !Protocols {} + serializedName: allow + language: !Languages &ref_314 + default: + name: allow + description: 'Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.' + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_162 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_112 + language: !Languages + default: + name: NetworkACLDeny + description: 'Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.' + protocol: !Protocols {} + serializedName: deny + language: !Languages + default: + name: deny + description: 'Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.' + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages &ref_317 + default: + name: NetworkACL + description: Network ACL + namespace: '' + protocol: !Protocols {} + serializedName: publicNetwork + language: !Languages &ref_313 + default: + name: publicNetwork + description: ACL for requests from public network + protocol: !Protocols {} + - !Property + schema: !ArraySchema &ref_163 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_111 + language: !Languages + default: + name: SignalRNetworkACLsPrivateEndpoints + description: ACLs for requests from private endpoints + protocol: !Protocols {} + serializedName: privateEndpoints + language: !Languages &ref_315 + default: + name: privateEndpoints + description: ACLs for requests from private endpoints + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRNetworkACLs + description: Network ACLs for the resource + namespace: '' + protocol: !Protocols {} + serializedName: networkACLs + language: !Languages &ref_311 + default: + name: networkACLs + description: Network ACLs + protocol: !Protocols {} + - !Property + schema: *ref_113 + serializedName: publicNetworkAccess + language: !Languages &ref_318 + default: + name: publicNetworkAccess + description: "Enable or disable public network access. Default to \"Enabled\".\r\nWhen it's Enabled, network ACLs still apply.\r\nWhen it's Disabled, public network access is always disabled no matter what you set in network ACLs." + protocol: !Protocols {} + - !Property + schema: *ref_114 + serializedName: disableLocalAuth + language: !Languages &ref_319 + default: + name: disableLocalAuth + description: "DisableLocalAuth\r\nEnable or disable local auth with AccessKey\r\nWhen set as true, connection with AccessKey=xxx won't work." + protocol: !Protocols {} + - !Property + schema: *ref_115 + serializedName: disableAadAuth + language: !Languages &ref_320 + default: + name: disableAadAuth + description: "DisableLocalAuth\r\nEnable or disable aad auth\r\nWhen set as true, connection with AuthType=aad won't work." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRProperties + description: A class that describes the properties of the resource + namespace: '' + protocol: !Protocols {} + serializedName: properties + extensions: + x-ms-client-flatten: !!bool true + language: !Languages &ref_273 + default: + name: properties + description: Settings used to provision or configure the resource + protocol: !Protocols {} + - !Property + schema: *ref_116 + serializedName: kind + extensions: + x-ms-mutability: + - read + - create + language: !Languages &ref_321 + default: + name: kind + description: The kind of the service - e.g. "SignalR" for "Microsoft.SignalRService/SignalR" + protocol: !Protocols {} + - !Property + schema: !ObjectSchema &ref_136 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_117 + serializedName: type + language: !Languages &ref_323 + default: + name: type + description: 'Represent the identity type: systemAssigned, userAssigned, None' + protocol: !Protocols {} + - !Property + schema: *ref_118 + serializedName: userAssignedIdentities + language: !Languages + default: + name: userAssignedIdentities + description: Get or set the user assigned identities + protocol: !Protocols {} + - !Property + schema: *ref_119 + readOnly: !!bool true + serializedName: principalId + language: !Languages &ref_324 + default: + name: principalId + description: "Get the principal id for the system assigned identity.\r\nOnly be used in response." + protocol: !Protocols {} + - !Property + schema: *ref_120 + readOnly: !!bool true + serializedName: tenantId + language: !Languages &ref_325 + default: + name: tenantId + description: "Get the tenant id for the system assigned identity.\r\nOnly be used in response" + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: ManagedIdentity + description: A class represent managed identities used for request and response + namespace: '' + protocol: !Protocols {} + serializedName: identity + language: !Languages &ref_322 + default: + name: identity + description: The managed identity response + protocol: !Protocols {} + - !Property + schema: *ref_66 + readOnly: !!bool true + serializedName: systemData + language: !Languages &ref_326 + default: + name: systemData + description: Metadata pertaining to creation and last modification of the resource. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + - input + language: !Languages + default: + name: SignalRResource + description: A class represent a resource. + namespace: '' + protocol: !Protocols {} + language: !Languages + default: + name: SignalRResourceListValue + description: List of the resources + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_267 + default: + name: value + description: List of the resources + protocol: !Protocols {} + - !Property + schema: *ref_121 + serializedName: nextLink + language: !Languages + default: + name: nextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SignalRResourceList + description: Object that includes an array of resources and a possible link for next set. + namespace: '' + protocol: !Protocols {} + - *ref_53 + - *ref_122 + - *ref_123 + - *ref_78 + - *ref_66 + - *ref_124 + - *ref_125 + - *ref_126 + - *ref_54 + - *ref_55 + - *ref_79 + - *ref_127 + - *ref_128 + - *ref_129 + - *ref_130 + - *ref_131 + - *ref_132 + - *ref_133 + - *ref_134 + - *ref_135 + - *ref_109 + - *ref_111 + - *ref_136 + - *ref_137 + - *ref_81 + - !ObjectSchema &ref_199 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_138 + serializedName: primaryKey + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: primaryKey + description: The primary access key. + protocol: !Protocols {} + - !Property + schema: *ref_139 + serializedName: secondaryKey + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: secondaryKey + description: The secondary access key. + protocol: !Protocols {} + - !Property + schema: *ref_140 + serializedName: primaryConnectionString + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: primaryConnectionString + description: Connection string constructed via the primaryKey + protocol: !Protocols {} + - !Property + schema: *ref_141 + serializedName: secondaryConnectionString + extensions: + x-ms-mutability: + - create + - update + x-ms-secret: !!bool true + language: !Languages + default: + name: secondaryConnectionString + description: Connection string constructed via the secondaryKey + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SignalRKeys + description: A class represents the access keys of the resource. + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_211 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_165 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_78 + language: !Languages + default: + name: PrivateEndpointConnectionListValue + description: The list of the private endpoint connections + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_394 + default: + name: value + description: The list of the private endpoint connections + protocol: !Protocols {} + - !Property + schema: *ref_142 + serializedName: nextLink + language: !Languages + default: + name: nextLink + description: Request URL that can be used to query next page of private endpoint connections. Returned when the total number of requested private endpoint connections exceed maximum page size. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: PrivateEndpointConnectionList + description: A list of private endpoint connections + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_225 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_169 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_80 + language: !Languages + default: + name: PrivateLinkResourceListValue + description: List of PrivateLinkResource + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_417 + default: + name: value + description: List of PrivateLinkResource + protocol: !Protocols {} + - !Property + schema: *ref_143 + serializedName: nextLink + language: !Languages &ref_428 + default: + name: nextLink + description: "The URL the client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: PrivateLinkResourceList + description: Contains a list of PrivateLinkResource and a possible link to query more results + namespace: '' + protocol: !Protocols {} + - *ref_80 + - *ref_144 + - *ref_145 + - *ref_146 + - !ObjectSchema &ref_200 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: *ref_147 + serializedName: keyType + language: !Languages &ref_370 + default: + name: keyType + description: The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive). + protocol: !Protocols {} + serializationFormats: + - json + usage: + - input + language: !Languages + default: + name: RegenerateKeyParameters + description: Parameters describes the request to regenerate access keys + namespace: '' + protocol: !Protocols {} + - !ObjectSchema &ref_228 + type: object + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + properties: + - !Property + schema: !ArraySchema &ref_170 + type: array + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + elementType: *ref_79 + language: !Languages + default: + name: SharedPrivateLinkResourceListValue + description: The list of the shared private link resources + protocol: !Protocols {} + serializedName: value + language: !Languages &ref_434 + default: + name: value + description: The list of the shared private link resources + protocol: !Protocols {} + - !Property + schema: *ref_148 + serializedName: nextLink + language: !Languages + default: + name: nextLink + description: Request URL that can be used to query next page of private endpoint connections. Returned when the total number of requested private endpoint connections exceed maximum page size. + protocol: !Protocols {} + serializationFormats: + - json + usage: + - output + language: !Languages + default: + name: SharedPrivateLinkResourceList + description: A list of shared private link resources + namespace: '' + protocol: !Protocols {} + arrays: + - *ref_149 + - *ref_150 + - *ref_151 + - *ref_152 + - *ref_153 + - *ref_154 + - *ref_155 + - *ref_156 + - *ref_157 + - *ref_158 + - *ref_159 + - *ref_160 + - *ref_161 + - *ref_162 + - *ref_163 + - *ref_164 + - *ref_165 + - *ref_166 + - *ref_167 + - *ref_168 + - *ref_169 + - *ref_170 +globalParameters: + - !Parameter &ref_177 + schema: *ref_1 + implementation: Client + required: !!bool true + extensions: + x-ms-priority: !!int 1 + language: !Languages &ref_254 + default: + name: SubscriptionId + description: Gets subscription Id which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + serializedName: subscriptionId + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_172 + schema: *ref_0 + clientDefaultValue: https://management.azure.com + implementation: Client + origin: modelerfour:synthesized/host + required: !!bool true + extensions: + x-ms-skip-url-encoding: !!bool true + language: !Languages + default: + name: $host + description: server parameter + serializedName: $host + protocol: !Protocols + http: !HttpParameter + in: uri + - !Parameter &ref_173 + schema: *ref_171 + implementation: Client + origin: modelerfour:synthesized/api-version + required: !!bool true + language: !Languages &ref_240 + default: + name: apiVersion + description: Api Version + serializedName: api-version + protocol: !Protocols + http: !HttpParameter + in: query +operationGroups: + - !OperationGroup &ref_253 + $key: Operations + operations: + - !Operation &ref_252 + operationId: Operations_List + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /providers/Microsoft.SignalRService/operations + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - !SchemaResponse + schema: *ref_175 + language: !Languages &ref_241 + default: + name: '' + description: Success. The response describes the list of operations. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Operations_List: + parameters: + api-version: 2021-06-01-preview + responses: + 200: + body: + nextLink: providers/Microsoft.SignalRService?$skipToken={opaqueString} + value: + - name: Microsoft.SignalRService/SignalR/read + display: + description: View the resource settings and configurations in the management portal or through API + operation: Manage SignalR (read-only) + provider: Microsoft.SignalRService + resource: SignalR + isDataAction: !!bool false + properties: {} + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: List + description: Lists all of the available REST API operations of the Microsoft.SignalRService provider. + paging: + nextLinkName: nextLink + protocol: !Protocols {} + language: !Languages + default: + name: Operations + description: '' + protocol: !Protocols {} + - !OperationGroup &ref_265 + $key: SignalR + operations: + - !Operation &ref_264 + operationId: SignalR_CheckNameAvailability + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_181 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_255 + default: + name: location + description: the region + serializedName: location + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + requestMediaTypes: + application/json: !Request &ref_180 + parameters: + - !Parameter &ref_179 + schema: *ref_178 + implementation: Method + required: !!bool true + language: !Languages &ref_256 + default: + name: parameters + description: Parameters supplied to the operation. + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_179 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/providers/Microsoft.SignalRService/locations/{location}/checkNameAvailability + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_180 + signatureParameters: + - *ref_181 + responses: + - !SchemaResponse + schema: *ref_182 + language: !Languages &ref_260 + default: + name: '' + description: Success. The response describes the name availability. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_CheckNameAvailability: + parameters: + api-version: 2021-06-01-preview + location: eastus + parameters: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + subscriptionId: 00000000-0000-0000-0000-000000000000 + subscriptionKey: 00000000-0000-0000-0000-000000000011 + responses: + 200: + body: + message: The name is already taken. Please try a different name. + nameAvailable: !!bool false + reason: AlreadyExists + language: !Languages + default: + name: CheckNameAvailability + description: Checks that the resource name is valid and is not already in use. + protocol: !Protocols {} + - !Operation &ref_330 + operationId: SignalR_ListBySubscription + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/providers/Microsoft.SignalRService/signalR + method: get + uri: '{$host}' + signatureParameters: [] + responses: + - !SchemaResponse + schema: *ref_183 + language: !Languages &ref_266 + default: + name: '' + description: Success. The response describes the list of resources in the subscription. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_ListBySubscription: + parameters: + api-version: 2021-06-01-preview + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: ListBySubscription + description: Handles requests to list all resources in a subscription. + paging: + nextLinkName: nextLink + protocol: !Protocols {} + - !Operation &ref_333 + operationId: SignalR_ListByResourceGroup + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_184 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_331 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR + method: get + uri: '{$host}' + signatureParameters: + - *ref_184 + responses: + - !SchemaResponse + schema: *ref_183 + language: !Languages &ref_332 + default: + name: '' + description: Success. The response describes the list of resources in a resourceGroup. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_ListByResourceGroup: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: ListByResourceGroup + description: Handles requests to list all resources in a resource group. + paging: + nextLinkName: nextLink + protocol: !Protocols {} + - !Operation &ref_337 + operationId: SignalR_Get + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_185 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_334 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_186 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_335 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_185 + - *ref_186 + responses: + - !SchemaResponse + schema: *ref_53 + language: !Languages &ref_336 + default: + name: '' + description: Success. The response describes the corresponding resource. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_Get: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + language: !Languages + default: + name: Get + description: Get the resource and its properties. + protocol: !Protocols {} + - !Operation &ref_352 + operationId: SignalR_CreateOrUpdate + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_189 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_338 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_190 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_339 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requestMediaTypes: + application/json: !Request &ref_188 + parameters: + - !Parameter &ref_187 + schema: *ref_53 + implementation: Method + required: !!bool true + language: !Languages &ref_340 + default: + name: parameters + description: Parameters for the create or update operation + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_187 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_188 + signatureParameters: + - *ref_189 + - *ref_190 + responses: + - !SchemaResponse + schema: *ref_53 + language: !Languages &ref_348 + default: + name: '' + description: Success. The response describes a resource. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + - !SchemaResponse + schema: *ref_53 + language: !Languages &ref_349 + default: + name: '' + description: Created. The response describes the new resource and contains a Location header to query the operation result. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 201 + - !Response + language: !Languages + default: + name: '' + description: Accepted. The response indicates the exiting resource is now updating and contains a Location header to query the operation result.. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_CreateOrUpdate: + parameters: + api-version: 2021-06-01-preview + parameters: + identity: + type: SystemAssigned + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + publicNetworkAccess: Enabled + tls: + clientCertEnabled: !!bool false + upstream: + templates: + - auth: + type: ManagedIdentity + managedIdentity: + resource: api://example + categoryPattern: '*' + eventPattern: connect,disconnect + hubPattern: '*' + urlTemplate: https://example.com/chat/api/connect + sku: + name: Standard_S1 + capacity: !!int 1 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + 201: + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + headers: &ref_350 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 202: + headers: &ref_351 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: CreateOrUpdate + description: Create or update a resource. + protocol: !Protocols {} + - !Operation &ref_356 + operationId: SignalR_Delete + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_191 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_353 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_192 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_354 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_191 + - *ref_192 + responses: + - !Response + language: !Languages &ref_468 + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 200 + - !Response + language: !Languages + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 204 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_Delete: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: {} + 202: + headers: &ref_355 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: Delete + description: Operation to delete a resource. + protocol: !Protocols {} + - !Operation &ref_362 + operationId: SignalR_Update + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_195 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_357 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_196 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_358 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requestMediaTypes: + application/json: !Request &ref_194 + parameters: + - !Parameter &ref_193 + schema: *ref_53 + implementation: Method + required: !!bool true + language: !Languages &ref_359 + default: + name: parameters + description: Parameters for the update operation + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_193 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName} + method: patch + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_194 + signatureParameters: + - *ref_195 + - *ref_196 + responses: + - !SchemaResponse + schema: *ref_53 + language: !Languages &ref_360 + default: + name: '' + description: Success. The response describes a resource. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + - !Response + language: !Languages + default: + name: '' + description: Accepted. The response indicates the exiting resource is now updating and contains a Location header to query the operation result.. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_Update: + parameters: + api-version: 2021-06-01-preview + parameters: + identity: + type: SystemAssigned + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + publicNetworkAccess: Enabled + tls: + clientCertEnabled: !!bool false + upstream: + templates: + - auth: + type: ManagedIdentity + managedIdentity: + resource: api://example + categoryPattern: '*' + eventPattern: connect,disconnect + hubPattern: '*' + urlTemplate: https://example.com/chat/api/connect + sku: + name: Standard_S1 + capacity: !!int 1 + tier: Standard + tags: + key1: value1 + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + 202: + headers: &ref_361 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: Update + description: Operation to update an exiting resource. + protocol: !Protocols {} + - !Operation &ref_366 + operationId: SignalR_ListKeys + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_197 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_363 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_198 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_364 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/listKeys + method: post + uri: '{$host}' + signatureParameters: + - *ref_197 + - *ref_198 + responses: + - !SchemaResponse + schema: *ref_199 + language: !Languages &ref_365 + default: + name: '' + description: Success. The response describes access keys of the resource. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_ListKeys: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: {} + language: !Languages + default: + name: ListKeys + description: Get the access keys of the resource. + protocol: !Protocols {} + - !Operation &ref_373 + operationId: SignalR_RegenerateKey + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_203 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_367 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_204 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_368 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requestMediaTypes: + application/json: !Request &ref_202 + parameters: + - !Parameter &ref_201 + schema: *ref_200 + implementation: Method + required: !!bool true + language: !Languages &ref_369 + default: + name: parameters + description: Parameter that describes the Regenerate Key Operation. + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_201 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/regenerateKey + method: post + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_202 + signatureParameters: + - *ref_203 + - *ref_204 + responses: + - !SchemaResponse + schema: *ref_199 + language: !Languages &ref_371 + default: + name: '' + description: Accepted and an async operation is executing in background to make the new key to take effect. The response contains new access keys and a Location header to query the async operation result. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 202 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_RegenerateKey: + parameters: + api-version: 2021-06-01-preview + parameters: + keyType: Primary + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 202: + body: {} + headers: &ref_372 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + x-ms-long-running-operation: !!bool true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: !Languages + default: + name: RegenerateKey + description: Regenerate the access key for the resource. PrimaryKey and SecondaryKey cannot be regenerated at the same time. + protocol: !Protocols {} + - !Operation &ref_377 + operationId: SignalR_Restart + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_205 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_374 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_206 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_375 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/restart + method: post + uri: '{$host}' + signatureParameters: + - *ref_205 + - *ref_206 + responses: + - !Response + language: !Languages &ref_465 + default: + name: '' + description: Accepted. The response indicates the restart operation is performed in the background. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the operation is successful and no content will be returned. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 204 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalR_Restart: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 202: + headers: &ref_376 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + x-ms-long-running-operation: !!bool true + x-ms-long-running-operation-options: + final-state-via: azure-async-operation + language: !Languages + default: + name: Restart + description: Operation to restart a resource. + protocol: !Protocols {} + language: !Languages + default: + name: SignalR + description: '' + protocol: !Protocols {} + - !OperationGroup &ref_390 + $key: Usages + operations: + - !Operation &ref_389 + operationId: Usages_List + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_207 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_378 + default: + name: location + description: the location like "eastus" + serializedName: location + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/providers/Microsoft.SignalRService/locations/{location}/usages + method: get + uri: '{$host}' + signatureParameters: + - *ref_207 + responses: + - !SchemaResponse + schema: *ref_208 + language: !Languages &ref_379 + default: + name: '' + description: Success. The response describe the usage quotas of a subscription in specified region. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + Usages_List: + parameters: + api-version: 2021-06-01-preview + location: eastus + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + nextLink: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + value: + - name: + localizedValue: Usage1 + value: Usage1 + currentValue: !!int 0 + id: /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.SignalRService/locations/eastus/usages/Usage1 + limit: !!int 100 + unit: Count + - name: + localizedValue: Usage2 + value: Usage2 + currentValue: !!int 0 + id: /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.SignalRService/locations/eastus/usages/Usage2 + limit: !!int 100 + unit: Count + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: List + description: List resource usage quotas by location. + paging: + nextLinkName: nextLink + protocol: !Protocols {} + language: !Languages + default: + name: Usages + description: '' + protocol: !Protocols {} + - !OperationGroup &ref_396 + $key: SignalRPrivateEndpointConnections + operations: + - !Operation &ref_395 + operationId: SignalRPrivateEndpointConnections_List + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_209 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_391 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_210 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_392 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/privateEndpointConnections + method: get + uri: '{$host}' + signatureParameters: + - *ref_209 + - *ref_210 + responses: + - !SchemaResponse + schema: *ref_211 + language: !Languages &ref_393 + default: + name: '' + description: Success. The response describes a list of private endpoint connections. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRPrivateEndpointConnections_List: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + value: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: List + description: List private endpoint connections + paging: + nextLinkName: nextLink + protocol: !Protocols {} + - !Operation &ref_401 + operationId: SignalRPrivateEndpointConnections_Get + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_212 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_397 + default: + name: privateEndpointConnectionName + description: The name of the private endpoint connection + serializedName: privateEndpointConnectionName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_213 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_398 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_214 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_399 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_212 + - *ref_213 + - *ref_214 + responses: + - !SchemaResponse + schema: *ref_78 + language: !Languages &ref_400 + default: + name: '' + description: Success. The response describes a private endpoint connection. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRPrivateEndpointConnections_Get: + parameters: + api-version: 2021-06-01-preview + privateEndpointConnectionName: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + language: !Languages + default: + name: Get + description: Get the specified private endpoint connection + protocol: !Protocols {} + - !Operation &ref_408 + operationId: SignalRPrivateEndpointConnections_Update + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_217 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_402 + default: + name: privateEndpointConnectionName + description: The name of the private endpoint connection + serializedName: privateEndpointConnectionName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_218 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_403 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_219 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_404 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requestMediaTypes: + application/json: !Request &ref_216 + parameters: + - !Parameter &ref_215 + schema: *ref_78 + implementation: Method + required: !!bool true + language: !Languages &ref_405 + default: + name: parameters + description: The resource of private endpoint and its properties + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_215 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_216 + signatureParameters: + - *ref_217 + - *ref_218 + - *ref_219 + responses: + - !SchemaResponse + schema: *ref_78 + language: !Languages &ref_406 + default: + name: '' + description: OK. The response indicates the private endpoint connection is updated successfully. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRPrivateEndpointConnections_Update: + parameters: + api-version: 2021-06-01-preview + parameters: + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + privateEndpointConnectionName: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + headers: &ref_407 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + language: !Languages + default: + name: Update + description: Update the state of specified private endpoint connection + protocol: !Protocols {} + - !Operation &ref_413 + operationId: SignalRPrivateEndpointConnections_Delete + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_220 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_409 + default: + name: privateEndpointConnectionName + description: The name of the private endpoint connection + serializedName: privateEndpointConnectionName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_221 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_410 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_222 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_411 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_220 + - *ref_221 + - *ref_222 + responses: + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 200 + - !Response + language: !Languages + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the private endpoint connection is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 204 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRPrivateEndpointConnections_Delete: + parameters: + api-version: 2021-06-01-preview + privateEndpointConnectionName: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: {} + 202: + headers: &ref_412 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: Delete + description: Delete the specified private endpoint connection + protocol: !Protocols {} + language: !Languages + default: + name: SignalRPrivateEndpointConnections + description: '' + protocol: !Protocols {} + - !OperationGroup &ref_430 + $key: SignalRPrivateLinkResources + operations: + - !Operation &ref_429 + operationId: SignalRPrivateLinkResources_List + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_223 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_414 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_224 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_415 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/privateLinkResources + method: get + uri: '{$host}' + signatureParameters: + - *ref_223 + - *ref_224 + responses: + - !SchemaResponse + schema: *ref_225 + language: !Languages &ref_416 + default: + name: '' + description: Success. The response describes a list of private link resources. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRPrivateLinkResources_List: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + nextLink: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + value: + - name: myPrivateLink + type: privateLinkResources + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateLinkResources/myPrivateLink + properties: + groupId: signalr + requiredMembers: + - signalr + requiredZoneNames: + - privatelink.service.signalr.net + shareablePrivateLinkResourceTypes: + - name: site + properties: + type: Microsoft.Web/sites + description: Azure App Service can be used as an upstream + groupId: sites + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: List + description: Get the private link resources that need to be created for a resource. + paging: + nextLinkName: nextLink + protocol: !Protocols {} + language: !Languages + default: + name: SignalRPrivateLinkResources + description: '' + protocol: !Protocols {} + - !OperationGroup &ref_442 + $key: SignalRSharedPrivateLinkResources + operations: + - !Operation &ref_441 + operationId: SignalRSharedPrivateLinkResources_List + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - *ref_173 + - *ref_177 + - !Parameter &ref_226 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_431 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_227 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_432 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/sharedPrivateLinkResources + method: get + uri: '{$host}' + signatureParameters: + - *ref_226 + - *ref_227 + responses: + - !SchemaResponse + schema: *ref_228 + language: !Languages &ref_433 + default: + name: '' + description: Success. The response describes a list of shared private link resources. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRSharedPrivateLinkResources_List: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + value: + - name: upstream + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + properties: + groupId: sites + privateLinkResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + provisioningState: Succeeded + requestMessage: Please approve + status: Approved + x-ms-pageable: + nextLinkName: nextLink + language: !Languages + default: + name: List + description: List shared private link resources + paging: + nextLinkName: nextLink + protocol: !Protocols {} + - !Operation &ref_447 + operationId: SignalRSharedPrivateLinkResources_Get + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_229 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_443 + default: + name: sharedPrivateLinkResourceName + description: The name of the shared private link resource + serializedName: sharedPrivateLinkResourceName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_230 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_444 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_231 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_445 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/sharedPrivateLinkResources/{sharedPrivateLinkResourceName} + method: get + uri: '{$host}' + signatureParameters: + - *ref_229 + - *ref_230 + - *ref_231 + responses: + - !SchemaResponse + schema: *ref_79 + language: !Languages &ref_446 + default: + name: '' + description: Success. The response describes a shared private link resource. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRSharedPrivateLinkResources_Get: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + sharedPrivateLinkResourceName: upstream + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: upstream + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + properties: + groupId: sites + privateLinkResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + provisioningState: Succeeded + requestMessage: Please approve + status: Approved + language: !Languages + default: + name: Get + description: Get the specified shared private link resource + protocol: !Protocols {} + - !Operation &ref_455 + operationId: SignalRSharedPrivateLinkResources_CreateOrUpdate + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_234 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_448 + default: + name: sharedPrivateLinkResourceName + description: The name of the shared private link resource + serializedName: sharedPrivateLinkResourceName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_235 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_449 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_236 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_450 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requestMediaTypes: + application/json: !Request &ref_233 + parameters: + - !Parameter &ref_232 + schema: *ref_79 + implementation: Method + required: !!bool true + language: !Languages &ref_451 + default: + name: parameters + description: The shared private link resource + protocol: !Protocols + http: !HttpParameter + in: body + style: json + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: + - *ref_232 + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpWithBodyRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/sharedPrivateLinkResources/{sharedPrivateLinkResourceName} + method: put + knownMediaType: json + mediaTypes: + - application/json + uri: '{$host}' + requests: + - *ref_233 + signatureParameters: + - *ref_234 + - *ref_235 + - *ref_236 + responses: + - !SchemaResponse + schema: *ref_79 + language: !Languages &ref_452 + default: + name: '' + description: OK. The response indicates the shared private link resource is updated. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 200 + - !SchemaResponse + schema: *ref_79 + language: !Languages &ref_453 + default: + name: '' + description: Created. The response indicates the shared private link resource is created. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - 201 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRSharedPrivateLinkResources_CreateOrUpdate: + parameters: + api-version: 2021-06-01-preview + parameters: + properties: + groupId: sites + privateLinkResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + requestMessage: Please approve + resourceGroupName: myResourceGroup + resourceName: mySignalRService + sharedPrivateLinkResourceName: upstream + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: + body: + name: upstream + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + properties: + groupId: sites + privateLinkResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + provisioningState: Succeeded + requestMessage: Please approve + status: Approved + 201: + body: + name: upstream + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + properties: + groupId: sites + privateLinkResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + provisioningState: Succeeded + requestMessage: Please approve + status: Approved + headers: &ref_454 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: CreateOrUpdate + description: Create or update a shared private link resource + protocol: !Protocols {} + - !Operation &ref_460 + operationId: SignalRSharedPrivateLinkResources_Delete + apiVersions: + - !ApiVersion + version: 2021-06-01-preview + parameters: + - *ref_172 + - !Parameter &ref_237 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_456 + default: + name: sharedPrivateLinkResourceName + description: The name of the shared private link resource + serializedName: sharedPrivateLinkResourceName + protocol: !Protocols + http: !HttpParameter + in: path + - *ref_173 + - *ref_177 + - !Parameter &ref_238 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_457 + default: + name: resourceGroupName + description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. + serializedName: resourceGroupName + protocol: !Protocols + http: !HttpParameter + in: path + - !Parameter &ref_239 + schema: *ref_1 + implementation: Method + required: !!bool true + language: !Languages &ref_458 + default: + name: resourceName + description: The name of the resource. + serializedName: resourceName + protocol: !Protocols + http: !HttpParameter + in: path + requests: + - !Request + parameters: + - !Parameter + schema: *ref_174 + implementation: Method + origin: modelerfour:synthesized/accept + required: !!bool true + language: !Languages + default: + name: accept + description: Accept header + serializedName: Accept + protocol: !Protocols + http: !HttpParameter + in: header + signatureParameters: [] + language: !Languages + default: + name: '' + description: '' + protocol: !Protocols + http: !HttpRequest + path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/sharedPrivateLinkResources/{sharedPrivateLinkResourceName} + method: delete + uri: '{$host}' + signatureParameters: + - *ref_237 + - *ref_238 + - *ref_239 + responses: + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the resource is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 200 + - !Response + language: !Languages + default: + name: '' + description: Accepted. The response indicates the delete operation is performed in the background. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 202 + - !Response + language: !Languages + default: + name: '' + description: Success. The response indicates the private endpoint connection is already deleted. + protocol: !Protocols + http: !HttpResponse + statusCodes: + - 204 + exceptions: + - !SchemaResponse + schema: *ref_176 + language: !Languages + default: + name: '' + description: Error response describing why the operation failed. + protocol: !Protocols + http: !HttpResponse + knownMediaType: json + mediaTypes: + - application/json + statusCodes: + - default + extensions: + x-ms-examples: + SignalRSharedPrivateLinkResources_Delete: + parameters: + api-version: 2021-06-01-preview + resourceGroupName: myResourceGroup + resourceName: mySignalRService + sharedPrivateLinkResourceName: upstream + subscriptionId: 00000000-0000-0000-0000-000000000000 + responses: + 200: {} + 202: + headers: &ref_459 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + x-ms-long-running-operation: !!bool true + language: !Languages + default: + name: Delete + description: Delete the specified shared private link resource + protocol: !Protocols {} + language: !Languages + default: + name: SignalRSharedPrivateLinkResources + description: '' + protocol: !Protocols {} +security: !Security + authenticationRequired: !!bool true + schemes: + - !KeySecurityScheme &ref_259 + name: subscriptionKey + type: Key + in: header +testModel: + mockTest: + exampleGroups: + - operationId: Operations_List + examples: + - name: Operations_List + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + methodParameters: [] + operation: *ref_252 + operationGroup: *ref_253 + originalFile: '' + responses: + 200: + body: + schema: *ref_175 + parentsValue: {} + properties: + nextLink: + schema: *ref_24 + rawValue: providers/Microsoft.SignalRService?$skipToken={opaqueString} + language: *ref_251 + value: + schema: *ref_152 + elements: + - schema: *ref_25 + parentsValue: {} + properties: + name: + schema: *ref_4 + rawValue: Microsoft.SignalRService/SignalR/read + language: *ref_243 + display: + schema: *ref_26 + parentsValue: {} + properties: + description: + schema: *ref_9 + rawValue: View the resource settings and configurations in the management portal or through API + language: *ref_249 + operation: + schema: *ref_8 + rawValue: Manage SignalR (read-only) + language: *ref_248 + provider: + schema: *ref_6 + rawValue: Microsoft.SignalRService + language: *ref_246 + resource: + schema: *ref_7 + rawValue: SignalR + language: *ref_247 + language: *ref_245 + isDataAction: + schema: *ref_5 + rawValue: !!bool false + language: *ref_244 + properties: + schema: *ref_27 + parentsValue: {} + properties: {} + language: *ref_250 + language: *ref_242 + language: *ref_241 + operation: *ref_252 + operationGroup: *ref_253 + - operationId: SignalR_CheckNameAvailability + examples: + - name: SignalR_CheckNameAvailability + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: eastus + language: *ref_255 + parameter: *ref_181 + - exampleValue: + schema: *ref_178 + parentsValue: {} + properties: + name: + schema: *ref_40 + rawValue: mySignalRService + language: *ref_258 + type: + schema: *ref_39 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_257 + language: *ref_256 + parameter: *ref_179 + operation: *ref_264 + operationGroup: *ref_265 + originalFile: '' + securityParameters: + - schema: *ref_259 + rawValue: 00000000-0000-0000-0000-000000000011 + responses: + 200: + body: + schema: *ref_182 + parentsValue: {} + properties: + message: + schema: *ref_43 + rawValue: The name is already taken. Please try a different name. + language: *ref_263 + nameAvailable: + schema: *ref_41 + rawValue: !!bool false + language: *ref_261 + reason: + schema: *ref_42 + rawValue: AlreadyExists + language: *ref_262 + language: *ref_260 + operation: *ref_264 + operationGroup: *ref_265 + - operationId: SignalR_ListBySubscription + examples: + - name: SignalR_ListBySubscription + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: [] + operation: *ref_330 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_183 + parentsValue: {} + properties: + value: + schema: *ref_164 + elements: + - schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_267 + language: *ref_266 + operation: *ref_330 + operationGroup: *ref_265 + - operationId: SignalR_ListByResourceGroup + examples: + - name: SignalR_ListByResourceGroup + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_331 + parameter: *ref_184 + operation: *ref_333 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_183 + parentsValue: {} + properties: + value: + schema: *ref_164 + elements: + - schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_267 + language: *ref_332 + operation: *ref_333 + operationGroup: *ref_265 + - operationId: SignalR_Get + examples: + - name: SignalR_Get + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_334 + parameter: *ref_185 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_335 + parameter: *ref_186 + operation: *ref_337 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_336 + operation: *ref_337 + operationGroup: *ref_265 + - operationId: SignalR_CreateOrUpdate + examples: + - name: SignalR_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_338 + parameter: *ref_189 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_339 + parameter: *ref_190 + - exampleValue: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: {} + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool false + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + auth: + schema: *ref_133 + parentsValue: {} + properties: + type: + schema: *ref_106 + rawValue: ManagedIdentity + language: *ref_345 + managedIdentity: + schema: *ref_134 + parentsValue: {} + properties: + resource: + schema: *ref_107 + rawValue: api://example + language: *ref_347 + language: *ref_346 + language: *ref_344 + categoryPattern: + schema: *ref_104 + rawValue: '*' + language: *ref_343 + eventPattern: + schema: *ref_103 + rawValue: connect,disconnect + language: *ref_342 + hubPattern: + schema: *ref_102 + rawValue: '*' + language: *ref_341 + urlTemplate: + schema: *ref_105 + rawValue: https://example.com/chat/api/connect + language: *ref_310 + language: *ref_309 + language: *ref_308 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + language: *ref_340 + parameter: *ref_187 + operation: *ref_352 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_348 + 201: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_349 + headers: *ref_350 + 202: + headers: *ref_351 + operation: *ref_352 + operationGroup: *ref_265 + - operationId: SignalR_Delete + examples: + - name: SignalR_Delete + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_353 + parameter: *ref_191 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_354 + parameter: *ref_192 + operation: *ref_356 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: {} + 202: + headers: *ref_355 + 204: {} + operation: *ref_356 + operationGroup: *ref_265 + - operationId: SignalR_Update + examples: + - name: SignalR_Update + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_357 + parameter: *ref_195 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_358 + parameter: *ref_196 + - exampleValue: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: {} + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool false + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + auth: + schema: *ref_133 + parentsValue: {} + properties: + type: + schema: *ref_106 + rawValue: ManagedIdentity + language: *ref_345 + managedIdentity: + schema: *ref_134 + parentsValue: {} + properties: + resource: + schema: *ref_107 + rawValue: api://example + language: *ref_347 + language: *ref_346 + language: *ref_344 + categoryPattern: + schema: *ref_104 + rawValue: '*' + language: *ref_343 + eventPattern: + schema: *ref_103 + rawValue: connect,disconnect + language: *ref_342 + hubPattern: + schema: *ref_102 + rawValue: '*' + language: *ref_341 + urlTemplate: + schema: *ref_105 + rawValue: https://example.com/chat/api/connect + language: *ref_310 + language: *ref_309 + language: *ref_308 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + language: *ref_359 + parameter: *ref_193 + operation: *ref_362 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_360 + 202: + headers: *ref_361 + operation: *ref_362 + operationGroup: *ref_265 + - operationId: SignalR_ListKeys + examples: + - name: SignalR_ListKeys + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_363 + parameter: *ref_197 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_364 + parameter: *ref_198 + operation: *ref_366 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_199 + parentsValue: {} + properties: {} + language: *ref_365 + operation: *ref_366 + operationGroup: *ref_265 + - operationId: SignalR_RegenerateKey + examples: + - name: SignalR_RegenerateKey + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_367 + parameter: *ref_203 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_368 + parameter: *ref_204 + - exampleValue: + schema: *ref_200 + parentsValue: {} + properties: + keyType: + schema: *ref_147 + rawValue: Primary + language: *ref_370 + language: *ref_369 + parameter: *ref_201 + operation: *ref_373 + operationGroup: *ref_265 + originalFile: '' + responses: + 202: + body: + schema: *ref_199 + parentsValue: {} + properties: {} + language: *ref_371 + headers: *ref_372 + operation: *ref_373 + operationGroup: *ref_265 + - operationId: SignalR_Restart + examples: + - name: SignalR_Restart + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_374 + parameter: *ref_205 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_375 + parameter: *ref_206 + operation: *ref_377 + operationGroup: *ref_265 + originalFile: '' + responses: + 202: + headers: *ref_376 + 204: {} + operation: *ref_377 + operationGroup: *ref_265 + - operationId: Usages_List + examples: + - name: Usages_List + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: eastus + language: *ref_378 + parameter: *ref_207 + operation: *ref_389 + operationGroup: *ref_390 + originalFile: '' + responses: + 200: + body: + schema: *ref_208 + parentsValue: {} + properties: + nextLink: + schema: *ref_50 + rawValue: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + language: *ref_388 + value: + schema: *ref_155 + elements: + - schema: *ref_51 + parentsValue: {} + properties: + name: + schema: *ref_52 + parentsValue: {} + properties: + localizedValue: + schema: *ref_48 + rawValue: Usage1 + language: *ref_386 + value: + schema: *ref_47 + rawValue: Usage1 + language: *ref_385 + language: *ref_384 + currentValue: + schema: *ref_45 + rawValue: !!int 0 + language: *ref_382 + id: + schema: *ref_44 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.SignalRService/locations/eastus/usages/Usage1 + language: *ref_381 + limit: + schema: *ref_46 + rawValue: !!int 100 + language: *ref_383 + unit: + schema: *ref_49 + rawValue: Count + language: *ref_387 + - schema: *ref_51 + parentsValue: {} + properties: + name: + schema: *ref_52 + parentsValue: {} + properties: + localizedValue: + schema: *ref_48 + rawValue: Usage2 + language: *ref_386 + value: + schema: *ref_47 + rawValue: Usage2 + language: *ref_385 + language: *ref_384 + currentValue: + schema: *ref_45 + rawValue: !!int 0 + language: *ref_382 + id: + schema: *ref_44 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.SignalRService/locations/eastus/usages/Usage2 + language: *ref_381 + limit: + schema: *ref_46 + rawValue: !!int 100 + language: *ref_383 + unit: + schema: *ref_49 + rawValue: Count + language: *ref_387 + language: *ref_380 + language: *ref_379 + operation: *ref_389 + operationGroup: *ref_390 + - operationId: SignalRPrivateEndpointConnections_List + examples: + - name: SignalRPrivateEndpointConnections_List + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_391 + parameter: *ref_209 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_392 + parameter: *ref_210 + operation: *ref_395 + operationGroup: *ref_396 + originalFile: '' + responses: + 200: + body: + schema: *ref_211 + parentsValue: {} + properties: + value: + schema: *ref_165 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_394 + language: *ref_393 + operation: *ref_395 + operationGroup: *ref_396 + - operationId: SignalRPrivateEndpointConnections_Get + examples: + - name: SignalRPrivateEndpointConnections_Get + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_397 + parameter: *ref_212 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_398 + parameter: *ref_213 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_399 + parameter: *ref_214 + operation: *ref_401 + operationGroup: *ref_396 + originalFile: '' + responses: + 200: + body: + schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_400 + operation: *ref_401 + operationGroup: *ref_396 + - operationId: SignalRPrivateEndpointConnections_Update + examples: + - name: SignalRPrivateEndpointConnections_Update + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_402 + parameter: *ref_217 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_403 + parameter: *ref_218 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_404 + parameter: *ref_219 + - exampleValue: + schema: *ref_78 + parentsValue: {} + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + language: *ref_288 + language: *ref_405 + parameter: *ref_215 + operation: *ref_408 + operationGroup: *ref_396 + originalFile: '' + responses: + 200: + body: + schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_406 + headers: *ref_407 + operation: *ref_408 + operationGroup: *ref_396 + - operationId: SignalRPrivateEndpointConnections_Delete + examples: + - name: SignalRPrivateEndpointConnections_Delete + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_409 + parameter: *ref_220 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_410 + parameter: *ref_221 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_411 + parameter: *ref_222 + operation: *ref_413 + operationGroup: *ref_396 + originalFile: '' + responses: + 200: {} + 202: + headers: *ref_412 + 204: {} + operation: *ref_413 + operationGroup: *ref_396 + - operationId: SignalRPrivateLinkResources_List + examples: + - name: SignalRPrivateLinkResources_List + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_414 + parameter: *ref_223 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_415 + parameter: *ref_224 + operation: *ref_429 + operationGroup: *ref_430 + originalFile: '' + responses: + 200: + body: + schema: *ref_225 + parentsValue: {} + properties: + nextLink: + schema: *ref_143 + rawValue: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + language: *ref_428 + value: + schema: *ref_169 + elements: + - schema: *ref_80 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: myPrivateLink + language: *ref_298 + type: + schema: *ref_84 + rawValue: privateLinkResources + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateLinkResources/myPrivateLink + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_144 + parentsValue: {} + properties: + groupId: + schema: *ref_71 + rawValue: signalr + language: *ref_419 + requiredMembers: + schema: *ref_166 + elements: + - schema: *ref_72 + rawValue: signalr + language: *ref_420 + requiredZoneNames: + schema: *ref_167 + elements: + - schema: *ref_73 + rawValue: privatelink.service.signalr.net + language: *ref_421 + shareablePrivateLinkResourceTypes: + schema: *ref_168 + elements: + - schema: *ref_145 + parentsValue: {} + properties: + name: + schema: *ref_74 + rawValue: site + language: *ref_423 + properties: + schema: *ref_146 + parentsValue: {} + properties: + type: + schema: *ref_77 + rawValue: Microsoft.Web/sites + language: *ref_427 + description: + schema: *ref_75 + rawValue: Azure App Service can be used as an upstream + language: *ref_425 + groupId: + schema: *ref_76 + rawValue: sites + language: *ref_426 + language: *ref_424 + language: *ref_422 + language: *ref_418 + language: *ref_417 + language: *ref_416 + operation: *ref_429 + operationGroup: *ref_430 + - operationId: SignalRSharedPrivateLinkResources_List + examples: + - name: SignalRSharedPrivateLinkResources_List + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_431 + parameter: *ref_226 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_432 + parameter: *ref_227 + operation: *ref_441 + operationGroup: *ref_442 + originalFile: '' + responses: + 200: + body: + schema: *ref_228 + parentsValue: {} + properties: + value: + schema: *ref_170 + elements: + - schema: *ref_79 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: upstream + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_127 + parentsValue: {} + properties: + groupId: + schema: *ref_67 + rawValue: sites + language: *ref_436 + privateLinkResourceId: + schema: *ref_68 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + language: *ref_437 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_438 + requestMessage: + schema: *ref_69 + rawValue: Please approve + language: *ref_439 + status: + schema: *ref_70 + rawValue: Approved + language: *ref_440 + language: *ref_435 + language: *ref_434 + language: *ref_433 + operation: *ref_441 + operationGroup: *ref_442 + - operationId: SignalRSharedPrivateLinkResources_Get + examples: + - name: SignalRSharedPrivateLinkResources_Get + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: upstream + language: *ref_443 + parameter: *ref_229 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_444 + parameter: *ref_230 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_445 + parameter: *ref_231 + operation: *ref_447 + operationGroup: *ref_442 + originalFile: '' + responses: + 200: + body: + schema: *ref_79 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: upstream + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_127 + parentsValue: {} + properties: + groupId: + schema: *ref_67 + rawValue: sites + language: *ref_436 + privateLinkResourceId: + schema: *ref_68 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + language: *ref_437 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_438 + requestMessage: + schema: *ref_69 + rawValue: Please approve + language: *ref_439 + status: + schema: *ref_70 + rawValue: Approved + language: *ref_440 + language: *ref_435 + language: *ref_446 + operation: *ref_447 + operationGroup: *ref_442 + - operationId: SignalRSharedPrivateLinkResources_CreateOrUpdate + examples: + - name: SignalRSharedPrivateLinkResources_CreateOrUpdate + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: upstream + language: *ref_448 + parameter: *ref_234 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_449 + parameter: *ref_235 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_450 + parameter: *ref_236 + - exampleValue: + schema: *ref_79 + parentsValue: {} + properties: + properties: + schema: *ref_127 + parentsValue: {} + properties: + groupId: + schema: *ref_67 + rawValue: sites + language: *ref_436 + privateLinkResourceId: + schema: *ref_68 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + language: *ref_437 + requestMessage: + schema: *ref_69 + rawValue: Please approve + language: *ref_439 + language: *ref_435 + language: *ref_451 + parameter: *ref_232 + operation: *ref_455 + operationGroup: *ref_442 + originalFile: '' + responses: + 200: + body: + schema: *ref_79 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: upstream + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_127 + parentsValue: {} + properties: + groupId: + schema: *ref_67 + rawValue: sites + language: *ref_436 + privateLinkResourceId: + schema: *ref_68 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + language: *ref_437 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_438 + requestMessage: + schema: *ref_69 + rawValue: Please approve + language: *ref_439 + status: + schema: *ref_70 + rawValue: Approved + language: *ref_440 + language: *ref_435 + language: *ref_452 + 201: + body: + schema: *ref_79 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: upstream + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/upstream + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_127 + parentsValue: {} + properties: + groupId: + schema: *ref_67 + rawValue: sites + language: *ref_436 + privateLinkResourceId: + schema: *ref_68 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Web/sites/myWebApp + language: *ref_437 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_438 + requestMessage: + schema: *ref_69 + rawValue: Please approve + language: *ref_439 + status: + schema: *ref_70 + rawValue: Approved + language: *ref_440 + language: *ref_435 + language: *ref_453 + headers: *ref_454 + operation: *ref_455 + operationGroup: *ref_442 + - operationId: SignalRSharedPrivateLinkResources_Delete + examples: + - name: SignalRSharedPrivateLinkResources_Delete + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: upstream + language: *ref_456 + parameter: *ref_237 + - exampleValue: + schema: *ref_1 + rawValue: myResourceGroup + language: *ref_457 + parameter: *ref_238 + - exampleValue: + schema: *ref_1 + rawValue: mySignalRService + language: *ref_458 + parameter: *ref_239 + operation: *ref_460 + operationGroup: *ref_442 + originalFile: '' + responses: + 200: {} + 202: + headers: *ref_459 + 204: {} + operation: *ref_460 + operationGroup: *ref_442 + scenarioTests: + - &ref_471 + _filePath: Microsoft.SignalRService\preview\2021-06-01-preview\scenarios\signalR.yaml + _swaggerFilePaths: + - Microsoft.SignalRService/preview/2021-06-01-preview/signalr.json + cleanUpSteps: [] + prepareSteps: [] + requiredVariables: + - subscriptionId + - location + requiredVariablesDefault: + location: westus + resourceGroupName: scenarioTestTempGroup + subscriptionId: 00000000-00000000-00000000-00000000 + scenarios: + - description: Microsoft.SignalRService/Basic_CRUD + _scenarioDef: *ref_471 + requiredVariables: + - subscriptionId + - location + requiredVariablesDefault: + location: westus + subscriptionId: 00000000-00000000-00000000-00000000 + scenario: SignalR + secretVariables: [] + shareScope: !!bool true + steps: + - type: armTemplateDeployment + armTemplate: ./peArmTemplate/Generate_Unique_name_template.json + armTemplatePayload: + $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# + contentVersion: 1.0.0.0 + outputs: + resourceName: + type: string + value: '[variables(''name'').value]' + resources: [] + variables: + name: + type: string + metadata: + description: Name of the SignalR service. + value: '[concat(''sw'',uniqueString(resourceGroup().id))]' + armTemplatePayloadString: |- + { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "variables": { + "name": { + "value": "[concat('sw',uniqueString(resourceGroup().id))]", + "metadata": { + "description": "Name of the SignalR service." + }, + "type": "string" + } + }, + "resources": [], + "outputs": { + "resourceName": { + "type": "string", + "value": "[variables('name').value]" + } + } + } + outputVariables: {} + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Generate_Unique_Name + variables: {} + - type: restCall + operationId: SignalR_CheckNameAvailability + description: SignalR_CheckNameAvailability + exampleFile: ../examples/SignalR_CheckNameAvailability.json + exampleModel: + name: ../examples/SignalR_CheckNameAvailability.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(location) + language: *ref_255 + parameter: *ref_181 + - exampleValue: + schema: *ref_178 + parentsValue: {} + properties: + name: + schema: *ref_40 + rawValue: $(resourceName) + language: *ref_258 + type: + schema: *ref_39 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_257 + language: *ref_256 + parameter: *ref_179 + operation: *ref_264 + operationGroup: *ref_265 + originalFile: '' + securityParameters: + - schema: *ref_259 + rawValue: 00000000-0000-0000-0000-000000000011 + responses: + 200: + body: + schema: *ref_182 + parentsValue: {} + properties: + message: + schema: *ref_43 + rawValue: The name is already taken. Please try a different name. + language: *ref_263 + nameAvailable: + schema: *ref_41 + rawValue: !!bool false + language: *ref_261 + reason: + schema: *ref_42 + rawValue: AlreadyExists + language: *ref_262 + language: *ref_260 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + location: $(location) + parameters: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + subscriptionId: $(subscriptionId) + subscriptionKey: 00000000-0000-0000-0000-000000000011 + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_CheckNameAvailability + variables: {} + responses: + 200: + body: + message: The name is already taken. Please try a different name. + nameAvailable: !!bool false + reason: AlreadyExists + - type: restCall + operationId: SignalR_CreateOrUpdate + description: SignalR_CreateOrUpdate + exampleFile: ../examples/SignalR_CreateOrUpdate.json + exampleModel: + name: ../examples/SignalR_CreateOrUpdate.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_338 + parameter: *ref_189 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_339 + parameter: *ref_190 + - exampleValue: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: {} + properties: + location: + schema: *ref_85 + rawValue: $(location) + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool false + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + auth: + schema: *ref_133 + parentsValue: {} + properties: + type: + schema: *ref_106 + rawValue: ManagedIdentity + language: *ref_345 + managedIdentity: + schema: *ref_134 + parentsValue: {} + properties: + resource: + schema: *ref_107 + rawValue: api://example + language: *ref_347 + language: *ref_346 + language: *ref_344 + categoryPattern: + schema: *ref_104 + rawValue: '*' + language: *ref_343 + eventPattern: + schema: *ref_103 + rawValue: connect,disconnect + language: *ref_342 + hubPattern: + schema: *ref_102 + rawValue: '*' + language: *ref_341 + urlTemplate: + schema: *ref_105 + rawValue: https://example.com/chat/api/connect + language: *ref_310 + language: *ref_309 + language: *ref_308 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + language: *ref_340 + parameter: *ref_187 + operation: *ref_352 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName) + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: $(subscriptionId) + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: $(subscriptionId) + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: $(resourceName).service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_348 + 201: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_349 + headers: &ref_461 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 202: + headers: &ref_462 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + parameters: + identity: + type: SystemAssigned + kind: SignalR + location: $(location) + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + publicNetworkAccess: Enabled + tls: + clientCertEnabled: !!bool false + upstream: + templates: + - auth: + type: ManagedIdentity + managedIdentity: + resource: api://example + categoryPattern: '*' + eventPattern: connect,disconnect + hubPattern: '*' + urlTemplate: https://example.com/chat/api/connect + sku: + name: Standard_S1 + capacity: !!int 1 + tier: Standard + tags: + key1: value1 + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_CreateOrUpdate + variables: {} + responses: + 200: + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + 201: + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + headers: *ref_461 + 202: + headers: *ref_462 + - type: restCall + operationId: SignalR_Get + description: SignalR_Get + exampleFile: ../examples/SignalR_Get.json + exampleModel: + name: ../examples/SignalR_Get.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_334 + parameter: *ref_185 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_335 + parameter: *ref_186 + operation: *ref_337 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName) + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: $(subscriptionId) + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: $(subscriptionId) + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: $(resourceName).service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_336 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_Get + variables: {} + responses: + 200: + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall + operationId: SignalR_Update + description: SignalR_Update + exampleFile: ../examples/SignalR_Update.json + exampleModel: + name: ../examples/SignalR_Update.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_357 + parameter: *ref_195 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_358 + parameter: *ref_196 + - exampleValue: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: {} + properties: + location: + schema: *ref_85 + rawValue: $(location) + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool false + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + auth: + schema: *ref_133 + parentsValue: {} + properties: + type: + schema: *ref_106 + rawValue: ManagedIdentity + language: *ref_345 + managedIdentity: + schema: *ref_134 + parentsValue: {} + properties: + resource: + schema: *ref_107 + rawValue: api://example + language: *ref_347 + language: *ref_346 + language: *ref_344 + categoryPattern: + schema: *ref_104 + rawValue: '*' + language: *ref_343 + eventPattern: + schema: *ref_103 + rawValue: connect,disconnect + language: *ref_342 + hubPattern: + schema: *ref_102 + rawValue: '*' + language: *ref_341 + urlTemplate: + schema: *ref_105 + rawValue: https://example.com/chat/api/connect + language: *ref_310 + language: *ref_309 + language: *ref_308 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + language: *ref_359 + parameter: *ref_193 + operation: *ref_362 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName) + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: $(subscriptionId) + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: $(subscriptionId) + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: $(resourceName).service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_360 + 202: + headers: &ref_463 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + parameters: + identity: + type: SystemAssigned + kind: SignalR + location: $(location) + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + publicNetworkAccess: Enabled + tls: + clientCertEnabled: !!bool false + upstream: + templates: + - auth: + type: ManagedIdentity + managedIdentity: + resource: api://example + categoryPattern: '*' + eventPattern: connect,disconnect + hubPattern: '*' + urlTemplate: https://example.com/chat/api/connect + sku: + name: Standard_S1 + capacity: !!int 1 + tier: Standard + tags: + key1: value1 + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_Update + variables: {} + responses: + 200: + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + 202: + headers: *ref_463 + - type: restCall + operationId: SignalR_ListKeys + description: SignalR_ListKeys + exampleFile: ../examples/SignalR_ListKeys.json + exampleModel: + name: ../examples/SignalR_ListKeys.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_363 + parameter: *ref_197 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_364 + parameter: *ref_198 + operation: *ref_366 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_199 + parentsValue: {} + properties: {} + language: *ref_365 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_ListKeys + variables: {} + responses: + 200: + body: {} + - type: restCall + operationId: SignalR_RegenerateKey + description: SignalR_RegenerateKey + exampleFile: ../examples/SignalR_RegenerateKey.json + exampleModel: + name: ../examples/SignalR_RegenerateKey.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_367 + parameter: *ref_203 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_368 + parameter: *ref_204 + - exampleValue: + schema: *ref_200 + parentsValue: {} + properties: + keyType: + schema: *ref_147 + rawValue: Primary + language: *ref_370 + language: *ref_369 + parameter: *ref_201 + operation: *ref_373 + operationGroup: *ref_265 + originalFile: '' + responses: + 202: + body: + schema: *ref_199 + parentsValue: {} + properties: {} + language: *ref_371 + headers: &ref_464 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + parameters: + keyType: Primary + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_RegenerateKey + variables: {} + responses: + 202: + body: {} + headers: *ref_464 + - type: restCall + operationId: SignalR_Restart + description: SignalR_Restart + exampleFile: ../examples/SignalR_Restart.json + exampleModel: + name: ../examples/SignalR_Restart.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_374 + parameter: *ref_205 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_375 + parameter: *ref_206 + operation: *ref_377 + operationGroup: *ref_265 + originalFile: '' + responses: + 202: + body: + rawValue: &ref_466 {} + language: *ref_465 + headers: &ref_467 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_Restart + variables: {} + responses: + 202: + body: *ref_466 + headers: *ref_467 + 204: {} + - type: restCall + operationId: Usages_List + description: Usages_List + exampleFile: ../examples/Usages_List.json + exampleModel: + name: ../examples/Usages_List.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(location) + language: *ref_378 + parameter: *ref_207 + operation: *ref_389 + operationGroup: *ref_390 + originalFile: '' + responses: + 200: + body: + schema: *ref_208 + parentsValue: {} + properties: + nextLink: + schema: *ref_50 + rawValue: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + language: *ref_388 + value: + schema: *ref_155 + elements: + - schema: *ref_51 + parentsValue: {} + properties: + name: + schema: *ref_52 + parentsValue: {} + properties: + localizedValue: + schema: *ref_48 + rawValue: Usage1 + language: *ref_386 + value: + schema: *ref_47 + rawValue: Usage1 + language: *ref_385 + language: *ref_384 + currentValue: + schema: *ref_45 + rawValue: !!int 0 + language: *ref_382 + id: + schema: *ref_44 + rawValue: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage1 + language: *ref_381 + limit: + schema: *ref_46 + rawValue: !!int 100 + language: *ref_383 + unit: + schema: *ref_49 + rawValue: Count + language: *ref_387 + - schema: *ref_51 + parentsValue: {} + properties: + name: + schema: *ref_52 + parentsValue: {} + properties: + localizedValue: + schema: *ref_48 + rawValue: Usage2 + language: *ref_386 + value: + schema: *ref_47 + rawValue: Usage2 + language: *ref_385 + language: *ref_384 + currentValue: + schema: *ref_45 + rawValue: !!int 0 + language: *ref_382 + id: + schema: *ref_44 + rawValue: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage2 + language: *ref_381 + limit: + schema: *ref_46 + rawValue: !!int 100 + language: *ref_383 + unit: + schema: *ref_49 + rawValue: Count + language: *ref_387 + language: *ref_380 + language: *ref_379 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + location: $(location) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Usages_List + variables: {} + responses: + 200: + body: + nextLink: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + value: + - name: + localizedValue: Usage1 + value: Usage1 + currentValue: !!int 0 + id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage1 + limit: !!int 100 + unit: Count + - name: + localizedValue: Usage2 + value: Usage2 + currentValue: !!int 0 + id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage2 + limit: !!int 100 + unit: Count + - type: restCall + operationId: SignalR_ListByResourceGroup + description: SignalR_ListByResourceGroup + exampleFile: ../examples/SignalR_ListByResourceGroup.json + exampleModel: + name: ../examples/SignalR_ListByResourceGroup.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_331 + parameter: *ref_184 + operation: *ref_333 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_183 + parentsValue: {} + properties: + value: + schema: *ref_164 + elements: + - schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: $(subscriptionId) + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: $(subscriptionId) + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_267 + language: *ref_332 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + resourceGroupName: $(resourceGroupName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_ListByResourceGroup + variables: {} + responses: + 200: + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall + operationId: SignalR_ListBySubscription + description: SignalR_ListBySubscription + exampleFile: ../examples/SignalR_ListBySubscription.json + exampleModel: + name: ../examples/SignalR_ListBySubscription.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: [] + operation: *ref_330 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + schema: *ref_183 + parentsValue: {} + properties: + value: + schema: *ref_164 + elements: + - schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 + properties: + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: $(subscriptionId) + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: $(subscriptionId) + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: !!bool false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: !!bool false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: True + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: False + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: !!int 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: !!int 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: !!bool true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: 1.0 + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: !!int 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: 2015-02-03T04:05:06Z + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: 2015-02-03T04:05:06Z + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_267 + language: *ref_266 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_ListBySubscription + variables: {} + responses: + 200: + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: !!bool false + disableLocalAuth: !!bool false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: True + - flag: EnableMessagingLogs + properties: {} + value: False + - flag: EnableLiveTrace + properties: {} + value: False + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: !!int 443 + serverPort: !!int 443 + tls: + clientCertEnabled: !!bool true + upstream: + templates: + - urlTemplate: http://foo.com + version: 1.0 + sku: + name: Standard_S1 + capacity: !!int 1 + size: S1 + tier: Standard + systemData: + createdAt: 2015-02-03T04:05:06Z + createdBy: string + createdByType: User + lastModifiedAt: 2015-02-03T04:05:06Z + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall + operationId: Operations_List + description: Operations_List + exampleFile: ../examples/Operations_List.json + exampleModel: + name: ../examples/Operations_List.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + methodParameters: [] + operation: *ref_252 + operationGroup: *ref_253 + originalFile: '' + responses: + 200: + body: + schema: *ref_175 + parentsValue: {} + properties: + nextLink: + schema: *ref_24 + rawValue: providers/Microsoft.SignalRService?$skipToken={opaqueString} + language: *ref_251 + value: + schema: *ref_152 + elements: + - schema: *ref_25 + parentsValue: {} + properties: + name: + schema: *ref_4 + rawValue: Microsoft.SignalRService/SignalR/read + language: *ref_243 + display: + schema: *ref_26 + parentsValue: {} + properties: + description: + schema: *ref_9 + rawValue: View the resource settings and configurations in the management portal or through API + language: *ref_249 + operation: + schema: *ref_8 + rawValue: Manage SignalR (read-only) + language: *ref_248 + provider: + schema: *ref_6 + rawValue: Microsoft.SignalRService + language: *ref_246 + resource: + schema: *ref_7 + rawValue: SignalR + language: *ref_247 + language: *ref_245 + isDataAction: + schema: *ref_5 + rawValue: !!bool false + language: *ref_244 + properties: + schema: *ref_27 + parentsValue: {} + properties: {} + language: *ref_250 + language: *ref_242 + language: *ref_241 + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: Operations_List + variables: {} + responses: + 200: + body: + nextLink: providers/Microsoft.SignalRService?$skipToken={opaqueString} + value: + - name: Microsoft.SignalRService/SignalR/read + display: + description: View the resource settings and configurations in the management portal or through API + operation: Manage SignalR (read-only) + provider: Microsoft.SignalRService + resource: SignalR + isDataAction: !!bool false + properties: {} + - type: restCall + operationId: SignalR_Delete + description: SignalR_Delete + exampleFile: ../examples/SignalR_Delete.json + exampleModel: + name: ../examples/SignalR_Delete.json + clientParameters: + - exampleValue: + schema: *ref_171 + rawValue: 2021-06-01-preview + language: *ref_240 + parameter: *ref_173 + - exampleValue: + schema: *ref_1 + rawValue: $(subscriptionId) + language: *ref_254 + parameter: *ref_177 + methodParameters: + - exampleValue: + schema: *ref_1 + rawValue: $(resourceGroupName) + language: *ref_353 + parameter: *ref_191 + - exampleValue: + schema: *ref_1 + rawValue: $(resourceName) + language: *ref_354 + parameter: *ref_192 + operation: *ref_356 + operationGroup: *ref_265 + originalFile: '' + responses: + 200: + body: + rawValue: &ref_469 {} + language: *ref_468 + 202: + headers: &ref_470 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + 204: {} + outputVariables: {} + outputVariablesModel: {} + parameters: + api-version: 2021-06-01-preview + resourceGroupName: $(resourceGroupName) + resourceName: $(resourceName) + subscriptionId: $(subscriptionId) + requiredVariables: [] + requiredVariablesDefault: {} + secretVariables: [] + step: SignalR_Delete + variables: {} + responses: + 200: + body: *ref_469 + 202: + headers: *ref_470 + 204: {} + variables: + resourceName: + type: string + scope: ResourceGroup + secretVariables: [] + useArmTemplate: !!bool true + variables: {} +language: !Languages + default: + name: SignalRManagementClient + description: '' +protocol: !Protocols + http: !HttpModel {} diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler.yaml b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler.yaml index 092838239..eae18e807 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler.yaml +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/output/signalr/model/__debug/test-modeler.yaml @@ -4722,7 +4722,7 @@ operationGroups: - *ref_191 - *ref_192 responses: - - language: &ref_461 + - language: &ref_468 default: name: '' description: Success. The response indicates the resource is already deleted. @@ -5338,7 +5338,7 @@ operationGroups: - *ref_205 - *ref_206 responses: - - language: + - language: &ref_465 default: name: '' description: Accepted. The response indicates the restart operation is performed in the background. @@ -11060,8 +11060,10 @@ testModel: operation: *ref_460 operationGroup: *ref_442 scenarioTests: - - &ref_476 + - &ref_471 _filePath: Microsoft.SignalRService\preview\2021-06-01-preview\scenarios\signalR.yaml + _swaggerFilePaths: + - Microsoft.SignalRService/preview/2021-06-01-preview/signalr.json cleanUpSteps: [] prepareSteps: [] requiredVariables: @@ -11073,9 +11075,18 @@ testModel: subscriptionId: 00000000-00000000-00000000-00000000 scenarios: - description: Microsoft.SignalRService/Basic_CRUD - _resolvedSteps: - - &ref_463 - type: armTemplateDeployment + _scenarioDef: *ref_471 + requiredVariables: + - subscriptionId + - location + requiredVariablesDefault: + location: westus + subscriptionId: 00000000-00000000-00000000-00000000 + scenario: SignalR + secretVariables: [] + shareScope: true + steps: + - type: armTemplateDeployment armTemplate: ./peArmTemplate/Generate_Unique_name_template.json armTemplatePayload: $schema: https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json# @@ -11118,12 +11129,12 @@ testModel: secretVariables: [] step: Generate_Unique_Name variables: {} - - &ref_464 - type: restCall + - type: restCall operationId: SignalR_CheckNameAvailability + description: SignalR_CheckNameAvailability exampleFile: ../examples/SignalR_CheckNameAvailability.json exampleModel: - name: SignalR_CheckNameAvailability + name: ../examples/SignalR_CheckNameAvailability.json clientParameters: - exampleValue: schema: *ref_171 @@ -11180,15 +11191,9 @@ testModel: rawValue: AlreadyExists language: *ref_262 language: *ref_260 - headers: {} - exampleName: SignalR_CheckNameAvailability - expectedResponse: - message: The name is already taken. Please try a different name. - nameAvailable: false - reason: AlreadyExists outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview location: $(location) parameters: @@ -11196,23 +11201,23 @@ testModel: type: Microsoft.SignalRService/SignalR subscriptionId: $(subscriptionId) subscriptionKey: 00000000-0000-0000-0000-000000000011 - requestUpdate: - - replace: /parameters/name - value: $(resourceName) requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_CheckNameAvailability variables: {} - - &ref_465 - type: restCall + responses: + '200': + body: + message: The name is already taken. Please try a different name. + nameAvailable: false + reason: AlreadyExists + - type: restCall operationId: SignalR_CreateOrUpdate + description: SignalR_CreateOrUpdate exampleFile: ../examples/SignalR_CreateOrUpdate.json exampleModel: - name: SignalR_CreateOrUpdate + name: ../examples/SignalR_CreateOrUpdate.json clientParameters: - exampleValue: schema: *ref_171 @@ -11867,94 +11872,401 @@ testModel: language: *ref_286 language: *ref_326 language: *ref_348 - headers: {} - exampleName: SignalR_CreateOrUpdate - expectedResponse: - name: $(resourceName) - type: Microsoft.SignalRService/SignalR - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) - identity: - type: SystemAssigned - principalId: $(subscriptionId) - tenantId: $(subscriptionId) - kind: SignalR - location: eastus - properties: - cors: - allowedOrigins: - - https://foo.com - - https://bar.com - disableAadAuth: false - disableLocalAuth: false - externalIP: 10.0.0.1 - features: - - flag: ServiceMode - properties: {} - value: Serverless - - flag: EnableConnectivityLogs - properties: {} - value: 'True' - - flag: EnableMessagingLogs - properties: {} - value: 'False' - - flag: EnableLiveTrace - properties: {} - value: 'False' - hostName: $(resourceName).service.signalr.net - networkACLs: - defaultAction: Deny - privateEndpoints: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - allow: - - ServerConnection - publicNetwork: - allow: - - ClientConnection - privateEndpointConnections: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - type: Microsoft.SignalRService/SignalR/privateEndpointConnections - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + '201': + body: + schema: *ref_53 + parentsValue: + TrackedResource: + schema: *ref_81 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mySignalRService + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR + language: *ref_299 + id: + schema: *ref_82 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + language: *ref_297 + language: *ref_296 + properties: + location: + schema: *ref_85 + rawValue: eastus + language: *ref_328 + tags: + schema: *ref_86 + properties: + key1: + schema: *ref_1 + rawValue: value1 + language: *ref_329 + language: *ref_327 properties: - privateEndpoint: - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint - privateLinkServiceConnectionState: - actionsRequired: None - status: Approved - provisioningState: Succeeded - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - provisioningState: Succeeded - publicNetworkAccess: Enabled - publicPort: 443 - serverPort: 443 - tls: - clientCertEnabled: true - upstream: - templates: - - urlTemplate: http://foo.com - version: '1.0' - sku: - name: Standard_S1 - capacity: 1 - size: S1 - tier: Standard - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - tags: - key1: value1 + identity: + schema: *ref_136 + parentsValue: {} + properties: + type: + schema: *ref_117 + rawValue: SystemAssigned + language: *ref_323 + principalId: + schema: *ref_119 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_324 + tenantId: + schema: *ref_120 + rawValue: 00000000-0000-0000-0000-000000000000 + language: *ref_325 + language: *ref_322 + kind: + schema: *ref_116 + rawValue: SignalR + language: *ref_321 + properties: + schema: *ref_123 + parentsValue: {} + properties: + cors: + schema: *ref_130 + parentsValue: {} + properties: + allowedOrigins: + schema: *ref_159 + elements: + - schema: *ref_101 + rawValue: https://foo.com + - schema: *ref_101 + rawValue: https://bar.com + language: *ref_307 + language: *ref_306 + disableAadAuth: + schema: *ref_115 + rawValue: false + language: *ref_320 + disableLocalAuth: + schema: *ref_114 + rawValue: false + language: *ref_319 + externalIP: + schema: *ref_92 + rawValue: 10.0.0.1 + language: *ref_275 + features: + schema: *ref_158 + elements: + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: ServiceMode + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: Serverless + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableConnectivityLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: 'True' + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableMessagingLogs + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: 'False' + language: *ref_304 + - schema: *ref_129 + parentsValue: {} + properties: + flag: + schema: *ref_98 + rawValue: EnableLiveTrace + language: *ref_303 + properties: + schema: *ref_100 + properties: {} + language: *ref_305 + value: + schema: *ref_99 + rawValue: 'False' + language: *ref_304 + language: *ref_302 + hostName: + schema: *ref_93 + rawValue: mysignalrservice.service.signalr.net + language: *ref_276 + networkACLs: + schema: *ref_135 + parentsValue: {} + properties: + defaultAction: + schema: *ref_108 + rawValue: Deny + language: *ref_312 + privateEndpoints: + schema: *ref_163 + elements: + - schema: *ref_111 + parentsValue: + NetworkACL: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ServerConnection + language: *ref_314 + language: *ref_317 + properties: + name: + schema: *ref_110 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_316 + language: *ref_315 + publicNetwork: + schema: *ref_109 + parentsValue: {} + properties: + allow: + schema: *ref_161 + elements: + - schema: *ref_112 + rawValue: ClientConnection + language: *ref_314 + language: *ref_313 + language: *ref_311 + privateEndpointConnections: + schema: *ref_156 + elements: + - schema: *ref_78 + parentsValue: + ProxyResource: + schema: *ref_54 + parentsValue: + Resource: + schema: *ref_55 + parentsValue: {} + properties: + name: + schema: *ref_83 + rawValue: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_298 + type: + schema: *ref_84 + rawValue: Microsoft.SignalRService/SignalR/privateEndpointConnections + language: *ref_299 + id: + schema: *ref_82 + rawValue: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + language: *ref_297 + language: *ref_296 + properties: {} + language: *ref_295 + properties: + properties: + schema: *ref_124 + parentsValue: {} + properties: + privateEndpoint: + schema: *ref_125 + parentsValue: {} + properties: + id: + schema: *ref_62 + rawValue: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + language: *ref_291 + language: *ref_290 + privateLinkServiceConnectionState: + schema: *ref_126 + parentsValue: {} + properties: + actionsRequired: + schema: *ref_65 + rawValue: None + language: *ref_294 + status: + schema: *ref_63 + rawValue: Approved + language: *ref_293 + language: *ref_292 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_289 + language: *ref_288 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: '2015-02-03T04:05:06Z' + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: '2015-02-03T04:05:06Z' + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_281 + language: *ref_280 + provisioningState: + schema: *ref_61 + rawValue: Succeeded + language: *ref_274 + publicNetworkAccess: + schema: *ref_113 + rawValue: Enabled + language: *ref_318 + publicPort: + schema: *ref_94 + rawValue: 443 + language: *ref_277 + serverPort: + schema: *ref_95 + rawValue: 443 + language: *ref_278 + tls: + schema: *ref_128 + parentsValue: {} + properties: + clientCertEnabled: + schema: *ref_97 + rawValue: true + language: *ref_301 + language: *ref_300 + upstream: + schema: *ref_131 + parentsValue: {} + properties: + templates: + schema: *ref_160 + elements: + - schema: *ref_132 + parentsValue: {} + properties: + urlTemplate: + schema: *ref_105 + rawValue: http://foo.com + language: *ref_310 + language: *ref_309 + language: *ref_308 + version: + schema: *ref_96 + rawValue: '1.0' + language: *ref_279 + language: *ref_273 + sku: + schema: *ref_122 + parentsValue: {} + properties: + name: + schema: *ref_87 + rawValue: Standard_S1 + language: *ref_269 + capacity: + schema: *ref_91 + rawValue: 1 + language: *ref_272 + size: + schema: *ref_89 + rawValue: S1 + language: *ref_271 + tier: + schema: *ref_88 + rawValue: Standard + language: *ref_270 + language: *ref_268 + systemData: + schema: *ref_66 + parentsValue: {} + properties: + createdAt: + schema: *ref_58 + rawValue: '2015-02-03T04:05:06Z' + language: *ref_284 + createdBy: + schema: *ref_56 + rawValue: string + language: *ref_282 + createdByType: + schema: *ref_57 + rawValue: User + language: *ref_283 + lastModifiedAt: + schema: *ref_60 + rawValue: '2015-02-03T04:05:06Z' + language: *ref_287 + lastModifiedBy: + schema: *ref_59 + rawValue: string + language: *ref_285 + lastModifiedByType: + schema: *ref_57 + rawValue: User + language: *ref_286 + language: *ref_326 + language: *ref_349 + headers: &ref_461 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + '202': + headers: &ref_462 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview parameters: identity: @@ -12012,21 +12324,190 @@ testModel: resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_CreateOrUpdate variables: {} - - &ref_466 - type: restCall + responses: + '200': + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + '201': + body: + name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: 00000000-0000-0000-0000-000000000000 + tenantId: 00000000-0000-0000-0000-000000000000 + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + headers: *ref_461 + '202': + headers: *ref_462 + - type: restCall operationId: SignalR_Get + description: SignalR_Get exampleFile: ../examples/SignalR_Get.json exampleModel: - name: SignalR_Get + name: ../examples/SignalR_Get.json clientParameters: - exampleValue: schema: *ref_171 @@ -12438,113 +12919,109 @@ testModel: language: *ref_286 language: *ref_326 language: *ref_336 - headers: {} - exampleName: SignalR_Get - expectedResponse: - name: $(resourceName) - type: Microsoft.SignalRService/SignalR - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) - identity: - type: SystemAssigned - principalId: $(subscriptionId) - tenantId: $(subscriptionId) - kind: SignalR - location: eastus - properties: - cors: - allowedOrigins: - - https://foo.com - - https://bar.com - disableAadAuth: false - disableLocalAuth: false - externalIP: 10.0.0.1 - features: - - flag: ServiceMode - properties: {} - value: Serverless - - flag: EnableConnectivityLogs - properties: {} - value: 'True' - - flag: EnableMessagingLogs - properties: {} - value: 'False' - - flag: EnableLiveTrace - properties: {} - value: 'False' - hostName: $(resourceName).service.signalr.net - networkACLs: - defaultAction: Deny - privateEndpoints: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - allow: - - ServerConnection - publicNetwork: - allow: - - ClientConnection - privateEndpointConnections: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - type: Microsoft.SignalRService/SignalR/privateEndpointConnections - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - properties: - privateEndpoint: - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint - privateLinkServiceConnectionState: - actionsRequired: None - status: Approved - provisioningState: Succeeded - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - provisioningState: Succeeded - publicNetworkAccess: Enabled - publicPort: 443 - serverPort: 443 - tls: - clientCertEnabled: true - upstream: - templates: - - urlTemplate: http://foo.com - version: '1.0' - sku: - name: Standard_S1 - capacity: 1 - size: S1 - tier: Standard - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_Get variables: {} - - &ref_467 - type: restCall + responses: + '200': + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall operationId: SignalR_Update + description: SignalR_Update exampleFile: ../examples/SignalR_Update.json exampleModel: - name: SignalR_Update + name: ../examples/SignalR_Update.json clientParameters: - exampleValue: schema: *ref_171 @@ -13199,94 +13676,13 @@ testModel: language: *ref_286 language: *ref_326 language: *ref_360 - headers: {} - exampleName: SignalR_Update - expectedResponse: - name: $(resourceName) - type: Microsoft.SignalRService/SignalR - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) - identity: - type: SystemAssigned - principalId: $(subscriptionId) - tenantId: $(subscriptionId) - kind: SignalR - location: eastus - properties: - cors: - allowedOrigins: - - https://foo.com - - https://bar.com - disableAadAuth: false - disableLocalAuth: false - externalIP: 10.0.0.1 - features: - - flag: ServiceMode - properties: {} - value: Serverless - - flag: EnableConnectivityLogs - properties: {} - value: 'True' - - flag: EnableMessagingLogs - properties: {} - value: 'False' - - flag: EnableLiveTrace - properties: {} - value: 'False' - hostName: $(resourceName).service.signalr.net - networkACLs: - defaultAction: Deny - privateEndpoints: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - allow: - - ServerConnection - publicNetwork: - allow: - - ClientConnection - privateEndpointConnections: - - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - type: Microsoft.SignalRService/SignalR/privateEndpointConnections - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e - properties: - privateEndpoint: - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint - privateLinkServiceConnectionState: - actionsRequired: None - status: Approved - provisioningState: Succeeded - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - provisioningState: Succeeded - publicNetworkAccess: Enabled - publicPort: 443 - serverPort: 443 - tls: - clientCertEnabled: true - upstream: - templates: - - urlTemplate: http://foo.com - version: '1.0' - sku: - name: Standard_S1 - capacity: 1 - size: S1 - tier: Standard - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - tags: - key1: value1 + '202': + headers: &ref_463 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview parameters: identity: @@ -13344,21 +13740,104 @@ testModel: resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_Update variables: {} - - &ref_468 - type: restCall + responses: + '200': + body: + name: $(resourceName) + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName) + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: $(resourceName).service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: $(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/$(resourceName)/privateEndpointConnections/$(resourceName).1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + '202': + headers: *ref_463 + - type: restCall operationId: SignalR_ListKeys + description: SignalR_ListKeys exampleFile: ../examples/SignalR_ListKeys.json exampleModel: - name: SignalR_ListKeys + name: ../examples/SignalR_ListKeys.json clientParameters: - exampleValue: schema: *ref_171 @@ -13391,31 +13870,27 @@ testModel: parentsValue: {} properties: {} language: *ref_365 - headers: {} - exampleName: SignalR_ListKeys - expectedResponse: {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_ListKeys variables: {} - - &ref_469 - type: restCall + responses: + '200': + body: {} + - type: restCall operationId: SignalR_RegenerateKey + description: SignalR_RegenerateKey exampleFile: ../examples/SignalR_RegenerateKey.json exampleModel: - name: SignalR_RegenerateKey + name: ../examples/SignalR_RegenerateKey.json clientParameters: - exampleValue: schema: *ref_171 @@ -13451,33 +13926,40 @@ testModel: operation: *ref_373 operationGroup: *ref_265 originalFile: '' - responses: {} - exampleName: SignalR_RegenerateKey - expectedResponse: {} + responses: + '202': + body: + schema: *ref_199 + parentsValue: {} + properties: {} + language: *ref_371 + headers: &ref_464 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview parameters: keyType: Primary resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_RegenerateKey variables: {} - - &ref_470 - type: restCall + responses: + '202': + body: {} + headers: *ref_464 + - type: restCall operationId: SignalR_Restart + description: SignalR_Restart exampleFile: ../examples/SignalR_Restart.json exampleModel: - name: SignalR_Restart + name: ../examples/SignalR_Restart.json clientParameters: - exampleValue: schema: *ref_171 @@ -13503,31 +13985,38 @@ testModel: operation: *ref_377 operationGroup: *ref_265 originalFile: '' - responses: {} - exampleName: SignalR_Restart - expectedResponse: {} + responses: + '202': + body: + rawValue: &ref_466 {} + language: *ref_465 + headers: &ref_467 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_Restart variables: {} - - &ref_471 - type: restCall + responses: + '202': + body: *ref_466 + headers: *ref_467 + '204': {} + - type: restCall operationId: Usages_List + description: Usages_List exampleFile: ../examples/Usages_List.json exampleModel: - name: Usages_List + name: ../examples/Usages_List.json clientParameters: - exampleValue: schema: *ref_171 @@ -13627,46 +14116,42 @@ testModel: language: *ref_387 language: *ref_380 language: *ref_379 - headers: {} - exampleName: Usages_List - expectedResponse: - nextLink: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... - value: - - name: - localizedValue: Usage1 - value: Usage1 - currentValue: 0 - id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage1 - limit: 100 - unit: Count - - name: - localizedValue: Usage2 - value: Usage2 - currentValue: 0 - id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage2 - limit: 100 - unit: Count outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview location: $(location) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Usages_List variables: {} - - &ref_472 - type: restCall + responses: + '200': + body: + nextLink: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToMoreResults... + value: + - name: + localizedValue: Usage1 + value: Usage1 + currentValue: 0 + id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage1 + limit: 100 + unit: Count + - name: + localizedValue: Usage2 + value: Usage2 + currentValue: 0 + id: /subscriptions/$(subscriptionId)/providers/Microsoft.SignalRService/locations/$(location)/usages/Usage2 + limit: 100 + unit: Count + - type: restCall operationId: SignalR_ListByResourceGroup + description: SignalR_ListByResourceGroup exampleFile: ../examples/SignalR_ListByResourceGroup.json exampleModel: - name: SignalR_ListByResourceGroup + name: ../examples/SignalR_ListByResourceGroup.json clientParameters: - exampleValue: schema: *ref_171 @@ -14080,113 +14565,110 @@ testModel: language: *ref_326 language: *ref_267 language: *ref_332 - headers: {} - exampleName: SignalR_ListByResourceGroup - expectedResponse: - value: - - name: mySignalRService - type: Microsoft.SignalRService/SignalR - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService - identity: - type: SystemAssigned - principalId: $(subscriptionId) - tenantId: $(subscriptionId) - kind: SignalR - location: eastus - properties: - cors: - allowedOrigins: - - https://foo.com - - https://bar.com - disableAadAuth: false - disableLocalAuth: false - externalIP: 10.0.0.1 - features: - - flag: ServiceMode - properties: {} - value: Serverless - - flag: EnableConnectivityLogs - properties: {} - value: 'True' - - flag: EnableMessagingLogs - properties: {} - value: 'False' - - flag: EnableLiveTrace - properties: {} - value: 'False' - hostName: mysignalrservice.service.signalr.net - networkACLs: - defaultAction: Deny - privateEndpoints: - - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - allow: - - ServerConnection - publicNetwork: - allow: - - ClientConnection - privateEndpointConnections: - - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - type: Microsoft.SignalRService/SignalR/privateEndpointConnections - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - properties: - privateEndpoint: - id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint - privateLinkServiceConnectionState: - actionsRequired: None - status: Approved - provisioningState: Succeeded - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - provisioningState: Succeeded - publicNetworkAccess: Enabled - publicPort: 443 - serverPort: 443 - tls: - clientCertEnabled: true - upstream: - templates: - - urlTemplate: http://foo.com - version: '1.0' - sku: - name: Standard_S1 - capacity: 1 - size: S1 - tier: Standard - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview resourceGroupName: $(resourceGroupName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_ListByResourceGroup variables: {} - - &ref_473 - type: restCall + responses: + '200': + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: >- + /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/$(resourceGroupName)/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall operationId: SignalR_ListBySubscription + description: SignalR_ListBySubscription exampleFile: ../examples/SignalR_ListBySubscription.json exampleModel: - name: SignalR_ListBySubscription + name: ../examples/SignalR_ListBySubscription.json clientParameters: - exampleValue: schema: *ref_171 @@ -14595,112 +15077,108 @@ testModel: language: *ref_326 language: *ref_267 language: *ref_266 - headers: {} - exampleName: SignalR_ListBySubscription - expectedResponse: - value: - - name: mySignalRService - type: Microsoft.SignalRService/SignalR - id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService - identity: - type: SystemAssigned - principalId: $(subscriptionId) - tenantId: $(subscriptionId) - kind: SignalR - location: eastus - properties: - cors: - allowedOrigins: - - https://foo.com - - https://bar.com - disableAadAuth: false - disableLocalAuth: false - externalIP: 10.0.0.1 - features: - - flag: ServiceMode - properties: {} - value: Serverless - - flag: EnableConnectivityLogs - properties: {} - value: 'True' - - flag: EnableMessagingLogs - properties: {} - value: 'False' - - flag: EnableLiveTrace - properties: {} - value: 'False' - hostName: mysignalrservice.service.signalr.net - networkACLs: - defaultAction: Deny - privateEndpoints: - - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - allow: - - ServerConnection - publicNetwork: - allow: - - ClientConnection - privateEndpointConnections: - - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - type: Microsoft.SignalRService/SignalR/privateEndpointConnections - id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e - properties: - privateEndpoint: - id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint - privateLinkServiceConnectionState: - actionsRequired: None - status: Approved - provisioningState: Succeeded - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - provisioningState: Succeeded - publicNetworkAccess: Enabled - publicPort: 443 - serverPort: 443 - tls: - clientCertEnabled: true - upstream: - templates: - - urlTemplate: http://foo.com - version: '1.0' - sku: - name: Standard_S1 - capacity: 1 - size: S1 - tier: Standard - systemData: - createdAt: '2015-02-03T04:05:06Z' - createdBy: string - createdByType: User - lastModifiedAt: '2015-02-03T04:05:06Z' - lastModifiedBy: string - lastModifiedByType: User - tags: - key1: value1 outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_ListBySubscription variables: {} - - &ref_474 - type: restCall + responses: + '200': + body: + value: + - name: mySignalRService + type: Microsoft.SignalRService/SignalR + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService + identity: + type: SystemAssigned + principalId: $(subscriptionId) + tenantId: $(subscriptionId) + kind: SignalR + location: eastus + properties: + cors: + allowedOrigins: + - https://foo.com + - https://bar.com + disableAadAuth: false + disableLocalAuth: false + externalIP: 10.0.0.1 + features: + - flag: ServiceMode + properties: {} + value: Serverless + - flag: EnableConnectivityLogs + properties: {} + value: 'True' + - flag: EnableMessagingLogs + properties: {} + value: 'False' + - flag: EnableLiveTrace + properties: {} + value: 'False' + hostName: mysignalrservice.service.signalr.net + networkACLs: + defaultAction: Deny + privateEndpoints: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + allow: + - ServerConnection + publicNetwork: + allow: + - ClientConnection + privateEndpointConnections: + - name: mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + type: Microsoft.SignalRService/SignalR/privateEndpointConnections + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService/privateEndpointConnections/mysignalrservice.1fa229cd-bf3f-47f0-8c49-afb36723997e + properties: + privateEndpoint: + id: /subscriptions/$(subscriptionId)/resourcegroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint + privateLinkServiceConnectionState: + actionsRequired: None + status: Approved + provisioningState: Succeeded + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + provisioningState: Succeeded + publicNetworkAccess: Enabled + publicPort: 443 + serverPort: 443 + tls: + clientCertEnabled: true + upstream: + templates: + - urlTemplate: http://foo.com + version: '1.0' + sku: + name: Standard_S1 + capacity: 1 + size: S1 + tier: Standard + systemData: + createdAt: '2015-02-03T04:05:06Z' + createdBy: string + createdByType: User + lastModifiedAt: '2015-02-03T04:05:06Z' + lastModifiedBy: string + lastModifiedByType: User + tags: + key1: value1 + - type: restCall operationId: Operations_List + description: Operations_List exampleFile: ../examples/Operations_List.json exampleModel: - name: Operations_List + name: ../examples/Operations_List.json clientParameters: - exampleValue: schema: *ref_171 @@ -14763,38 +15241,34 @@ testModel: language: *ref_250 language: *ref_242 language: *ref_241 - headers: {} - exampleName: Operations_List - expectedResponse: - nextLink: providers/Microsoft.SignalRService?$skipToken={opaqueString} - value: - - name: Microsoft.SignalRService/SignalR/read - display: - description: View the resource settings and configurations in the management portal or through API - operation: Manage SignalR (read-only) - provider: Microsoft.SignalRService - resource: SignalR - isDataAction: false - properties: {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: Operations_List variables: {} - - &ref_475 - type: restCall + responses: + '200': + body: + nextLink: providers/Microsoft.SignalRService?$skipToken={opaqueString} + value: + - name: Microsoft.SignalRService/SignalR/read + display: + description: View the resource settings and configurations in the management portal or through API + operation: Manage SignalR (read-only) + provider: Microsoft.SignalRService + resource: SignalR + isDataAction: false + properties: {} + - type: restCall operationId: SignalR_Delete + description: SignalR_Delete exampleFile: ../examples/SignalR_Delete.json exampleModel: - name: SignalR_Delete + name: ../examples/SignalR_Delete.json clientParameters: - exampleValue: schema: *ref_171 @@ -14823,53 +15297,34 @@ testModel: responses: '200': body: - rawValue: &ref_462 {} - language: *ref_461 - headers: {} - exampleName: SignalR_Delete - expectedResponse: *ref_462 + rawValue: &ref_469 {} + language: *ref_468 + '202': + headers: &ref_470 + Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus... + Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult... + '204': {} outputVariables: {} outputVariablesModel: {} - requestParameters: + parameters: api-version: 2021-06-01-preview resourceGroupName: $(resourceGroupName) resourceName: $(resourceName) subscriptionId: $(subscriptionId) - requestUpdate: [] requiredVariables: [] requiredVariablesDefault: {} - resourceUpdate: [] - responseUpdate: [] secretVariables: [] - statusCode: 200 step: SignalR_Delete variables: {} - _scenarioDef: *ref_476 - requiredVariables: - - subscriptionId - - location - requiredVariablesDefault: - location: westus - subscriptionId: 00000000-00000000-00000000-00000000 - scenario: SignalR - secretVariables: [] - shareScope: true - steps: - - *ref_463 - - *ref_464 - - *ref_465 - - *ref_466 - - *ref_467 - - *ref_468 - - *ref_469 - - *ref_470 - - *ref_471 - - *ref_472 - - *ref_473 - - *ref_474 - - *ref_475 + responses: + '200': + body: *ref_469 + '202': + headers: *ref_470 + '204': {} variables: - resourceName: $(resourceName) + resourceName: + type: string scope: ResourceGroup secretVariables: [] useArmTemplate: true diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/testAutorest.ts b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/testAutorest.ts index a42e33fbe..bbfcf1d0f 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/testAutorest.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/integrationtest/testAutorest.ts @@ -99,7 +99,7 @@ describe('Run autorest and compare the output', () => { let finalResult = true; const allTests: Array> = []; - for (const rp of ['appplatform', 'compute', 'signalr']) { + for (const rp of ['appplatform', 'appplatform-remote', 'compute', 'signalr']) { console.log('Start Processing: ' + rp); // Remove tmpoutput @@ -108,7 +108,11 @@ describe('Run autorest and compare the output', () => { Helper.deleteFolderRecursive(tempOutputFolder); fs.mkdirSync(tempOutputFolder, { recursive: true }); - const test = runSingleTest(swaggerDir, rp, [`--output-folder=${tempOutputFolder}`, '--debug', ..._.get(extraOptions, rp, [])], outputFolder, tempOutputFolder); + const flags = [`--output-folder=${tempOutputFolder}`, '--debug', ..._.get(extraOptions, rp, [])]; + if (rp === 'signalr') { + flags.push('--testmodeler.export-explicit-type'); + } + const test = runSingleTest(swaggerDir, rp, flags, outputFolder, tempOutputFolder); allTests.push(test); } if ((process.env['PARALELL_TEST'] || 'false').toLowerCase() === 'true') { diff --git a/tools/sdk-testgen/packages/autorest.testmodeler/test/unittest/core/testTestModeler.ts b/tools/sdk-testgen/packages/autorest.testmodeler/test/unittest/core/testTestModeler.ts index a2819d232..b1d7e7105 100644 --- a/tools/sdk-testgen/packages/autorest.testmodeler/test/unittest/core/testTestModeler.ts +++ b/tools/sdk-testgen/packages/autorest.testmodeler/test/unittest/core/testTestModeler.ts @@ -17,6 +17,7 @@ describe('TestModeler functions', () => { getValue: jest.fn().mockResolvedValue({ testmodeler: { 'export-codemodel': true, + 'export-explicit-type': true, }, }), }); @@ -25,7 +26,7 @@ describe('TestModeler functions', () => { expect(spyGenMockTests).toHaveBeenCalledTimes(1); expect(Helper.outputToModelerfour).toHaveBeenCalledTimes(1); - expect(Helper.addCodeModelDump).toHaveBeenCalledTimes(2); + expect(Helper.addCodeModelDump).toHaveBeenCalledTimes(3); expect(Helper.dump).toHaveBeenCalledTimes(1); }); diff --git a/tools/sdk-testgen/swagger/specification/appplatform-remote/resource-manager/readme.md b/tools/sdk-testgen/swagger/specification/appplatform-remote/resource-manager/readme.md new file mode 100644 index 000000000..ca79167c4 --- /dev/null +++ b/tools/sdk-testgen/swagger/specification/appplatform-remote/resource-manager/readme.md @@ -0,0 +1,20 @@ +# AppPlatform + +> see https://aka.ms/autorest +> This is the AutoRest configuration file for AppPlatform. + +```yaml +openapi-type: arm +azure-arm: true +require: + - https://github.com/Azure/azure-rest-api-specs/blob/c943ce5e08690d4b0c840245a6f6f3ed28e56886/specification/appplatform/resource-manager/readme.md +clear-output-folder: true +tag: package-preview-2020-11 +test-resources: + - test: Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml +testmodeler: + api-scenario-loader-option: + fileRoot: https://github.com/Azure/azure-rest-api-specs/blob/eb829ed4739fccb03dd2327b7762392e74c80ae4/specification/appplatform/resource-manager + swaggerFilePaths: + - 'Microsoft.AppPlatform/preview/2020-11-01-preview/appplatform.json' +``` diff --git a/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/examples/Deployments_CreateOrUpdate.json b/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/examples/Deployments_CreateOrUpdate.json index 03c7aecdb..a92d89f4c 100644 --- a/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/examples/Deployments_CreateOrUpdate.json +++ b/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/examples/Deployments_CreateOrUpdate.json @@ -18,13 +18,13 @@ "runtimeVersion": "Java_8" }, "instances": null + }, + "sku": { + "name": "S0", + "tier": "Standard", + "capacity": 1 } }, - "sku": { - "name": "S0", - "tier": "Standard", - "capacity": 1 - }, "api-version": "2020-11-01-preview", "subscriptionId": "00000000-0000-0000-0000-000000000000", "resourceGroupName": "myResourceGroup", diff --git a/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml b/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml index 83cdeefc1..b1b84a571 100644 --- a/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml +++ b/tools/sdk-testgen/swagger/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2020-11-01-preview/scenarios/Spring.yaml @@ -1,3 +1,4 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/documentation/api-scenario/references/v1.2/schema.json scope: ResourceGroup variables: @@ -56,13 +57,11 @@ scenarios: - step: Services_Get exampleFile: ../examples/Services_Get.json - resourceName: myservice - step: Services_Update - resourceName: myservice - operationId: Services_Update - resourceUpdate: - - replace: /tags + exampleFile: ../examples/Services_Update.json + requestUpdate: + - replace: /resource/tags value: hello: world created-by: api-test @@ -83,8 +82,8 @@ scenarios: exampleFile: ../examples/Certificates_CreateOrUpdate.json variables: certificateName: asc-certificate - resourceUpdate: - - replace: /properties + requestUpdate: + - replace: /certificateResource/properties value: vaultUri: https://integration-test-prod.vault.azure.net/ keyVaultCertName: pfx-cert @@ -109,8 +108,8 @@ scenarios: - step: ConfigServers_UpdatePut exampleFile: ../examples/ConfigServers_UpdatePut.json - resourceUpdate: - - replace: /properties/configServer/gitProperty + requestUpdate: + - replace: /configServerResource/properties/configServer/gitProperty value: uri: https://github.com/VSChina/asc-config-server-test-public.git label: master @@ -118,8 +117,8 @@ scenarios: - step: ConfigServers_UpdatePatch exampleFile: ../examples/ConfigServers_UpdatePatch.json - resourceUpdate: - - replace: /properties/configServer/gitProperty + requestUpdate: + - replace: /configServerResource/properties/configServer/gitProperty value: uri: https://github.com/azure-samples/spring-petclinic-microservices-config @@ -129,69 +128,63 @@ scenarios: # Monitoring - step: MonitoringSettings_UpdatePut exampleFile: ../examples/MonitoringSettings_UpdatePut.json - resourceUpdate: - - replace: /properties + requestUpdate: + - replace: /monitoringSettingResource/properties value: traceEnabled: true appInsightsInstrumentationKey: "$(insightsInstrumentationKey)" appInsightsSamplingRate: 50.0 - resourceName: monitorSetting - step: MonitoringSettings_Get exampleFile: ../examples/MonitoringSettings_Get.json - step: MonitoringSettings_UpdatePatch - resourceName: monitorSetting - operationId: MonitoringSettings_UpdatePatch - resourceUpdate: - - replace: /properties/appInsightsSamplingRate + exampleFile: ../examples/MonitoringSettings_UpdatePatch.json + requestUpdate: + - replace: /monitoringSettingResource/properties/appInsightsSamplingRate value: 100 # Apps - step: Apps_Create exampleFile: ../examples/Apps_CreateOrUpdate.json - resourceUpdate: - - remove: /properties/temporaryDisk - - remove: /properties/persistentDisk - - replace: /properties/public + requestUpdate: + - remove: /appResource/properties/temporaryDisk + - remove: /appResource/properties/persistentDisk + - replace: /appResource/properties/public value: false - step: Apps_Get exampleFile: ../examples/Apps_Get.json - resourceName: app01 - step: Deployments_CreateOrUpdate_Default exampleFile: ../examples/Deployments_CreateOrUpdate.json variables: deploymentName: default - resourceUpdate: - - replace: /properties/source/type + requestUpdate: + - replace: /deploymentResource/properties/source/type value: Jar - - replace: /properties/source/relativePath + - replace: /deploymentResource/properties/source/relativePath value: "" - step: Deployments_Get exampleFile: ../examples/Deployments_Get.json variables: deploymentName: default - resourceName: default - step: Apps_Update_ActiveDeployment # PATCH - resourceName: app01 - operationId: Apps_Update - resourceUpdate: - - replace: /properties/activeDeploymentName + exampleFile: ../examples/Apps_Update.json + requestUpdate: + - replace: /appResource/properties/activeDeploymentName value: default - step: Apps_Update_Disk # PATCH - resourceName: app01 - operationId: Apps_Update - resourceUpdate: - - replace: /properties/temporaryDisk + exampleFile: ../examples/Apps_Update.json + requestUpdate: + - replace: /appResource/properties/temporaryDisk value: { "sizeInGB": 3, "mountPath": "/tmpdisk" } - - replace: /properties/persistentDisk + - replace: /appResource/properties/persistentDisk value: { "sizeInGB": 10, "mountPath": "/data" } - - replace: /properties/public + - replace: /appResource/properties/public value: true - step: Apps_List @@ -202,22 +195,22 @@ scenarios: exampleFile: ../examples/Bindings_CreateOrUpdate.json variables: bindingName: mysql-binding - resourceUpdate: - - replace: /properties/resourceId + requestUpdate: + - replace: /bindingResource/properties/resourceId value: "/subscriptions/b46590cb-a111-4b84-935f-c305aaf1f424/resourceGroups/mary-west/providers/Microsoft.DBforMySQL/servers/fake-sql" - - replace: /properties/key + - replace: /bindingResource/properties/key value: $(mysqlKey) - - replace: /properties/bindingParameters + - replace: /bindingResource/properties/bindingParameters value: { "databaseName": "mysqldb", "username": "test" } - step: Bindings_Update # PATCH exampleFile: ../examples/Bindings_Update.json variables: bindingName: mysql-binding - resourceUpdate: - - replace: /properties/key + requestUpdate: + - replace: /bindingResource/properties/key value: $(mysqlKey) - - replace: /properties/bindingParameters + - replace: /bindingResource/properties/bindingParameters value: { "databaseName": "mysqldb2", "username": "test2" } - step: Bindings_Get @@ -244,16 +237,16 @@ scenarios: exampleFile: ../examples/CustomDomains_CreateOrUpdate.json variables: domainName: $(dnsCname).$(customDomainName) - resourceUpdate: - - replace: /properties + requestUpdate: + - replace: /domainResource/properties value: { "certName": "asc-certificate" } - step: CustomDomains_Update exampleFile: ../examples/CustomDomains_Update.json variables: domainName: $(dnsCname).$(customDomainName) - resourceUpdate: - - replace: /properties + requestUpdate: + - replace: /domainResource/properties value: { "certName": "asc-certificate" } # TODO: use another cert - step: CustomDomains_Get @@ -286,20 +279,18 @@ scenarios: exampleFile: ../examples/Deployments_CreateOrUpdate.json variables: deploymentName: blue - resourceName: deploymentBlue - resourceUpdate: - - replace: /sku/capacity + requestUpdate: + - replace: /deploymentResource/sku/capacity value: 2 - - replace: /properties/source/type + - replace: /deploymentResource/properties/source/type value: Jar - - replace: /properties/source/relativePath + - replace: /deploymentResource/properties/source/relativePath value: $(relativePath) - step: Apps_Update # PATCH - resourceName: app01 - operationId: Apps_Update - resourceUpdate: - - replace: /properties/activeDeploymentName + exampleFile: ../examples/Apps_Update.json + requestUpdate: + - replace: /appResource/properties/activeDeploymentName value: blue - step: Deployments_Restart @@ -378,4 +369,4 @@ cleanUpSteps: value: $(customDomainName) variables: subscriptionId: $(dnsSubscriptionId) - resourceGroupName: $(dnsResourceGroup) + resourceGroupName: $(dnsResourceGroup) \ No newline at end of file