File tree Expand file tree Collapse file tree 6 files changed +25
-19
lines changed Expand file tree Collapse file tree 6 files changed +25
-19
lines changed Original file line number Diff line number Diff line change @@ -3,3 +3,4 @@ package-lock.json
33dist /
44.cache /
55docs /
6+ .vscode /
Original file line number Diff line number Diff line change 11.editorconfig
2+ .vscode /
23test /
34.cache /
45docs /
Original file line number Diff line number Diff line change 22
33[ Observable Proposal] [ 1 ] implement based on [ Async Generator (ES 2018)] [ 2 ] & [ TypeScript] [ 3 ]
44
5- [ ![ Build Status] ( https://travis-ci.com/EasyWebApp/iterable-observer.svg?branch=master )] [ 4 ]
6- [ ![ ] ( https://data.jsdelivr.com/v1/package/npm/iterable-observer/badge?style=rounded )] [ 5 ]
5+ [ ![ NPM Dependency] ( https://david-dm.org/EasyWebApp/iterable-observer.svg )] [ 4 ]
6+ [ ![ Build Status] ( https://travis-ci.com/EasyWebApp/iterable-observer.svg?branch=master )] [ 5 ]
7+ [ ![ ] ( https://data.jsdelivr.com/v1/package/npm/iterable-observer/badge?style=rounded )] [ 6 ]
78
8- [ ![ NPM] ( https://nodei.co/npm/iterable-observer.png?downloads=true&downloadRank=true&stars=true )] [ 6 ]
9+ [ ![ NPM] ( https://nodei.co/npm/iterable-observer.png?downloads=true&downloadRank=true&stars=true )] [ 7 ]
910
1011## Usage
1112
@@ -77,6 +78,7 @@ app.use(BodyParser)
7778[ 1 ] : https://github.com/tc39/proposal-observable
7879[ 2 ] : https://tc39.es/ecma262/#sec-asyncgeneratorfunction-objects
7980[ 3 ] : https://www.typescriptlang.org/
80- [ 4 ] : https://travis-ci.com/EasyWebApp/iterable-observer
81- [ 5 ] : https://www.jsdelivr.com/package/npm/iterable-observer
82- [ 6 ] : https://nodei.co/npm/iterable-observer/
81+ [ 4 ] : https://david-dm.org/EasyWebApp/iterable-observer
82+ [ 5 ] : https://travis-ci.com/EasyWebApp/iterable-observer
83+ [ 6 ] : https://www.jsdelivr.com/package/npm/iterable-observer
84+ [ 7 ] : https://nodei.co/npm/iterable-observer/
Original file line number Diff line number Diff line change 11{
22 "name" : " iterable-observer" ,
3- "version" : " 1.0.0-beta.3 " ,
3+ "version" : " 1.0.0-beta.5 " ,
44 "license" : " LGPL-3.0" ,
5566 "description" : " Observable Proposal implement based on Async Generator (ES 2018) & TypeScript" ,
2525 "types" : " dist/index.d.ts" ,
2626 "main" : " dist/index.js" ,
2727 "devDependencies" : {
28- "@types/jest" : " ^25.2.1" ,
29- "@types/node" : " ^13.11.1" ,
28+ "@types/jest" : " ^26.0.4" ,
3029 "husky" : " ^4.2.5" ,
31- "jest" : " ^25.3 .0" ,
32- "lint-staged" : " ^10.1.3 " ,
30+ "jest" : " ^26.1 .0" ,
31+ "lint-staged" : " ^10.2.11 " ,
3332 "open-cli" : " ^6.0.1" ,
3433 "parcel-bundler" : " ^1.12.4" ,
35- "prettier" : " ^2.0.4 " ,
36- "ts-jest" : " ^25.3.1 " ,
37- "typedoc" : " ^0.17.4 " ,
38- "typescript" : " ^3.8.3 "
34+ "prettier" : " ^2.0.5 " ,
35+ "ts-jest" : " ^26.1.2 " ,
36+ "typedoc" : " ^0.17.8 " ,
37+ "typescript" : " ^3.9.6 "
3938 },
4039 "prettier" : {
4140 "singleQuote" : true ,
Original file line number Diff line number Diff line change 11import { Defer , makeDefer , EventTrigger } from './utility' ;
22
3- Symbol . observable = Symbol ( 'observable' ) ;
3+ declare global {
4+ interface SymbolConstructor {
5+ observable : symbol ;
6+ }
7+ }
8+
9+ if ( ! Symbol . observable ) Symbol . observable = Symbol ( 'observable' ) ;
410
511export interface Observer < T = any > {
612 next ( value : T ) : void ;
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments