Repository navigation
ERROR in [default] \node_modules\rxjs\Observable.d.ts:10:65 Cannot find name 'Promise' #1901
Description
Please provide us with the following information:
- OS? Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)
7 - Versions. Please run
ng --version. If there's nothing outputted, please run
in a Terminal:node --versionand paste the result here:
1.0.0-beta.11-webpack.8 - Repro steps. Was this an app that wasn't created using the CLI? What change did you
do on your code? etc.
Create a brand new app using the CLI, run ng serve - The log given by the failure. Normally this include a stack trace and some
more information.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\dom\events\hammer_gestures.d.ts:35:71
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\dom\events\hammer_gestures.d.ts:35:82
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:1:24
Cannot find name 'MapConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:2:24
Cannot find name 'SetConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:4:26
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:4:38
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:7:8
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:8:29
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:11:42
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:12:26
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:14:22
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:15:24
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:93:28
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:94:27
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:94:45
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:97:70
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:98:54
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:100:40
Cannot find name 'Set'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:101:21
Cannot find name 'Set'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\collection.d.ts:102:24
Cannot find name 'Set'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:9:19
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:10:18
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:11:16
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:12:16
Cannot find name 'Set'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:13:10
Cannot find name 'DateConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:14:12
Cannot find name 'RegExpConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:15:17
Cannot find name 'JSON'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:19:27
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:20:32
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:21:31
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:22:26
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:23:16
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:24:18
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:25:17
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:26:19
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:27:15
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:29:46
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:40:25
Cannot find name 'FunctionConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:41:30
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:47:9
A rest parameter must be of an array type.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:51:25
Cannot find name 'DateConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:56:51
Cannot find name 'String'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:59:54
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:63:49
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:67:58
Cannot find name 'Map'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:72:36
Cannot find name 'RegExp'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:77:39
Cannot find name 'RegExp'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:79:45
Cannot find name 'RegExp'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:89:46
Cannot find name 'Error'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:106:27
Cannot find name 'RegExpConstructor'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:108:21
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:109:20
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:109:43
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:113:44
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:116:35
Cannot find name 'Error'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:116:43
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:117:34
Cannot find name 'Error'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:117:42
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:119:29
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:120:27
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:123:137
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:124:39
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:125:35
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:126:26
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:127:18
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:128:24
Cannot find name 'Date'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\facade\lang.d.ts:136:46
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\client_message_broker.d.ts:32:64
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\client_message_broker.d.ts:40:55
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\serializer.d.ts:10:36
Cannot find name 'Object'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\service_message_broker.d.ts:27:75
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\service_message_broker.d.ts:35:67
A rest parameter must be of an array type.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\shared\service_message_broker.d.ts:35:83
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\web_workers\worker\location_providers.d.ts:21:85
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\worker_app.d.ts:6:52
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\worker_app.d.ts:13:55
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\worker_render.d.ts:35:52
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\worker_render.d.ts:40:51
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules@angular\platform-browser\src\worker_render.d.ts:44:54
Cannot find name 'Array'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Observable.d.ts:10:65
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Observable.d.ts:11:68
Cannot find name 'ArrayLike'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Observable.d.ts:38:19
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Observable.d.ts:66:59
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Observable.d.ts:66:69
Cannot find name 'Promise'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Subject.d.ts:23:19
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\rxjs\Subscription.d.ts:4:60
Cannot find name 'Function'.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:17:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.core.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:18:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.collection.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:19:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.generator.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:20:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.iterable.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:21:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.promise.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:22:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.proxy.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:23:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.reflect.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:24:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.symbol.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:25:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts' not found.
ERROR in [default] C:\Users\rakibler\Projects\efile\node_modules\typescript\lib\lib.es2015.d.ts:26:0
File 'C:/Users/rakibler/Projects/efile/node_modules/typescript/lib/lib.es5.d.ts' not found.
- Mention any other details that might be useful.
It might be important to note that I don't have admin access, plus we have a decrypting firewall which has caused issues before. I dunno if this is related though.
Thanks! We'll be in touch soon.
Activity
drejohnson commentedon Aug 30, 2016
Same here
jianliao commentedon Aug 30, 2016
typescript upgraded to 2.0.2. lock the version to 2.0.0 should fix the problem.
TopDuke commentedon Aug 30, 2016
tsc -v
version 2.0.2
Same here
traneHead commentedon Aug 30, 2016
Same errors with typescript version 1.8.10 (OSX El Capitan), node version 6.3.1 (via brew).
Upgraded to node 6.5.0, same thing.
Upgraded typescript to 2.0.0. Errors gone.
Upgraded typescript to 2.0.2. Errors back.
matpulis commentedon Aug 30, 2016
Have same issue did anyone manage to find a fix ?
I am creating a new project using ng new, but it is not even creating a typings.json file
borysn commentedon Aug 30, 2016
@matpulis typings are being phased out in favor of the new
@types, you can see an example here for adding new typestsconfig.json
package.json
borysn commentedon Aug 30, 2016
@traneHead can confirm, for both node 6.5 and 6.1
aszechlicki commentedon Aug 30, 2016
@traneHead in my case errors were gone after reverting typescript to 2.0.0 (i mean both global and local package) and upgrading node to 6.5.0 and npm to 3.10.6
JohannesHoppe commentedon Aug 31, 2016
Bug confirmed on a fresh system with latest node.js and
clifntx commentedon Aug 31, 2016
Sorry if this sounds dense, I upgraded typescript to latest (npm install -g typescript@next), but i am having trouble rolling back to 2.0.0. Are you using npm shrinkwrap?
aszechlicki commentedon Aug 31, 2016
@SeekingMonkey
npm uninstall typescript -gnpm cache cleannpm install typescript@2.0.0 -gshould do the trick
vapits commentedon Aug 31, 2016
Same issues in new projects here. The downgrade to
2.0.0is the only workaround for now.tobang commentedon Aug 31, 2016
Experiencing the same problem.
Win 7
Node 6.5.0
Npm 3.10.6
Typescript 2.0.0
gpcrawford commentedon Aug 31, 2016
Experiencing same problem.
node 6.2.2
npm 3.10.6
Rollback to typescript 2.0.0 provides a temporary fix.
NOTE: I had to rollback the local (non-global) version of typescript:
$ npm uninstall typescript
$ npm cache clean
$ npm install typescript@2.0.0
JiriBalcar commentedon Aug 31, 2016
I am experiencing the same problem while installing angular-cli@webpack globaly.
Unfortunately rollbacking to Typescript 2.0.0 didn't fix the problem for me.
13 remaining items
ghsyeung commentedon Sep 1, 2016
Seems to be an issue in awesome-typescript-loader, see microsoft/TypeScript#10633
HamidHabib commentedon Sep 2, 2016
I guess I found the solution, i tried it in two different machines and it worked:
Downgrade globally to Typescript 2.0.0 & change
"typescript": "^2.0.0"to "typescript": "2.0.0"in mypackages.jsonaderbas commentedon Sep 2, 2016
I'm a little disappointed with the CLI. I spent the day trying to solve packages incompatibility. I managed to install everything and now this failure. The worst that there are many people with the same problem and no solution.
$ ng --versionCould not start watchman; falling back to NodeWatcher for file system events.
Visit http://ember-cli.com/user-guide/#watchman for more info.
angular-cli: 1.0.0-beta.11-webpack.8
node: 6.5.0
os: linux x64
ShadowManu commentedon Sep 3, 2016
Just to guide a little on a real fix. Aggresively adding libs to the
tsconfigremoved the errors. Mine actually looks like this:bdinsmor commentedon Sep 3, 2016
I realize there are a lot of moving parts, but has there ever been a thought to hold back releases of individual parts until they can release an entire ecosystem update? In the grand scheme of things a stagger of a few days or weeks doesn't matter, but wow is it frustrating...
Just a thought - other companies (Elastic is great at this IMHO), wait to release Elasticsearch or Kibana until they are all compatible with one another. It would be nice to see a release package that would include:
angular-cli
angular2
angular2-material
I wouldn't mind waiting another week to get RC6 or RC7 if it meant that everything just worked.
aszechlicki commentedon Sep 3, 2016
@bdinsmor but there are many people using angular2 without angular-cli, and even more using it without angular2-material
that would mean making all those people wait for something they don't care about
bdinsmor commentedon Sep 3, 2016
I understand what you are saying but if we are talking about waiting a week
to avoid 1000 GitHub issues, I would think it would be worth the wait and
forced coordination between Google teams.
On Sat, Sep 3, 2016, 8:58 AM aszechlicki notifications@github.com wrote:
shairez commentedon Sep 15, 2016
Upgrading to the latest CLI version should solve this issue
prajapati-parth commentedon Mar 29, 2017
I don't understand whether using "^" or "~" or locking to specific version in package.json is the best practice. Spent 3 hours trying to solve the same issue today, before I found this thread.
JohannesHoppe commentedon Mar 29, 2017
This issue is not any longer active. Generally deps are pretty stable now. The CLI supports YARN, too!
angular-automatic-lock-bot commentedon Sep 8, 2019
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.