Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

[regression] v4.0.0's TypeScript definition don't include Observable.prototype.zip(). #932

Closed
tetsuharuohzeki opened this issue Sep 26, 2015 · 4 comments

Comments

@tetsuharuohzeki
Copy link
Contributor

environment

actual

@mattpodwysocki
Copy link
Member

@david-driscoll is there a reason for this not being in the all, because I see zipproto.ts in there...

@david-driscoll
Copy link
Contributor

Not sure! I'll have a look tonight.

On Mon, Oct 5, 2015 at 10:21 AM, Matthew Podwysocki <
notifications@github.com> wrote:

@david-driscoll https://github.com/david-driscoll is there a reason for
this not being in the all, because I see zipproto.ts in there...


Reply to this email directly or view it on GitHub
#932 (comment)
.

@baltie
Copy link
Contributor

baltie commented Oct 13, 2015

@mattpodwysocki @david-driscoll linq/observable/zipproto.js is not included in any concat target in Gruntfile.js any more. It used to be, but commit 5bacc78 changed that and replaced it with perf/operators/zip.js.

Because of that, zipproto.ts isn't included any more since it's corresponding js file is not a concat target. I'm not entirely sure what the proper fix is here. The rebuild-ts task depends on the names in perf/operators and linq/observable being unique regardless of location. If perf/operators/zip.js was renamed to perf/operators/zipproto.js, it would fix the TypeScript issue, but is that an acceptable change?

@tetsuharuohzeki
Copy link
Contributor Author

@mattpodwysocki

The release note says this & #931 are fixed in v4.0.6, but the npm published archive don't include #970. v4.0.6 is tagged to a1f10de which is the commit before merging #970.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants