From 8905edaab81c73918301cc76621abf74344df172 Mon Sep 17 00:00:00 2001 From: German Anduquia Date: Wed, 4 Dec 2024 13:10:01 -0500 Subject: [PATCH 1/2] fix cross-spawn vulnerability --- common/config/rush/pnpm-config.json | 3 +- common/config/rush/pnpm-lock.yaml | 77 +++++++++-------------------- 2 files changed, 24 insertions(+), 56 deletions(-) diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index eb7081f5b..bc53b0e44 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -7,6 +7,7 @@ "tar": "^6.1.9", "yargs@15>y18n": "^4.0.1", "bl@4": "^4.0.3", - "ini": "^1.3.6" + "ini": "^1.3.6", + "cross-spawn": "^7.0.5" } } diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 3fe2261c1..f516f68db 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,6 +8,7 @@ overrides: yargs@15>y18n: ^4.0.1 bl@4: ^4.0.3 ini: ^1.3.6 + cross-spawn: ^7.0.5 specifiers: '@apidevtools/json-schema-ref-parser': ^9.0.1 @@ -2198,19 +2199,8 @@ packages: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: false - /cross-spawn/6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - dev: false - - /cross-spawn/7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn/7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -2728,7 +2718,7 @@ packages: '@babel/code-frame': 7.24.2 ajv: 6.12.6 chalk: 2.4.2 - cross-spawn: 6.0.5 + cross-spawn: 7.0.6 debug: 4.3.4 doctrine: 3.0.0 eslint-scope: 4.0.3 @@ -2818,7 +2808,7 @@ packages: resolution: {integrity: sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==} engines: {node: '>=4'} dependencies: - cross-spawn: 6.0.5 + cross-spawn: 7.0.6 get-stream: 3.0.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -2831,7 +2821,7 @@ packages: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} dependencies: - cross-spawn: 6.0.5 + cross-spawn: 7.0.6 get-stream: 4.1.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -3036,7 +3026,7 @@ packages: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 3.0.7 dev: false @@ -3787,7 +3777,7 @@ packages: engines: {node: '>=8'} dependencies: archy: 1.0.0 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 istanbul-lib-coverage: 3.2.2 p-map: 3.0.0 rimraf: 3.0.2 @@ -4391,10 +4381,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /nice-try/1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - dev: false - /nise/6.0.1: resolution: {integrity: sha512-DAyWGPQEuJVlL2eqKw6gdZKT+E/jo/ZrjEUDAslJLluCz81nWy+KSYybNp3KFm887Yvp7hv12jSM82ld8BmLxg==} dependencies: @@ -4758,7 +4744,7 @@ packages: resolution: {integrity: sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==} dependencies: ansi-escapes: 3.2.0 - cross-spawn: 6.0.5 + cross-spawn: 7.0.6 dev: false /path-exists/4.0.0: @@ -5196,13 +5182,6 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: false - /shebang-command/1.2.0: - resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 - dev: false - /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -5210,11 +5189,6 @@ packages: shebang-regex: 3.0.0 dev: false - /shebang-regex/1.0.0: - resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} - engines: {node: '>=0.10.0'} - dev: false - /shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -5999,13 +5973,6 @@ packages: resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} dev: false - /which/1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: false - /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -6215,7 +6182,7 @@ packages: dev: false file:projects/bf-chatdown.tgz_debug@4.1.1: - resolution: {integrity: sha512-y6C7SQvE7fqOiAl8VbaVOPAY9XWbQsrxIYObRMKriuXvqyeML9quOKRA2lzWj685GdfVjT4IVyg4d4MczJX5Tw==, tarball: file:projects/bf-chatdown.tgz} + resolution: {integrity: sha512-XxJg+vVX+vK9esOfbXL7KCd1P09Px5kVXKmVkYYeMiyAiXggwkdrgRE9vNOvzp2dEo4Q21PSrj34CIQ8QPLdMA==, tarball: file:projects/bf-chatdown.tgz} id: file:projects/bf-chatdown.tgz name: '@rush-temp/bf-chatdown' version: 0.0.0 @@ -6263,7 +6230,7 @@ packages: dev: false file:projects/bf-cli-command.tgz: - resolution: {integrity: sha512-fF6Uoi0ZgSRffMFIbd8HlIh7aAmbx2+lFCV8mZy+IKSEHvQ06OhdBgVI1/TKukUEnSUhg9XaynkZ1rKNJHQlBA==, tarball: file:projects/bf-cli-command.tgz} + resolution: {integrity: sha512-q8T/hy3+WPl4qWOAOVJxIo/oSa0AIMOm3M/a9MfGAccL1uJYLENWH+GLGXUPuMQbBZPCt5tCkiAAQLVz1Dy6TQ==, tarball: file:projects/bf-cli-command.tgz} name: '@rush-temp/bf-cli-command' version: 0.0.0 dependencies: @@ -6308,7 +6275,7 @@ packages: dev: false file:projects/bf-cli-config.tgz: - resolution: {integrity: sha512-cQSiNlvnLf7/4Z6ZOv/9cf6+/cI/Ug6M3hda4Wp4H0tk/rREtr8Xa7gMzOvzdsggzXu4LG2mVI/YaOvJeBOusA==, tarball: file:projects/bf-cli-config.tgz} + resolution: {integrity: sha512-R+dUMaNegeiGiMPanp+MrD30PRKxGYmnuow3ERMNWYEsU1iWIRx4WcHF60wfxeIDbEY1sWM2wA37SyDp6ISOIw==, tarball: file:projects/bf-cli-config.tgz} name: '@rush-temp/bf-cli-config' version: 0.0.0 dependencies: @@ -6340,7 +6307,7 @@ packages: dev: false file:projects/bf-cli-plugins.tgz: - resolution: {integrity: sha512-TD7vtTE+J9ymqUqg+x6SCh8g4HchN8HPAWH3ax2FYY4JBGoZ/J0PgxNs1n8GlPL+DYaqqEOQndomIPJNhnbqqw==, tarball: file:projects/bf-cli-plugins.tgz} + resolution: {integrity: sha512-DOouGIR2XssdlqOqNfVJUpCnWAi8QkajKC7lYy8h+1bSUn5B3Vo4MDvb+tk8z43oOvKcSsvFAJmPB2BRGlHNvw==, tarball: file:projects/bf-cli-plugins.tgz} name: '@rush-temp/bf-cli-plugins' version: 0.0.0 dependencies: @@ -6373,7 +6340,7 @@ packages: dev: false file:projects/bf-dialog.tgz_debug@4.1.1: - resolution: {integrity: sha512-5FLUJkIo8PGHtz1bmp1Z7jY3qQf2Sdb/oSL3pEgSW+gmuBHwOeBiNuk7Ovti/95jXn2fPdwx+A96TqAGeFsi5g==, tarball: file:projects/bf-dialog.tgz} + resolution: {integrity: sha512-uQP6i4znw/sfzFQdLz6fLougmEQan/texzQmQS9DMSdsfnW9nW3h2gaSkT2mxIUHTi78zj0fPwpNi97NeNaDqA==, tarball: file:projects/bf-dialog.tgz} id: file:projects/bf-dialog.tgz name: '@rush-temp/bf-dialog' version: 0.0.0 @@ -6425,7 +6392,7 @@ packages: dev: false file:projects/bf-dispatcher.tgz: - resolution: {integrity: sha512-kQE+9Am5EA/6WORxNWjV6WS8XyDi6s1uzlRxy5uw5/N+Wa/Wrv6yEoxPTLTwARtDXyAVR9t/OuPlEiSu3Uv1UA==, tarball: file:projects/bf-dispatcher.tgz} + resolution: {integrity: sha512-eOhQ3fgCtuFbURB3bLdQtA67AgTfK+mfr6zYdWQLuRRMW/Rdk67fZjvoMe6KS7bFRuWA9VOS1Cu2kw5nnjdIjA==, tarball: file:projects/bf-dispatcher.tgz} name: '@rush-temp/bf-dispatcher' version: 0.0.0 dependencies: @@ -6456,7 +6423,7 @@ packages: dev: false file:projects/bf-lg-cli.tgz_debug@4.1.1: - resolution: {integrity: sha512-AVmzH6g+AqRc5WEdiSXVHhPfmPn5jh2YYLu2xjYfMyUjR9qVKr7Nj8UHzmEavg4e1y1nnWO3zCnRjejzUc7OuQ==, tarball: file:projects/bf-lg-cli.tgz} + resolution: {integrity: sha512-FJl7AyTm8IYhaqxluirb9zrnQzS39S8aX8+6bpofPnUpMVlAmozCSs68rTbPQ5t31/aQbaGy1xd0Uk1tog4wXA==, tarball: file:projects/bf-lg-cli.tgz} id: file:projects/bf-lg-cli.tgz name: '@rush-temp/bf-lg-cli' version: 0.0.0 @@ -6502,7 +6469,7 @@ packages: dev: false file:projects/bf-lu.tgz_debug@4.1.1: - resolution: {integrity: sha512-BjnqDh+VrBfoBz9op1y0185KWlbe414lIwTwpVEzp5KqmHdEVNek7ejFaStZLB+XJZEtBO9pO283MbUJa6PEJw==, tarball: file:projects/bf-lu.tgz} + resolution: {integrity: sha512-PchLB1ftBSRKadeoMUlzzjKDXk3haNVNSZUrsC/aDrQdW8pekKJVtHOTrL2vZt09xTTOuZBtQFlorcab+EyJLw==, tarball: file:projects/bf-lu.tgz} id: file:projects/bf-lu.tgz name: '@rush-temp/bf-lu' version: 0.0.0 @@ -6545,7 +6512,7 @@ packages: dev: false file:projects/bf-luis-cli.tgz_debug@4.1.1: - resolution: {integrity: sha512-JcKAhrmZBbJywdqCUCrAyp9jTWimu7GGdaisIsOshPu5XxkDmjQHtRVXyPLfhtT3WFSgRaq6jyWi+vaxDjPNqg==, tarball: file:projects/bf-luis-cli.tgz} + resolution: {integrity: sha512-LrYWkpLK8ZvuetDOEa7uOIdX3CrUACXTAc7Sq+qkaITI6mD/ntzkuc8Cr3IT8z5Reappur5T8u4Pr3CIU9pKhA==, tarball: file:projects/bf-luis-cli.tgz} id: file:projects/bf-luis-cli.tgz name: '@rush-temp/bf-luis-cli' version: 0.0.0 @@ -6595,7 +6562,7 @@ packages: dev: false file:projects/bf-orchestrator-cli.tgz: - resolution: {integrity: sha512-35l7MkhESTF4Ht7KmJOsAmfKi9LK0gxjDQrP6HNaqhi/ewt0ojtPXd3gmVBuXvuT/C3UDKLlbqRkhd9j4JW1yg==, tarball: file:projects/bf-orchestrator-cli.tgz} + resolution: {integrity: sha512-WyyIg93sF9wGSbT1zJIters8HhvWcgtX/OgGNpNn9pDe4CayVYxLyHQ8GETPMpozNklRDRHv1qQIbgprwV5NUw==, tarball: file:projects/bf-orchestrator-cli.tgz} name: '@rush-temp/bf-orchestrator-cli' version: 0.0.0 dependencies: @@ -6631,7 +6598,7 @@ packages: dev: false file:projects/bf-orchestrator.tgz_debug@4.1.1: - resolution: {integrity: sha512-qs1PqHeG3uFhgEFtd2b7iWYUmVGL/2I79VyDxaAqQaEQKiGZJAcbsdgvB18l5aBMZqjKPlnWbqEr2KWOCcyKjQ==, tarball: file:projects/bf-orchestrator.tgz} + resolution: {integrity: sha512-c+y3PLwa7tqToQpUBPRA1gl7sEpbiOiEbvZEOPvdSYo+W+oie8hrXC+3LUzXeZRFpLbv/D0QBBlidu5IFS/1ow==, tarball: file:projects/bf-orchestrator.tgz} id: file:projects/bf-orchestrator.tgz name: '@rush-temp/bf-orchestrator' version: 0.0.0 @@ -6667,7 +6634,7 @@ packages: dev: false file:projects/bf-qnamaker.tgz_debug@4.1.1: - resolution: {integrity: sha512-7xG2K3WlkPkOrRqQXcebq+39LnqQYXJc/JVvltwe+ctTnbvw7QGguqe1eoxWKV7mHrC9Oj+2Yb7ULB4g2HTtQw==, tarball: file:projects/bf-qnamaker.tgz} + resolution: {integrity: sha512-zYtX9USTXOh0RlEHknkMytjBBP9DPrtWS+Z2F4n5KeWAjcADQBjZ146gaFe1bpNG/qoH5nHPGbPNTBGJPSjx1w==, tarball: file:projects/bf-qnamaker.tgz} id: file:projects/bf-qnamaker.tgz name: '@rush-temp/bf-qnamaker' version: 0.0.0 @@ -6722,7 +6689,7 @@ packages: dev: false file:projects/botframework-cli.tgz: - resolution: {integrity: sha512-uAljoU2Iro9U7MnNhXtkJMdMB60AMzdgCDCFHA2rmEJzeO7eGb2/S76S7MhSVJbH1nEiusQVEtF/FPGXpWZYpQ==, tarball: file:projects/botframework-cli.tgz} + resolution: {integrity: sha512-vPnhoAAxiWcaqLgi7FfoBIx3E3uqn61fubHRHBKJ+tner6gamUqwm7mcGaoB8N+3cGQOXQz253sOmELCGAFcFw==, tarball: file:projects/botframework-cli.tgz} name: '@rush-temp/botframework-cli' version: 0.0.0 dependencies: From 1dcc3f45adbef83dbfd06035694b578dfc2183e6 Mon Sep 17 00:00:00 2001 From: JhontSouth Date: Mon, 9 Dec 2024 11:38:05 -0500 Subject: [PATCH 2/2] force cross-spawn safe versions without override --- common/config/rush/pnpm-config.json | 3 +- common/config/rush/pnpm-lock.yaml | 58 +++++++++++++++++++++++------ 2 files changed, 47 insertions(+), 14 deletions(-) diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index bc53b0e44..eb7081f5b 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -7,7 +7,6 @@ "tar": "^6.1.9", "yargs@15>y18n": "^4.0.1", "bl@4": "^4.0.3", - "ini": "^1.3.6", - "cross-spawn": "^7.0.5" + "ini": "^1.3.6" } } diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index f516f68db..edfd56c91 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,7 +8,6 @@ overrides: yargs@15>y18n: ^4.0.1 bl@4: ^4.0.3 ini: ^1.3.6 - cross-spawn: ^7.0.5 specifiers: '@apidevtools/json-schema-ref-parser': ^9.0.1 @@ -2058,8 +2057,8 @@ packages: tslib: 2.6.2 dev: false - /cli-width/2.2.0: - resolution: {integrity: sha512-EJLbKSuvHTrVRynOXCYFTbQKZOFXWNe3/6DN1yrEH3TuuZT1x4dMQnCHnfCrBUUiGjO63enEIfaB17VaRl2d4A==} + /cli-width/2.2.1: + resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: false /cliui/6.0.0: @@ -2199,6 +2198,17 @@ packages: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: false + /cross-spawn/6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} + engines: {node: '>=4.8'} + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + dev: false + /cross-spawn/7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -2713,13 +2723,14 @@ packages: /eslint/5.16.0: resolution: {integrity: sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==} engines: {node: ^6.14.0 || ^8.10.0 || >=9.10.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: '@babel/code-frame': 7.24.2 ajv: 6.12.6 chalk: 2.4.2 - cross-spawn: 7.0.6 - debug: 4.3.4 + cross-spawn: 6.0.6 + debug: 4.3.7 doctrine: 3.0.0 eslint-scope: 4.0.3 eslint-utils: 1.4.3 @@ -2808,7 +2819,7 @@ packages: resolution: {integrity: sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==} engines: {node: '>=4'} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 6.0.6 get-stream: 3.0.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -2821,7 +2832,7 @@ packages: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 6.0.6 get-stream: 4.1.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -3512,13 +3523,13 @@ packages: ansi-escapes: 3.2.0 chalk: 2.4.2 cli-cursor: 2.1.0 - cli-width: 2.2.0 + cli-width: 2.2.1 external-editor: 3.1.0 figures: 2.0.0 lodash: 4.17.21 mute-stream: 0.0.7 run-async: 2.4.0 - rxjs: 6.5.4 + rxjs: 6.6.7 string-width: 2.1.1 strip-ansi: 5.2.0 through: 2.3.8 @@ -4381,6 +4392,10 @@ packages: engines: {node: '>= 0.6'} dev: false + /nice-try/1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + dev: false + /nise/6.0.1: resolution: {integrity: sha512-DAyWGPQEuJVlL2eqKw6gdZKT+E/jo/ZrjEUDAslJLluCz81nWy+KSYybNp3KFm887Yvp7hv12jSM82ld8BmLxg==} dependencies: @@ -4744,7 +4759,7 @@ packages: resolution: {integrity: sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==} dependencies: ansi-escapes: 3.2.0 - cross-spawn: 7.0.6 + cross-spawn: 6.0.6 dev: false /path-exists/4.0.0: @@ -5119,8 +5134,8 @@ packages: resolution: {integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==} dev: false - /rxjs/6.5.4: - resolution: {integrity: sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==} + /rxjs/6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} dependencies: tslib: 1.11.1 @@ -5182,6 +5197,13 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: false + /shebang-command/1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: false + /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -5189,6 +5211,11 @@ packages: shebang-regex: 3.0.0 dev: false + /shebang-regex/1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: false + /shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -5973,6 +6000,13 @@ packages: resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} dev: false + /which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'}