baconjs
Advanced tools
Comparing version 3.0.6 to 3.0.7
{ | ||
"name": "baconjs", | ||
"description": "A small functional reactive programming lib for JavaScript.", | ||
"version": "3.0.6", | ||
"version": "3.0.7", | ||
"keywords": [ | ||
@@ -59,3 +59,3 @@ "bacon.js", | ||
"typedoc": "~0.14", | ||
"typescript": "~3.3", | ||
"typescript": "~3.5", | ||
"uglify-js": "^3", | ||
@@ -75,3 +75,3 @@ "zen-observable": "~0.8" | ||
"prepublish": "npm run lint && npm run dist", | ||
"version": "3.0.6", | ||
"version": "3.0.7", | ||
"browsertest-bundle": "browsertest/browserify", | ||
@@ -78,0 +78,0 @@ "browsertest-open": "open browsertest/mocha.runner.html", |
@@ -13,3 +13,9 @@ { | ||
"declarationDir": "types", | ||
"newLine": "lf" | ||
"newLine": "lf", | ||
"skipLibCheck": true, | ||
"forceConsistentCasingInFileNames": true, | ||
"stripInternal": true, | ||
"lib": [ | ||
"ES5", "DOM" | ||
] | ||
}, | ||
@@ -16,0 +22,0 @@ "files": [ |
@@ -28,4 +28,4 @@ import { Reply } from "../reply"; | ||
subscribe(sink: EventSink<V>): typeof nop; | ||
inspect(): string; | ||
inspect(): any; | ||
} | ||
export {}; |
@@ -7,4 +7,2 @@ import { Desc } from "./describe"; | ||
import { SpawnerOrObservable, EventSpawner, EventOrValue } from "./flatmap_"; | ||
import PropertyDispatcher from "./internal/propertydispatcher"; | ||
import Dispatcher from "./internal/dispatcher"; | ||
import { DelayFunction } from "./buffer"; | ||
@@ -346,4 +344,3 @@ import { Transformer } from "./transform"; | ||
*/ | ||
abstract groupBy(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V>): Observable<EventStream<V>>; | ||
abstract groupBy<V2>(keyF: Function1<V, string>, limitF: GroupTransformer<V, V2>): Observable<EventStream<V2>>; | ||
abstract groupBy<V2 = V>(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V2>): Observable<EventStream<V2>>; | ||
/** | ||
@@ -734,6 +731,2 @@ Pauses and buffers the event stream if last event in valve is truthy. | ||
export declare class Property<V> extends Observable<V> { | ||
/** @hidden */ | ||
dispatcher: PropertyDispatcher<V, Property<V>>; | ||
/** @hidden */ | ||
_isProperty: boolean; | ||
constructor(desc: Desc, subscribe: Subscribe<V>, handler?: EventSink<V>); | ||
@@ -758,4 +751,2 @@ /** | ||
concat<V2>(other: Observable<V2>): Property<V | V2>; | ||
/** @hidden */ | ||
delayChanges(desc: Desc, f: EventStreamDelay<V>): this; | ||
/** | ||
@@ -851,4 +842,3 @@ For each element in the source stream, spawn a new | ||
*/ | ||
groupBy(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V>): Property<EventStream<V>>; | ||
groupBy<V2>(keyF: Function1<V, string>, limitF: GroupTransformer<V, V2>): Property<EventStream<V2>>; | ||
groupBy<V2 = V>(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V2>): Property<EventStream<V2>>; | ||
/** | ||
@@ -970,4 +960,2 @@ Maps values using given function, returning a new | ||
/** @hidden */ | ||
dispatcher: Dispatcher<V, EventStream<V>>; | ||
/** @hidden */ | ||
_isEventStream: boolean; | ||
@@ -1123,4 +1111,3 @@ constructor(desc: Desc, subscribe: Subscribe<V>, handler?: EventSink<V>, options?: EventStreamOptions); | ||
*/ | ||
groupBy(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V>): EventStream<EventStream<V>>; | ||
groupBy<V2>(keyF: Function1<V, string>, limitF: GroupTransformer<V, V2>): EventStream<EventStream<V2>>; | ||
groupBy<V2 = V>(keyF: Function1<V, string>, limitF?: GroupTransformer<V, V2>): EventStream<EventStream<V2>>; | ||
/** | ||
@@ -1127,0 +1114,0 @@ Maps values using given function, returning a new |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
11633
460011
115