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

Commit b806fa8

Browse files
Adding zipIterable
1 parent f078d56 commit b806fa8

128 files changed

Lines changed: 1671 additions & 1686 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gruntfile.js

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ module.exports = function (grunt) {
217217
'src/core/linq/observable/withlatestfrom.js',
218218
'src/core/linq/observable/zipproto.js',
219219
'src/core/linq/observable/zip.js',
220-
'src/core/linq/observable/ziparray.js',
220+
'src/core/linq/observable/zipiterable.js',
221221

222222
// Single
223223
'src/core/linq/observable/asobservable.js',
@@ -502,7 +502,7 @@ module.exports = function (grunt) {
502502
'src/core/linq/observable/withlatestfrom.js',
503503
'src/core/linq/observable/zipproto.js',
504504
'src/core/linq/observable/zip.js',
505-
'src/core/linq/observable/ziparray.js',
505+
'src/core/linq/observable/zipiterable.js',
506506

507507
// Single
508508
'src/core/linq/observable/asobservable.js',
@@ -786,7 +786,7 @@ module.exports = function (grunt) {
786786
'src/core/linq/observable/withlatestfrom.js',
787787
'src/core/linq/observable/zipproto.js',
788788
'src/core/linq/observable/zip.js',
789-
'src/core/linq/observable/ziparray.js',
789+
'src/core/linq/observable/zipiterable.js',
790790

791791
// Single
792792
'src/core/linq/observable/asobservable.js',
@@ -934,7 +934,7 @@ module.exports = function (grunt) {
934934
'src/core/linq/observable/withlatestfrom.js',
935935
'src/core/linq/observable/zipproto.js',
936936
'src/core/linq/observable/zip.js',
937-
'src/core/linq/observable/ziparray.js',
937+
'src/core/linq/observable/zipiterable.js',
938938

939939
// Single
940940
'src/core/linq/observable/asobservable.js',
@@ -1064,7 +1064,7 @@ module.exports = function (grunt) {
10641064
'src/core/linq/observable/withlatestfrom.js',
10651065
'src/core/linq/observable/zipproto.js',
10661066
'src/core/linq/observable/zip.js',
1067-
'src/core/linq/observable/ziparray.js',
1067+
'src/core/linq/observable/zipiterable.js',
10681068

10691069
// Single
10701070
'src/core/linq/observable/asobservable.js',
@@ -1233,7 +1233,7 @@ module.exports = function (grunt) {
12331233
'src/core/linq/observable/withlatestfrom.js',
12341234
'src/core/linq/observable/zipproto.js',
12351235
'src/core/linq/observable/zip.js',
1236-
'src/core/linq/observable/ziparray.js',
1236+
'src/core/linq/observable/zipiterable.js',
12371237

12381238
// Single
12391239
'src/core/linq/observable/asobservable.js',
@@ -2590,7 +2590,7 @@ module.exports = function (grunt) {
25902590
if (loadedFiles[tsFile]) {
25912591
return;
25922592
}
2593-
2593+
25942594
if (!(concatKey === 'all' || concatKey === 'main' || concatKey === 'lite' || concatKey === 'core')) {
25952595
if (allLoadedFiles['lite'][tsFile] || allLoadedFiles['core'][tsFile]) {
25962596
loadedFiles[tsFile] = true;
@@ -2621,13 +2621,13 @@ module.exports = function (grunt) {
26212621

26222622
loadFile('ts/core/es5.ts');
26232623
loadFile('ts/core/es6.ts');
2624-
2624+
26252625
var items = [];
26262626
for (var key in concatItems) {
26272627
if (key.indexOf('-compat') > -1) {
26282628
continue;
26292629
}
2630-
2630+
26312631
if (key === 'lite' || key === 'core') {
26322632
items.unshift(key);
26332633
} else {
@@ -2637,11 +2637,11 @@ module.exports = function (grunt) {
26372637

26382638
for (var key = 0; key < items.length; key++) {
26392639
var concatKey = items[key];
2640-
2640+
26412641
if (!allLoadedFiles[concatKey])
26422642
allLoadedFiles[concatKey] = {};
26432643
var loadedFiles = allLoadedFiles[concatKey];
2644-
2644+
26452645
var output = [];
26462646
var es6Output = [];
26472647
var value = concatItems[concatKey];
@@ -2684,7 +2684,7 @@ module.exports = function (grunt) {
26842684
}
26852685
}
26862686
}
2687-
2687+
26882688
var writeOut = function(dest, output, es6) {
26892689
var outputString = 'declare module Rx {\n' + output.join('') + '\n}\n';
26902690
if (concatKey === 'all' || concatKey === 'main' || concatKey === 'lite' || concatKey === 'core') {
@@ -2693,7 +2693,7 @@ module.exports = function (grunt) {
26932693
if (dist && concatKey !== 'core') {
26942694
outputString += 'declare module "'+dist+'" { export = Rx; }';
26952695
}
2696-
2696+
26972697
// TS 1.5.4 support
26982698
outputString = outputString
26992699
.replace(/export type ObservableOrPromise<T> = IObservable<T> \| Observable<T> \| Promise<T>;/g, '')
@@ -2720,7 +2720,7 @@ module.exports = function (grunt) {
27202720
.replace(/_Accumulator<(\w*?), (\w*?)>/g, '((acc: $1, value: $1) => $2)')
27212721
.replace(/special._FlatMapResultSelector<(\w*?), (\w*?), (\w*?)>/g, '((value: $1, selectorValue: $2, index: number, selectorOther: number) => $3)')
27222722
.replace(/ObservableOrPromise\<(\w*?)\>/g, '(IObservable<$1> | Observable<$1> \| Promise<$1>)')
2723-
2723+
27242724
/*special._FlatMapResultSelector<T, TOther, TResult>*/
27252725
if (es6) {
27262726
outputString = outputString
@@ -2729,27 +2729,27 @@ module.exports = function (grunt) {
27292729
outputString = outputString
27302730
.replace(/ArrayOrIterable<(\w*?)>/g, 'ArrayLike<$1>');
27312731
}
2732-
2732+
27332733
outputString = outputString
27342734
.replace(/ArrayLike<(\w*?)>/g, '(Array<$1> | { length: number;[index: number]: $1; })')
2735-
2735+
27362736
outputString = outputString + '\n';
27372737
//.replace(/\(IObservable<TResult> \| Observable<TResult> \| Promise<TResult>\) \| \(value: T, index: number, observable: \(IObservable<T> \| Observable<T> \| Promise<T>\)\) => \(IObservable<TResult> \| Observable<TResult> \| Promise<TResult>\)\): Observable<TResult>/, '(IObservable<TResult> | Observable<TResult> | Promise<TResult> | (value: T, index: number, observable: (IObservable<T> | Observable<T> | Promise<T>)) => (IObservable<TResult> | Observable<TResult> | Promise<TResult>)): Observable<TResult>')
2738-
2738+
27392739
grunt.file.write(dest, outputString);
27402740
};
27412741

27422742
if (concatKey === 'all' || concatKey === 'main' || concatKey === 'lite' || concatKey === 'core') {
27432743
output.unshift(cache['ts/core/es5.ts']);
27442744
es6Output.unshift(cache['ts/core/es6.ts']);
27452745
}
2746-
2746+
27472747
writeOut(dest, output);
27482748
writeOut(dest.replace(/.d.ts$/, '.es6.d.ts'), es6Output, true);
27492749
}
27502750

27512751
grunt.file.write('ts/iterable.es6.d.ts', grunt.file.read('ts/core/es6-iterable.d.ts'));
2752-
grunt.file.write('ts/es6-promise.es6.d.ts', grunt.file.read('ts/core/es6-promise.d.ts'));
2752+
grunt.file.write('ts/es6-promise.es6.d.ts', grunt.file.read('ts/core/es6-promise.d.ts'));
27532753
});
27542754

27552755
grunt.registerTask('concat-min', [

dist/rx.aggregates.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,5 +860,5 @@
860860
}, source);
861861
};
862862

863-
return Rx;
863+
return Rx;
864864
}));

0 commit comments

Comments
 (0)