PatrickJS / PatrickJS-starter

MFE Starter
MIT License
10.33k stars 4.91k forks source link

Compile error with alpha-44, angular2/http does not export HTTP_PROVIDERS #99

Closed asgerjensen closed 8 years ago

asgerjensen commented 8 years ago

Clean checkout, npm install, npm start gives quad:angular2-webpack-starter akj$ npm start

angular2-webpack-starter@0.0.0 start /Users/akj/Documents/angular2/p3/angular2-webpack-starter npm run server

angular2-webpack-starter@0.0.0 server /Users/akj/Documents/angular2/p3/angular2-webpack-starter webpack-dev-server --inline --colors --display-error-details --display-cached --port 3000

http://localhost:3000/ webpack result is served from /build content is served from src/public 404s will fallback to /index.html ts-loader: Using typescript@1.6.2 and /Users/akj/Documents/angular2/p3/angular2-webpack-starter/tsconfig.json Hash: 735aec834c18a5d341da Version: webpack 1.12.2 Time: 8074ms Asset Size Chunks Chunk Names common.js 4.96 kB 0 [emitted] common angular2.js 2.16 MB 1, 0 [emitted] angular2 app.js 4.56 kB 2, 0 [emitted] app common.js.map 4.42 kB 0 [emitted] common angular2.js.map 2.6 MB 1, 0 [emitted] angular2 app.js.map 7.17 kB 2, 0 [emitted] app chunk {0} common.js, common.js.map (common) 0 bytes [rendered] chunk {1} angular2.js, angular2.js.map (angular2) 2.08 MB {0} [rendered] [0] multi angular2 112 bytes {1} [built] [1] ./~/angular2/src/core/facade/lang.js 13.2 kB {1} [built] [2] ./~/angular2/src/core/facade/collection.js 11.7 kB {1} [built] [3] ./~/angular2/src/core/di.js 2.1 kB {1} [built] [4] ./~/angular2/src/core/facade/exceptions.js 3.06 kB {1} [built] [5] ./~/@reactivex/rxjs/dist/cjs/Subscriber.js 5.46 kB {1} [built] [6] ./~/@reactivex/rxjs/dist/cjs/util/errorObject.js 105 bytes {1} [built] [7] ./~/@reactivex/rxjs/dist/cjs/util/tryCatch.js 461 bytes {1} [built] [8] ./~/@reactivex/rxjs/dist/cjs/Observable.js 5.54 kB {1} [built] [9] ./~/angular2/src/core/metadata.js 29.3 kB {1} [built] [10] ./~/angular2/src/core/facade/async.js 4.43 kB {1} [built] [11] ./~/angular2/angular2.js 288 bytes {1} [built] [12] ./~/angular2/src/core/dom/dom_adapter.js 524 bytes {1} [built] [13] ./~/@reactivex/rxjs/dist/cjs/Subscription.js 3.12 kB {1} [built] [14] ./~/@reactivex/rxjs/dist/cjs/Subject.js 7.27 kB {1} [built] [15] ./~/angular2/src/core/reflection/reflection.js 410 bytes {1} [built] [16] ./~/@reactivex/rxjs/dist/cjs/schedulers/immediate.js 371 bytes {1} [built] [17] ./~/@reactivex/rxjs/dist/cjs/OuterSubscriber.js 1.67 kB {1} [built] [18] ./~/@reactivex/rxjs/dist/cjs/schedulers/nextTick.js 366 bytes {1} [built] [19] ./~/@reactivex/rxjs/dist/cjs/util/subscribeToResult.js 3.29 kB {1} [built] [20] ./~/angular2/src/core/change_detection/change_detection.js 3.68 kB {1} [built] [21] ./~/angular2/src/core/forms/directives/shared.js 3.72 kB {1} [built] [22] ./~/angular2/src/core/linker.js 1.3 kB {1} [built] [23] ./~/@reactivex/rxjs/dist/cjs/observables/ArrayObservable.js 3.62 kB {1} [built] [24] ./~/@reactivex/rxjs/dist/cjs/util/bindCallback.js 858 bytes {1} [built] [25] ./~/angular2/src/core/compiler/util.js 3.68 kB {1} [built] [26] ./~/angular2/src/core/linker/view_ref.js 5.63 kB {1} [built] [27] ./~/angular2/src/core/render.js 429 bytes {1} [built] [28] ./~/angular2/src/http/enums.js 1.93 kB {1} [built] [29] ./~/zone.js/lib/utils.js 6.57 kB {1} [built] [30] ./~/@reactivex/rxjs/dist/cjs/util/root.js 661 bytes {1} [built] [31] ./~/angular2/src/core/change_detection/constants.js 2.37 kB {1} [built] [32] ./~/angular2/src/core/forms/directives/control_value_accessor.js 253 bytes {1} [built] [33] ./~/angular2/src/core/forms/validators.js 3.31 kB {1} [built] [34] ./~/angular2/src/core/metadata/view.js 3.8 kB {1} [built] [35] ./~/angular2/src/router/instruction.js 8.38 kB {1} [built] [36] ./~/@reactivex/rxjs/dist/cjs/Notification.js 2.74 kB {1} [built] [37] ./~/angular2/src/core/change_detection.js 810 bytes {1} [built] [38] ./~/angular2/src/core/di/metadata.js 9.13 kB {1} [built] [39] ./~/angular2/src/core/forms/directives/ng_control.js 1.53 kB {1} [built] [40] ./~/angular2/src/core/linker/compiler.js 3.65 kB {1} [built] [41] ./~/angular2/src/core/pipes/invalid_pipe_argument_exception.js 812 bytes {1} [built] [42] ./~/angular2/src/core/profile/profile.js 2.86 kB {1} [built] [43] ./~/angular2/src/core/render/api.js 4.15 kB {1} [built] 44-dev-server/~/socket.io-client/~/component-emitter/index.js 3 kB {1} [built] 45-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/lib/browser.js 14.4 kB {1} [built] [46] ./~/@reactivex/rxjs/dist/cjs/observables/EmptyObservable.js 1.86 kB {1} [built] [47] ./~/@reactivex/rxjs/dist/cjs/operators/multicast.js 525 bytes {1} [built] [48] ./~/@reactivex/rxjs/dist/cjs/util/EmptyError.js 428 bytes {1} [built] [49] ./~/angular2/src/core/change_detection/change_detection_util.js 9.27 kB {1} [built] [50] ./~/angular2/src/core/compiler/source_module.js 2.2 kB {1} [built] [51] ./~/angular2/src/core/forms/directives/control_container.js 1.17 kB {1} [built] [52] ./~/angular2/src/core/linker/interfaces.js 1.11 kB {1} [built] [53] ./~/angular2/src/core/linker/view_manager.js 16.5 kB {1} [built] [54] ./~/angular2/src/core/metadata/directives.js 31.6 kB {1} [built] [55] ./~/angular2/src/core/util/decorators.js 8.53 kB {1} [built] [56] ./~/angular2/src/router/location_strategy.js 1.07 kB {1} [built] 57-dev-server/~/socket.io-client/~/debug/debug.js 2.46 kB {1} [built] [58] ./~/zone.js/lib/keys.js 544 bytes {1} [built] [59] ./~/@reactivex/rxjs/dist/cjs/observables/ErrorObservable.js 2.02 kB {1} [built] [60] ./~/@reactivex/rxjs/dist/cjs/observables/PromiseObservable.js 4.35 kB {1} [built] [61] ./~/@reactivex/rxjs/dist/cjs/schedulers/ImmediateAction.js 2.28 kB {1} [built] [62] ./~/@reactivex/rxjs/dist/cjs/util/Symbol_iterator.js 919 bytes {1} [built] [63] ./~/angular2/src/core/application_tokens.js 1.67 kB {1} [built] [64] ./~/angular2/src/core/change_detection/proto_record.js 2.87 kB {1} [built] [65] ./~/angular2/src/core/compiler/directive_metadata.js 10.1 kB {1} [built] [66] ./~/angular2/src/core/compiler/url_resolver.js 10.6 kB {1} [built] [67] ./~/angular2/src/core/compiler/xhr.js 201 bytes {1} [built] [68] ./~/angular2/src/core/di/provider.js 19.6 kB {1} [built] [69] ./~/angular2/src/core/forms/directives/checkbox_value_accessor.js 2.88 kB {1} [built] [70] ./~/angular2/src/core/forms/directives/default_value_accessor.js 3 kB {1} [built] [71] ./~/angular2/src/core/forms/directives/select_control_value_accessor.js 4.04 kB {1} [built] [72] ./~/angular2/src/core/forms/model.js 15.6 kB {1} [built] [73] ./~/angular2/src/core/linker/directive_resolver.js 6.36 kB {1} [built] [74] ./~/angular2/src/core/linker/dynamic_component_loader.js 6.41 kB {1} [built] [75] ./~/angular2/src/core/linker/proto_view_factory.js 15.3 kB {1} [built] [76] ./~/angular2/src/core/linker/template_commands.js 8.31 kB {1} [built] [77] ./~/angular2/src/core/render/dom/events/event_manager.js 5.27 kB {1} [built] [78] ./~/angular2/src/core/zone/ng_zone.js 13.2 kB {1} [built] [79] ./~/angular2/src/http/base_response_options.js 6.71 kB {1} [built] [80] ./~/angular2/src/http/headers.js 3.95 kB {1} [built] [81] ./~/angular2/src/router/route_config_impl.js 6.08 kB {1} [built] [82] ./~/angular2/src/router/router.js 20.9 kB {1} [built] 83-dev-server/~/socket.io-client/~/engine.io-client/~/component-inherit/index.js 146 bytes {1} [built] 84-dev-server/~/socket.io-client/~/engine.io-client/~/debug/browser.js 3.28 kB {1} [built] [85] ./~/@reactivex/rxjs/dist/cjs/Rx.js 20.9 kB {1} [built] [86] ./~/@reactivex/rxjs/dist/cjs/observables/ConnectableObservable.js 4.58 kB {1} [built] [87] ./~/@reactivex/rxjs/dist/cjs/observables/ScalarObservable.js 4.9 kB {1} [built] [88] ./~/@reactivex/rxjs/dist/cjs/operators/combineLatest-support.js 4.09 kB {1} [built] [89] ./~/@reactivex/rxjs/dist/cjs/operators/concat-static.js 1.44 kB {1} [built] [90] ./~/@reactivex/rxjs/dist/cjs/operators/distinctUntilChanged.js 3.04 kB {1} [built] [91] ./~/@reactivex/rxjs/dist/cjs/operators/filter.js 2.98 kB {1} [built] [92] ./~/@reactivex/rxjs/dist/cjs/operators/merge-static.js 1.43 kB {1} [built] [93] ./~/@reactivex/rxjs/dist/cjs/operators/mergeAll-support.js 3 kB {1} [built] [94] ./~/@reactivex/rxjs/dist/cjs/operators/mergeMapTo-support.js 4.79 kB {1} [built] [95] ./~/@reactivex/rxjs/dist/cjs/operators/publish.js 551 bytes {1} [built] [96] ./~/@reactivex/rxjs/dist/cjs/operators/publishReplay.js 825 bytes {1} [built] [97] ./~/@reactivex/rxjs/dist/cjs/operators/zip-static.js 827 bytes {1} [built] [98] ./~/@reactivex/rxjs/dist/cjs/subjects/BehaviorSubject.js 1.73 kB {1} [built] [99] ./~/@reactivex/rxjs/dist/cjs/subjects/ReplaySubject.js 3.47 kB {1} [built] [100] ./~/@reactivex/rxjs/dist/cjs/util/ArgumentOutOfRangeError.js 491 bytes {1} [built] [101] ./~/@reactivex/rxjs/dist/cjs/util/Symbol_observable.js 468 bytes {1} [built] [102] ./~/angular2/http.js 11.3 kB {1} [built] [103] ./~/angular2/router.js 5.69 kB {1} [built] [104] ./~/angular2/src/core/change_detection/directive_record.js 1.98 kB {1} [built] [105] ./~/angular2/src/core/change_detection/interfaces.js 1.48 kB {1} [built] [106] ./~/angular2/src/core/change_detection/parser/ast.js 15.9 kB {1} [built] [107] ./~/angular2/src/core/compiler/app_root_url.js 1.44 kB {1} [built] [108] ./~/angular2/src/core/compiler/command_compiler.js 18.9 kB {1} [built] [109] ./~/angular2/src/core/compiler/html_ast.js 1.61 kB {1} [built] [110] ./~/angular2/src/core/compiler/html_parser.js 5.45 kB {1} [built] [111] ./~/angular2/src/core/compiler/schema/element_schema_registry.js 450 bytes {1} [built] [112] ./~/angular2/src/core/compiler/style_compiler.js 7.67 kB {1} [built] [113] ./~/angular2/src/core/compiler/style_url_resolver.js 1.83 kB {1} [built] [114] ./~/angular2/src/core/compiler/template_ast.js 7.05 kB {1} [built] [115] ./~/angular2/src/core/compiler/template_compiler.js 14.1 kB {1} [built] [116] ./~/angular2/src/core/di/decorators.js 972 bytes {1} [built] [117] ./~/angular2/src/core/di/exceptions.js 10.3 kB {1} [built] [118] ./~/angular2/src/core/di/forward_ref.js 1.92 kB {1} [built] [119] ./~/angular2/src/core/di/key.js 2.85 kB {1} [built] [120] ./~/angular2/src/core/forms/directives/abstract_control_directive.js 2.21 kB {1} [built] [121] ./~/angular2/src/core/forms/directives/ng_control_group.js 4.57 kB {1} [built] [122] ./~/angular2/src/core/forms/directives/ng_control_name.js 6.36 kB {1} [built] [123] ./~/angular2/src/core/forms/directives/ng_control_status.js 3.64 kB {1} [built] [124] ./~/angular2/src/core/forms/directives/ng_form.js 7.45 kB {1} [built] [125] ./~/angular2/src/core/forms/directives/ng_form_control.js 5.51 kB {1} [built] [126] ./~/angular2/src/core/forms/directives/ng_form_model.js 6.36 kB {1} [built] [127] ./~/angular2/src/core/forms/directives/ng_model.js 4.71 kB {1} [built] [128] ./~/angular2/src/core/forms/directives/validators.js 3.79 kB {1} [built] [129] ./~/angular2/src/core/linker/element_ref.js 3.32 kB {1} [built] [130] ./~/angular2/src/core/linker/template_ref.js 2.24 kB {1} [built] [131] ./~/angular2/src/core/linker/view.js 14.9 kB {1} [built] [132] ./~/angular2/src/core/linker/view_container_ref.js 5.21 kB {1} [built] [133] ./~/angular2/src/core/linker/view_listener.js 1.36 kB {1} [built] [134] ./~/angular2/src/core/linker/view_resolver.js 5.12 kB {1} [built] [135] ./~/angular2/src/core/metadata/di.js 14 kB {1} [built] [136] ./~/angular2/src/core/pipes.js 1.17 kB {1} [built] [137] ./~/angular2/src/core/render/dom/dom_tokens.js 524 bytes {1} [built] [138] ./~/angular2/src/core/render/dom/shared_styles_host.js 3.88 kB {1} [built] [139] ./~/angular2/src/core/render/dom/util.js 612 bytes {1} [built] [140] ./~/angular2/src/core/testability/testability.js 6.11 kB {1} [built] [141] ./~/angular2/src/http/backends/browser_xhr.js 1.29 kB {1} [built] [142] ./~/angular2/src/http/base_request_options.js 6.96 kB {1} [built] [143] ./~/angular2/src/http/http_utils.js 843 bytes {1} [built] [144] ./~/angular2/src/http/interfaces.js 613 bytes {1} [built] [145] ./~/angular2/src/http/static_request.js 3.15 kB {1} [built] [146] ./~/angular2/src/http/static_response.js 2.41 kB {1} [built] [147] ./~/angular2/src/router/lifecycle_annotations_impl.js 1.94 kB {1} [built] [148] ./~/angular2/src/router/location.js 7.07 kB {1} [built] [149] ./~/angular2/src/router/url_parser.js 7.84 kB {1} [built] 150-dev-server/~/socket.io-client/~/engine.io-client/lib/transport.js 2.74 kB {1} [built] 151-dev-server/~/socket.io-client/~/engine.io-client/lib/xmlhttprequest.js 1.16 kB {1} [built] 152-dev-server/~/socket.io-client/~/engine.io-client/~/parseqs/index.js 708 bytes {1} [built] 153-dev-server/~/socket.io-client/~/socket.io-parser/index.js 7.63 kB {1} [built] 154/buildin/module.js 251 bytes {1} [built] 155/~/node-libs-browser/~/timers-browserify/main.js 2.1 kB {1} [built] [156] ./~/@reactivex/rxjs/dist/cjs/observables/DeferObservable.js 1.95 kB {1} [built] [157] ./~/@reactivex/rxjs/dist/cjs/observables/ForkJoinObservable.js 3.06 kB {1} [built] [158] ./~/@reactivex/rxjs/dist/cjs/observables/FromEventObservable.js 3.92 kB {1} [built] [159] ./~/@reactivex/rxjs/dist/cjs/observables/FromEventPatternObservable.js 2.89 kB {1} [built] [160] ./~/@reactivex/rxjs/dist/cjs/observables/FromObservable.js 3.68 kB {1} [built] [161] ./~/@reactivex/rxjs/dist/cjs/observables/InfiniteObservable.js 1.45 kB {1} [built] [162] ./~/@reactivex/rxjs/dist/cjs/observables/IntervalObservable.js 3.07 kB {1} [built] [163] ./~/@reactivex/rxjs/dist/cjs/observables/RangeObservable.js 2.81 kB {1} [built] [164] ./~/@reactivex/rxjs/dist/cjs/observables/TimerObservable.js 3.37 kB {1} [built] [165] ./~/@reactivex/rxjs/dist/cjs/operators/buffer.js 3.58 kB {1} [built] [166] ./~/@reactivex/rxjs/dist/cjs/operators/bufferCount.js 4.21 kB {1} [built] [167] ./~/@reactivex/rxjs/dist/cjs/operators/bufferTime.js 5.91 kB {1} [built] [168] ./~/@reactivex/rxjs/dist/cjs/operators/bufferToggle.js 6.38 kB {1} [built] [169] ./~/@reactivex/rxjs/dist/cjs/operators/bufferWhen.js 4.48 kB {1} [built] [170] ./~/@reactivex/rxjs/dist/cjs/operators/catch.js 2.96 kB {1} [built] [171] ./~/@reactivex/rxjs/dist/cjs/operators/combineAll.js 1.31 kB {1} [built] [172] ./~/@reactivex/rxjs/dist/cjs/operators/combineLatest-static.js 1.9 kB {1} [built] [173] ./~/@reactivex/rxjs/dist/cjs/operators/combineLatest.js 1.82 kB {1} [built] [174] ./~/@reactivex/rxjs/dist/cjs/operators/concat.js 1.28 kB {1} [built] [175] ./~/@reactivex/rxjs/dist/cjs/operators/concatAll.js 848 bytes {1} [built] [176] ./~/@reactivex/rxjs/dist/cjs/operators/concatMap.js 1.57 kB {1} [built] [177] ./~/@reactivex/rxjs/dist/cjs/operators/concatMapTo.js 1.15 kB {1} [built] [178] ./~/@reactivex/rxjs/dist/cjs/operators/count.js 3.85 kB {1} [built] [179] ./~/@reactivex/rxjs/dist/cjs/operators/debounce.js 5.49 kB {1} [built] [180] ./~/@reactivex/rxjs/dist/cjs/operators/debounceTime.js 3.32 kB {1} [built] [181] ./~/@reactivex/rxjs/dist/cjs/operators/defaultIfEmpty.js 2.34 kB {1} [built] [182] ./~/@reactivex/rxjs/dist/cjs/operators/delay.js 4.36 kB {1} [built] [183] ./~/@reactivex/rxjs/dist/cjs/operators/dematerialize.js 1.82 kB {1} [built] [184] ./~/@reactivex/rxjs/dist/cjs/operators/do.js 3.43 kB {1} [built] [185] ./~/@reactivex/rxjs/dist/cjs/operators/every.js 4.7 kB {1} [built] [186] ./~/@reactivex/rxjs/dist/cjs/operators/expand.js 384 bytes {1} [built] [187] ./~/@reactivex/rxjs/dist/cjs/operators/extended/find-support.js 3.36 kB {1} [built] [188] ./~/@reactivex/rxjs/dist/cjs/operators/finally.js 2.14 kB {1} [built] [189] ./~/@reactivex/rxjs/dist/cjs/operators/first.js 3.89 kB {1} [built] [190] ./~/@reactivex/rxjs/dist/cjs/operators/groupBy.js 6.74 kB {1} [built] [191] ./~/@reactivex/rxjs/dist/cjs/operators/ignoreElements.js 1.78 kB {1} [built] [192] ./~/@reactivex/rxjs/dist/cjs/operators/last.js 4 kB {1} [built] [193] ./~/@reactivex/rxjs/dist/cjs/operators/map.js 2.78 kB {1} [built] [194] ./~/@reactivex/rxjs/dist/cjs/operators/mapTo.js 2.01 kB {1} [built] [195] ./~/@reactivex/rxjs/dist/cjs/operators/materialize.js 2.39 kB {1} [built] [196] ./~/@reactivex/rxjs/dist/cjs/operators/merge.js 577 bytes {1} [built] [197] ./~/@reactivex/rxjs/dist/cjs/operators/mergeAll.js 380 bytes {1} [built] [198] ./~/@reactivex/rxjs/dist/cjs/operators/mergeMap-support.js 4.64 kB {1} [built] [199] ./~/@reactivex/rxjs/dist/cjs/operators/mergeMap.js 428 bytes {1} [built] [200] ./~/@reactivex/rxjs/dist/cjs/operators/mergeMapTo.js 446 bytes {1} [built] [201] ./~/@reactivex/rxjs/dist/cjs/operators/observeOn-support.js 3.21 kB {1} [built] [202] ./~/@reactivex/rxjs/dist/cjs/operators/observeOn.js 373 bytes {1} [built] [203] ./~/@reactivex/rxjs/dist/cjs/operators/partition.js 560 bytes {1} [built] [204] ./~/@reactivex/rxjs/dist/cjs/operators/publishBehavior.js 636 bytes {1} [built] [205] ./~/@reactivex/rxjs/dist/cjs/operators/reduce.js 2.76 kB {1} [built] [206] ./~/@reactivex/rxjs/dist/cjs/operators/repeat.js 2.18 kB {1} [built] [207] ./~/@reactivex/rxjs/dist/cjs/operators/retry.js 2.28 kB {1} [built] [208] ./~/@reactivex/rxjs/dist/cjs/operators/retryWhen.js 3.73 kB {1} [built] [209] ./~/@reactivex/rxjs/dist/cjs/operators/sample.js 2.83 kB {1} [built] [210] ./~/@reactivex/rxjs/dist/cjs/operators/sampleTime.js 2.75 kB {1} [built] [211] ./~/@reactivex/rxjs/dist/cjs/operators/scan.js 2.77 kB {1} [built] [212] ./~/@reactivex/rxjs/dist/cjs/operators/share.js 374 bytes {1} [built] [213] ./~/@reactivex/rxjs/dist/cjs/operators/shareReplay.js 629 bytes {1} [built] [214] ./~/@reactivex/rxjs/dist/cjs/operators/single.js 3.72 kB {1} [built] [215] ./~/@reactivex/rxjs/dist/cjs/operators/skip.js 1.85 kB {1} [built] [216] ./~/@reactivex/rxjs/dist/cjs/operators/skipUntil.js 3.14 kB {1} [built] [217] ./~/@reactivex/rxjs/dist/cjs/operators/startWith.js 1.59 kB {1} [built] [218] ./~/@reactivex/rxjs/dist/cjs/operators/subscribeOn.js 615 bytes {1} [built] [219] ./~/@reactivex/rxjs/dist/cjs/operators/switch.js 3.09 kB {1} [built] [220] ./~/@reactivex/rxjs/dist/cjs/operators/switchMap.js 4.41 kB {1} [built] [221] ./~/@reactivex/rxjs/dist/cjs/operators/switchMapTo.js 1.84 kB {1} [built] [222] ./~/@reactivex/rxjs/dist/cjs/operators/take.js 1.98 kB {1} [built] [223] ./~/@reactivex/rxjs/dist/cjs/operators/takeUntil.js 2.48 kB {1} [built] [224] ./~/@reactivex/rxjs/dist/cjs/operators/throttle.js 2.87 kB {1} [built] [225] ./~/@reactivex/rxjs/dist/cjs/operators/timeout.js 4.94 kB {1} [built] [226] ./~/@reactivex/rxjs/dist/cjs/operators/timeoutWith.js 5.55 kB {1} [built] [227] ./~/@reactivex/rxjs/dist/cjs/operators/toArray.js 1.9 kB {1} [built] [228] ./~/@reactivex/rxjs/dist/cjs/operators/toPromise.js 881 bytes {1} [built] [229] ./~/@reactivex/rxjs/dist/cjs/operators/window.js 3.44 kB {1} [built] [230] ./~/@reactivex/rxjs/dist/cjs/operators/windowCount.js 3.49 kB {1} [built] [231] ./~/@reactivex/rxjs/dist/cjs/operators/windowTime.js 5.87 kB {1} [built] [232] ./~/@reactivex/rxjs/dist/cjs/operators/windowToggle.js 5.91 kB {1} [built] [233] ./~/@reactivex/rxjs/dist/cjs/operators/windowWhen.js 4.33 kB {1} [built] [234] ./~/@reactivex/rxjs/dist/cjs/operators/withLatestFrom.js 5.04 kB {1} [built] [235] ./~/@reactivex/rxjs/dist/cjs/operators/zip-support.js 8.71 kB {1} [built] [236] ./~/@reactivex/rxjs/dist/cjs/operators/zip.js 573 bytes {1} [built] [237] ./~/@reactivex/rxjs/dist/cjs/operators/zipAll.js 243 bytes {1} [built] [238] ./~/@reactivex/rxjs/dist/cjs/schedulers/ImmediateScheduler.js 1.89 kB {1} [built] [239] ./~/@reactivex/rxjs/dist/cjs/schedulers/VirtualTimeScheduler.js 4.77 kB {1} [built] [240] ./~/@reactivex/rxjs/dist/cjs/testing/SubscriptionLog.js 603 bytes {1} [built] [241] ./~/@reactivex/rxjs/dist/cjs/testing/SubscriptionLoggable.js 1.28 kB {1} [built] [242] ./~/@reactivex/rxjs/dist/cjs/util/applyMixins.js 531 bytes {1} [built] [243] ./~/@reactivex/rxjs/dist/cjs/util/isDate.js 188 bytes {1} [built] [244] ./~/@reactivex/rxjs/dist/cjs/util/isNumeric.js 506 bytes {1} [built] [245] ./~/@reactivex/rxjs/dist/cjs/util/noop.js 126 bytes {1} [built] [246] ./~/angular2/core.js 909 bytes {1} [built] [247] ./~/angular2/src/animate/animation_builder.js 1.69 kB {1} [built] [248] ./~/angular2/src/animate/browser_details.js 3.42 kB {1} [built] [249] ./~/angular2/src/core/application.js 1.36 kB {1} [built] [250] ./~/angular2/src/core/application_common.js 9.52 kB {1} [built] [251] ./~/angular2/src/core/application_ref.js 14.2 kB {1} [built] [252] ./~/angular2/src/core/bootstrap.js 291 bytes {1} [built] [253] ./~/angular2/src/core/change_detection/abstract_change_detector.js 14.1 kB {1} [built] [254] ./~/angular2/src/core/change_detection/binding_record.js 6.39 kB {1} [built] [255] ./~/angular2/src/core/change_detection/change_detection_jit_generator.js 18.2 kB {1} [built] [256] ./~/angular2/src/core/change_detection/change_detector_ref.js 1.32 kB {1} [built] [257] ./~/angular2/src/core/change_detection/codegen_facade.js 658 bytes {1} [built] [258] ./~/angular2/src/core/change_detection/differs/iterable_differs.js 3.94 kB {1} [built] [259] ./~/angular2/src/core/change_detection/differs/keyvalue_differs.js 3.92 kB {1} [built] [260] ./~/angular2/src/core/change_detection/dynamic_change_detector.js 19.1 kB {1} [built] [261] ./~/angular2/src/core/change_detection/exceptions.js 3.57 kB {1} [built] [262] ./~/angular2/src/core/change_detection/parser/lexer.js 16.9 kB {1} [built] [263] ./~/angular2/src/core/change_detection/proto_change_detector.js 19.6 kB {1} [built] [264] ./~/angular2/src/core/compiler/change_detector_compiler.js 5.15 kB {1} [built] [265] ./~/angular2/src/core/compiler/runtime_compiler.js 2.68 kB {1} [built] [266] ./~/angular2/src/core/compiler/runtime_metadata.js 6.27 kB {1} [built] [267] ./~/angular2/src/core/compiler/selector.js 15.7 kB {1} [built] [268] ./~/angular2/src/core/compiler/template_normalizer.js 6.5 kB {1} [built] [269] ./~/angular2/src/core/compiler/template_parser.js 32 kB {1} [built] [270] ./~/angular2/src/core/compiler/template_preparser.js 2.78 kB {1} [built] [271] ./~/angular2/src/core/compiler/xhr_impl.js 2.05 kB {1} [built] [272] ./~/angular2/src/core/debug/debug_element.js 9.25 kB {1} [built] [273] ./~/angular2/src/core/di/injector.js 37.2 kB {1} [built] [274] ./~/angular2/src/core/di/type_literal.js 525 bytes {1} [built] [275] ./~/angular2/src/core/directives/ng_class.js 7.57 kB {1} [built] [276] ./~/angular2/src/core/directives/ng_for.js 6.73 kB {1} [built] [277] ./~/angular2/src/core/directives/ng_if.js 2.84 kB {1} [built] [278] ./~/angular2/src/core/directives/ng_style.js 4.55 kB {1} [built] [279] ./~/angular2/src/core/directives/ng_switch.js 8.57 kB {1} [built] [280] ./~/angular2/src/core/facade/exception_handler.js 5.6 kB {1} [built] [281] ./~/angular2/src/core/facade/intl.js 3.96 kB {1} [built] [282] ./~/angular2/src/core/facade/math.js 172 bytes {1} [built] [283] ./~/angular2/src/core/facade/promise.js 1.58 kB {1} [built] [284] ./~/angular2/src/core/forms.js 3.62 kB {1} [built] [285] ./~/angular2/src/core/forms/directives/number_value_accessor.js 3.02 kB {1} [built] [286] ./~/angular2/src/core/forms/form_builder.js 5.4 kB {1} [built] [287] ./~/angular2/src/core/life_cycle/life_cycle.js 4.16 kB {1} [built] [288] ./~/angular2/src/core/linker/directive_lifecycle_reflector.js 1.23 kB {1} [built] [289] ./~/angular2/src/core/linker/element_injector.js 46.8 kB {1} [built] [290] ./~/angular2/src/core/linker/pipe_resolver.js 2.21 kB {1} [built] [291] ./~/angular2/src/core/linker/query_list.js 3.13 kB {1} [built] [292] ./~/angular2/src/core/linker/view_manager_utils.js 14.3 kB {1} [built] [293] ./~/angular2/src/core/linker/view_pool.js 2.61 kB {1} [built] [294] ./~/angular2/src/core/pipes/async_pipe.js 5.7 kB {1} [built] [295] ./~/angular2/src/core/pipes/date_pipe.js 6.05 kB {1} [built] [296] ./~/angular2/src/core/pipes/json_pipe.js 1.83 kB {1} [built] [297] ./~/angular2/src/core/pipes/lowercase_pipe.js 2.15 kB {1} [built] [298] ./~/angular2/src/core/pipes/number_pipe.js 7.68 kB {1} [built] [299] ./~/angular2/src/core/pipes/pipe_provider.js 1.11 kB {1} [built] [300] ./~/angular2/src/core/pipes/pipes.js 1.81 kB {1} [built] [301] ./~/angular2/src/core/pipes/slice_pipe.js 4.49 kB {1} [built] [302] ./~/angular2/src/core/pipes/uppercase_pipe.js 2.15 kB {1} [built] [303] ./~/angular2/src/core/reflection/reflector.js 5.88 kB {1} [built] [304] ./~/angular2/src/core/render/render.js 415 bytes {1} [built] [305] ./~/angular2/src/core/render/view.js 3.42 kB {1} [built] [306] ./~/angular2/src/http/backends/browser_jsonp.js 2.66 kB {1} [built] [307] ./~/angular2/src/http/backends/jsonp_backend.js 6.45 kB {1} [built] [308] ./~/angular2/src/http/backends/xhr_backend.js 5.91 kB {1} [built] [309] ./~/angular2/src/http/http.js 9.07 kB {1} [built] [310] ./~/angular2/src/http/url_search_params.js 5.25 kB {1} [built] [311] ./~/angular2/src/router/lifecycle_annotations.js 2.13 kB {1} [built] [312] ./~/angular2/src/router/path_location_strategy.js 4.05 kB {1} [built] [313] ./~/angular2/src/router/route_config_decorator.js 529 bytes {1} [built] [314] ./~/angular2/src/router/route_data.js 237 bytes {1} [built] [315] ./~/angular2/src/router/route_lifecycle_reflector.js 862 bytes {1} [built] [316] ./~/angular2/src/router/route_registry.js 13.5 kB {1} [built] [317] ./~/angular2/src/router/router_link.js 3.72 kB {1} [built] [318] ./~/angular2/src/router/router_outlet.js 8.07 kB {1} [built] 319-dev-server/client?http://localhost:3000 2.14 kB {1} [built] 320-dev-server/~/socket.io-client/lib/manager.js 11 kB {1} [built] 321-dev-server/~/socket.io-client/lib/on.js 370 bytes {1} [built] 322-dev-server/~/socket.io-client/lib/socket.js 6.99 kB {1} [built] 323-dev-server/~/socket.io-client/lib/url.js 1.53 kB {1} [built] 324-dev-server/~/socket.io-client/~/component-bind/index.js 474 bytes {1} [built] 325-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/index.js 1.08 kB {1} [built] 326-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling.js 4.85 kB {1} [built] 327-dev-server/~/socket.io-client/~/has-binary/index.js 1.08 kB {1} [built] 328-dev-server/~/socket.io-client/~/indexof/index.js 199 bytes {1} [built] 329-dev-server/~/socket.io-client/~/socket.io-parser/is-buffer.js 252 bytes {1} [built] 330-dev-server/~/socket.io-client/~/socket.io-parser/~/isarray/index.js 120 bytes {1} [built] [331] ./~/zone.js/lib/patch/define-property.js 1.93 kB {1} [built] [332] ./~/zone.js/lib/patch/promise.js 2.82 kB {1} [built] [333] ./~/zone.js/lib/patch/websocket.js 1.09 kB {1} [built] [334] ./~/@reactivex/rxjs/dist/cjs/InnerSubscriber.js 1.82 kB {1} [built] [335] ./~/@reactivex/rxjs/dist/cjs/Rx.KitchenSink.js 22.8 kB {1} [built] [336] ./~/@reactivex/rxjs/dist/cjs/observables/IteratorObservable.js 7.47 kB {1} [built] [337] ./~/@reactivex/rxjs/dist/cjs/observables/SubscribeOnObservable.js 2.63 kB {1} [built] [338] ./~/@reactivex/rxjs/dist/cjs/operators/expand-support.js 4 kB {1} [built] [339] ./~/@reactivex/rxjs/dist/cjs/operators/extended/distinctUntilKeyChanged.js 634 bytes {1} [built] [340] ./~/@reactivex/rxjs/dist/cjs/operators/extended/elementAt.js 2.8 kB {1} [built] [341] ./~/@reactivex/rxjs/dist/cjs/operators/extended/find.js 283 bytes {1} [built] [342] ./~/@reactivex/rxjs/dist/cjs/operators/extended/findIndex.js 292 bytes {1} [built] [343] ./~/@reactivex/rxjs/dist/cjs/operators/extended/isEmpty.js 2.04 kB {1} [built] [344] ./~/@reactivex/rxjs/dist/cjs/operators/extended/timeInterval.js 2.55 kB {1} [built] [345] ./~/@reactivex/rxjs/dist/cjs/operators/groupBy-support.js 3.79 kB {1} [built] [346] ./~/@reactivex/rxjs/dist/cjs/schedulers/FutureAction.js 2.29 kB {1} [built] [347] ./~/@reactivex/rxjs/dist/cjs/schedulers/NextTickAction.js 2.41 kB {1} [built] [348] ./~/@reactivex/rxjs/dist/cjs/schedulers/NextTickScheduler.js 1.8 kB {1} [built] [349] ./~/@reactivex/rxjs/dist/cjs/subjects/SubjectSubscription.js 2.18 kB {1} [built] [350] ./~/@reactivex/rxjs/dist/cjs/testing/ColdObservable.js 2.72 kB {1} [built] [351] ./~/@reactivex/rxjs/dist/cjs/testing/HotObservable.js 2.63 kB {1} [built] [352] ./~/@reactivex/rxjs/dist/cjs/testing/TestScheduler.js 10.7 kB {1} [built] [353] ./~/@reactivex/rxjs/dist/cjs/util/FastMap.js 1.14 kB {1} [built] [354] ./~/@reactivex/rxjs/dist/cjs/util/Immediate.js 7.4 kB {1} [built] [355] ./~/@reactivex/rxjs/dist/cjs/util/Map.js 1.18 kB {1} [built] [356] ./~/@reactivex/rxjs/dist/cjs/util/not.js 309 bytes {1} [built] [357] ./~/@reactivex/rxjs/dist/cjs/util/throwError.js 151 bytes {1} [built] [358] ./~/@reactivex/rxjs/dist/cjs/util/tryOrOnError.js 365 bytes {1} [built] [359] ./~/@reactivex/rxjs/index.js 55 bytes {1} [built] [360] ./~/angular2/bootstrap.js 286 bytes {1} [built] [361] ./~/angular2/lifecycle_hooks.js 214 bytes {1} [built] [362] ./~/angular2/profile.js 308 bytes {1} [built] [363] ./~/angular2/render.js 380 bytes {1} [built] [364] ./~/angular2/src/animate/animation.js 7.72 kB {1} [built] [365] ./~/angular2/src/animate/css_animation_builder.js 2.86 kB {1} [built] [366] ./~/angular2/src/animate/css_animation_options.js 523 bytes {1} [built] [367] ./~/angular2/src/core/change_detection/coalesce.js 3.34 kB {1} [built] [368] ./~/angular2/src/core/change_detection/codegen_logic_util.js 9.51 kB {1} [built] [369] ./~/angular2/src/core/change_detection/codegen_name_util.js 8.34 kB {1} [built] [370] ./~/angular2/src/core/change_detection/differs/default_iterable_differ.js 24.6 kB {1} [built] [371] ./~/angular2/src/core/change_detection/differs/default_keyvalue_differ.js 14.6 kB {1} [built] [372] ./~/angular2/src/core/change_detection/event_binding.js 373 bytes {1} [built] [373] ./~/angular2/src/core/change_detection/jit_proto_change_detector.js 884 bytes {1} [built] [374] ./~/angular2/src/core/change_detection/observable_facade.js 150 bytes {1} [built] [375] ./~/angular2/src/core/change_detection/parser/locals.js 1.63 kB {1} [built] [376] ./~/angular2/src/core/change_detection/parser/parser.js 27.7 kB {1} [built] [377] ./~/angular2/src/core/change_detection/pipe_lifecycle_reflector.js 208 bytes {1} [built] [378] ./~/angular2/src/core/change_detection/pipes.js 254 bytes {1} [built] [379] ./~/angular2/src/core/compiler/anchor_based_app_root_url.js 2.09 kB {1} [built] [380] ./~/angular2/src/core/compiler/change_definition_factory.js 9.37 kB {1} [built] [381] ./~/angular2/src/core/compiler/compiler.js 3.65 kB {1} [built] [382] ./~/angular2/src/core/compiler/schema/dom_element_schema_registry.js 3.03 kB {1} [built] [383] ./~/angular2/src/core/compiler/shadow_css.js 21.3 kB {1} [built] [384] ./~/angular2/src/core/debug.js 698 bytes {1} [built] [385] ./~/angular2/src/core/debug/debug_element_view_listener.js 3.79 kB {1} [built] [386] ./~/angular2/src/core/di/opaque_token.js 1.96 kB {1} [built] [387] ./~/angular2/src/core/directives.js 2.52 kB {1} [built] [388] ./~/angular2/src/core/directives/observable_list_diff.js 94 bytes {1} [built] [389] ./~/angular2/src/core/dom/browser_adapter.js 19 kB {1} [built] [390] ./~/angular2/src/core/dom/generic_browser_adapter.js 4.61 kB {1} [built] [391] ./~/angular2/src/core/facade.js 383 bytes {1} [built] [392] ./~/angular2/src/core/forms/directives.js 3.68 kB {1} [built] [393] ./~/angular2/src/core/lifecycle.js 180 bytes {1} [built] [394] ./~/angular2/src/core/linker/element_binder.js 819 bytes {1} [built] [395] ./~/angular2/src/core/linker/event_config.js 1.24 kB {1} [built] [396] ./~/angular2/src/core/pipes/default_pipes.js 1.03 kB {1} [built] [397] ./~/angular2/src/core/platform_bindings.js 481 bytes {1} [built] [398] ./~/angular2/src/core/profile/wtf_impl.js 940 bytes {1} [built] [399] ./~/angular2/src/core/profile/wtf_init.js 172 bytes {1} [built] [400] ./~/angular2/src/core/reflection/reflection_capabilities.js 9 kB {1} [built] [401] ./~/angular2/src/core/render/dom/dom_renderer.js 14.4 kB {1} [built] [402] ./~/angular2/src/core/render/dom/events/hammer_common.js 1.74 kB {1} [built] [403] ./~/angular2/src/core/render/dom/events/hammer_gestures.js 2.73 kB {1} [built] [404] ./~/angular2/src/core/render/dom/events/key_events.js 5.43 kB {1} [built] [405] ./~/angular2/src/core/render/view_factory.js 10 kB {1} [built] [406] ./~/angular2/src/core/services.js 417 bytes {1} [built] [407] ./~/angular2/src/core/services/title.js 996 bytes {1} [built] [408] ./~/angular2/src/core/testability/browser_testability.js 1.99 kB {1} [built] [409] ./~/angular2/src/core/util.js 156 bytes {1} [built] [410] ./~/angular2/src/core/zone.js 149 bytes {1} [built] [411] ./~/angular2/src/http/backends/mock_backend.js 6.7 kB {1} [built] [412] ./~/angular2/src/router/async_route_handler.js 831 bytes {1} [built] [413] ./~/angular2/src/router/hash_location_strategy.js 3.98 kB {1} [built] [414] ./~/angular2/src/router/path_recognizer.js 11.3 kB {1} [built] [415] ./~/angular2/src/router/route_config_nomalizer.js 2.53 kB {1} [built] [416] ./~/angular2/src/router/route_definition.js 57 bytes {1} [built] [417] ./~/angular2/src/router/route_recognizer.js 6.03 kB {1} [built] [418] ./~/angular2/src/router/sync_route_handler.js 625 bytes {1} [built] [419] ./~/angular2/src/transform/template_compiler/change_detector_codegen.js 662 bytes {1} [built] [420] ./~/reflect-metadata/Reflect.js 37.7 kB {1} [built] 423-dev-server/~/socket.io-client/index.js 37 bytes {1} [built] 424-dev-server/~/socket.io-client/lib/index.js 1.5 kB {1} [built] 425-dev-server/~/socket.io-client/~/backo2/index.js 1.4 kB {1} [built] 426-dev-server/~/socket.io-client/~/engine.io-client/index.js 38 bytes {1} [built] 427-dev-server/~/socket.io-client/~/engine.io-client/lib/index.js 140 bytes {1} [built] 428-dev-server/~/socket.io-client/~/engine.io-client/lib/socket.js 16.9 kB {1} [built] 429-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling-jsonp.js 4.82 kB {1} [built] 430-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling-xhr.js 7.92 kB {1} [built] 431-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/websocket.js 4.57 kB {1} [built] 432-dev-server/~/socket.io-client/~/engine.io-client/~/debug/debug.js 4.1 kB {1} [built] 433-dev-server/~/socket.io-client/~/engine.io-client/~/debug/~/ms/index.js 2.02 kB {1} [built] 434-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/lib/keys.js 297 bytes {1} [built] 435-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/after/index.js 685 bytes {1} [built] 436-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/arraybuffer.slice/index.js 725 bytes {1} [built] 437-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/base64-arraybuffer/lib/base64-arraybuffer.js 1.7 kB {1} [built] 438-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/blob/index.js 2.2 kB {1} [built] 439-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/utf8/utf8.js 6.38 kB {1} [built] 440-dev-server/~/socket.io-client/~/engine.io-client/~/has-cors/index.js 458 bytes {1} [built] 441-dev-server/~/socket.io-client/~/engine.io-client/~/has-cors/~/global/index.js 257 bytes {1} [built] 442-dev-server/~/socket.io-client/~/engine.io-client/~/parsejson/index.js 842 bytes {1} [built] 443-dev-server/~/socket.io-client/~/engine.io-client/~/parseuri/index.js 1.19 kB {1} [built] 444-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/browser.js 831 bytes {1} [built] 445-dev-server/~/socket.io-client/~/has-binary/~/isarray/index.js 120 bytes {1} [built] 446-dev-server/~/socket.io-client/~/object-component/index.js 1.18 kB {1} [built] 447-dev-server/~/socket.io-client/~/parseuri/index.js 690 bytes {1} [built] 448-dev-server/~/socket.io-client/~/socket.io-parser/binary.js 3.84 kB {1} [built] 449-dev-server/~/socket.io-client/~/socket.io-parser/~/json3/lib/json3.js 40.1 kB {1} [built] 450-dev-server/~/socket.io-client/~/to-array/index.js 216 bytes {1} [built] 451-dev-server/~/strip-ansi/index.js 161 bytes {1} [built] 452-dev-server/~/strip-ansi/~/ansi-regex/index.js 135 bytes {1} [built] 453/buildin/amd-options.js 43 bytes {1} [built] 454/~/node-libs-browser/~/process/browser.js 2.06 kB {1} [built] 455/~/node-libs-browser/~/punycode/punycode.js 14.6 kB {1} [built] 456/~/node-libs-browser/~/url/~/querystring/decode.js 2.4 kB {1} [built] 457/~/node-libs-browser/~/url/~/querystring/encode.js 2.09 kB {1} [built] 458/~/node-libs-browser/~/url/~/querystring/index.js 127 bytes {1} [built] 459/~/node-libs-browser/~/url/url.js 22.3 kB {1} [built] [460] ./~/zone.js/lib/core.js 3.77 kB {1} [built] [461] ./~/zone.js/lib/patch/browser.js 1.23 kB {1} [built] [462] ./~/zone.js/lib/patch/event-target.js 1.51 kB {1} [built] [463] ./~/zone.js/lib/patch/file-reader.js 141 bytes {1} [built] [464] ./~/zone.js/lib/patch/functions.js 3 kB {1} [built] [465] ./~/zone.js/lib/patch/geolocation.js 284 bytes {1} [built] [466] ./~/zone.js/lib/patch/mutation-observer.js 2.08 kB {1} [built] [467] ./~/zone.js/lib/patch/property-descriptor.js 2.98 kB {1} [built] [468] ./~/zone.js/lib/patch/register-element.js 1.24 kB {1} [built] [469] ./~/zone.js/lib/zone.js 210 bytes {1} [built] chunk {2} app.js, app.js.map (app) 4.17 kB {1} [rendered] [0] multi app 40 bytes {2} [built] [421] ./src/app/app.ts 3.76 kB {2} [built] [1 error] [422] ./src/app/bootstrap.ts 374 bytes {2} [built] [1 error]

ERROR in ./src/app/bootstrap.ts (8,9): error TS2305: Module '"angular2/http"' has no exported member 'HTTP_PROVIDERS'.

ERROR in ./src/app/app.ts (98,26): error TS2346: Supplied parameters do not match any signature of call target.

npm list gives

quad:angular2-webpack-starter akj$ npm list angular2-webpack-starter@0.0.0 /Users/akj/Documents/angular2/p3/angular2-webpack-starter ├── @reactivex/rxjs@5.0.0-alpha.4 ├─┬ angular2@2.0.0-alpha.44 │ └── reflect-metadata@0.1.1 ├─┬ css-loader@0.19.0 │ ├─┬ css-selector-tokenizer@0.5.4 │ │ ├── cssesc@0.1.0 │ │ └── fastparse@1.1.1 │ ├─┬ cssnano@3.3.1 ....

matthewdenobrega commented 8 years ago

You can fix this particular issue by importing Http and Headers explicitly in bootstrap.ts (it looks like HTTP_PROVIDERS isn't exported by angular2/http any more), and supplying an empty Object to the Headers constructor in app.ts. But then you get another error:

ERROR in ./src/app/app.ts (100,18): error TS2339: Property 'append' does not exist on type 'Headers'.

You can instantiate Headers with an Object with the header values, which solves this (and webpack can then build the assets):

const JSON_HEADERS = new Headers({ 'Accept': 'application/json', 'Content-Type': 'application/json' });

But then there is an error in the browser console: NoAnnotationError {message: "Cannot resolve all parameters for Headers(?). Make sure they all have valid type or annotations.", stack: "Error: Cannot resolve all parameters for Headers(?…tp://localhost:3000/build/angular2.js:9147:14"}

I've gone through the source for the Headers class and it defines a public append method (which is added to Headers.prototype in the compiled js) and can take a {string: any} object in it's constructor, so I'm not sure why Angular is throwing this error.

asgerjensen commented 8 years ago

Seems latest commit has fixed this