sparse-intern-71089
08/07/2019, 4:06 PMbetter-rainbow-14549
08/07/2019, 4:07 PMnode_modules/@azure/ms-rest-js/es/lib/fetchHttpClient.d.ts:7:72 - error TS2304: Cannot find name 'RequestInit'.
7     abstract prepareRequest(httpRequest: WebResource): Promise<Partial<RequestInit>>;
                                                                         ~~~~~~~~~~~
node_modules/@azure/ms-rest-js/es/lib/fetchHttpClient.d.ts:9:27 - error TS2304: Cannot find name 'RequestInfo'.
9     abstract fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
                            ~~~~~~~~~~~
node_modules/@azure/ms-rest-js/es/lib/fetchHttpClient.d.ts:9:47 - error TS2304: Cannot find name 'RequestInit'.
9     abstract fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
                                                ~~~~~~~~~~~
node_modules/@azure/ms-rest-js/es/lib/fetchHttpClient.d.ts:9:69 - error TS2304: Cannot find name 'Response'.
9     abstract fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
                                                                      ~~~~~~~~
node_modules/@azure/ms-rest-js/es/lib/fetchHttpClient.d.ts:11:47 - error TS2304: Cannot find name 'Headers'.
11 export declare function parseHeaders(headers: Headers): HttpHeaders;
                                                 ~~~~~~~
node_modules/@azure/ms-rest-js/es/lib/nodeFetchHttpClient.d.ts:7:18 - error TS2304: Cannot find name 'RequestInfo'.
7     fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
                              ~~~~~
node_modules/@azure/ms-rest-js/es/lib/webResource.d.ts:26:43 - error TS2304: Cannot find name 'Event'.
26     onabort: ((this: AbortSignalLike, ev: Event) => any) | null;
                                             ~~~~~
node_modules/@azure/ms-rest-js/es/lib/webResource.d.ts:27:77 - error TS2304: Cannot find name 'Event'.
27     addEventListener: (type: "abort", listener: (this: AbortSignalLike, ev: Event) => any, options?: any) => void;
                                                                               ~~~~~
node_modules/@azure/ms-rest-js/es/lib/webResource.d.ts:28:80 - error TS2304: Cannot find name 'Event'.
28     removeEventListener: (type: "abort", listener: (this: AbortSignalLike, ev: Event) => any, options?: any) => void;
                                                                                  ~~~~~
Found 13 errors.white-balloon-205
better-rainbow-14549
08/07/2019, 4:09 PMbetter-rainbow-14549
08/07/2019, 4:09 PM"@pulumi/azure": "^0.19.4",
        "@pulumi/azuread": "^0.18.3",
        "@pulumi/kubernetes": "^0.25.5",
        "@pulumi/pulumi": "^0.17.28",
        "@pulumi/random": "^0.5.6",better-rainbow-14549
08/07/2019, 4:09 PMwhite-balloon-205
@pulumi/azure works around this, but I'm actually not precisely sure which versions are safe.  If someone can suggest safe versions compatible with the semver ranges above, you can npm install @azure/ms-rest-azure-js@1.3.8 and similar for ms-rest-nodeauth
cc @tall-librarian-49374better-rainbow-14549
08/07/2019, 4:14 PMbetter-rainbow-14549
08/07/2019, 4:14 PMtall-librarian-49374
08/07/2019, 4:16 PMtall-librarian-49374
08/07/2019, 4:17 PMbetter-rainbow-14549
08/07/2019, 4:19 PMbetter-rainbow-14549
08/07/2019, 4:21 PM"@azure/ms-rest-azure-js": "2.0.1",
        "@azure/ms-rest-nodeauth": "3.0.1",
        "@azure/ms-rest-js": "^1.8.13"better-rainbow-14549
08/07/2019, 4:21 PMbetter-rainbow-14549
08/07/2019, 4:21 PMtall-librarian-49374
08/07/2019, 4:23 PMtall-librarian-49374
08/07/2019, 4:24 PMms-rest-js was contributing to the issue?better-rainbow-14549
08/07/2019, 4:24 PMbetter-rainbow-14549
08/07/2019, 4:25 PMtall-librarian-49374
08/07/2019, 4:26 PM"@azure/ms-rest-js": "^2.0.4", 🧐better-rainbow-14549
08/07/2019, 4:27 PMbetter-rainbow-14549
08/07/2019, 4:27 PMtall-librarian-49374
08/07/2019, 4:27 PMbetter-rainbow-14549
08/07/2019, 4:29 PMbetter-rainbow-14549
08/07/2019, 4:29 PM