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

Commit

Permalink
Version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
mattpodwysocki committed Feb 17, 2016
1 parent 871f6d3 commit b2d5d68
Show file tree
Hide file tree
Showing 28 changed files with 104 additions and 27 deletions.
2 changes: 1 addition & 1 deletion modules/rx-core-binding/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-core-binding",
"title": "Reactive Extensions for JavaScript (RxJS) Core",
"description": "Core binding library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-core-testing/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-core-testing",
"title": "Reactive Extensions for JavaScript (RxJS) Core",
"description": "Core testing library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-core/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-core",
"title": "Reactive Extensions for JavaScript (RxJS) Core",
"description": "Core library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-aggregates-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-aggregates-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Aggregates",
"description": "Lightweight older browser compatible library with aggregate functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-aggregates/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-aggregates",
"title": "Reactive Extensions for JavaScript (RxJS) Aggregates",
"description": "Lightweight library with aggregate functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-async-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-async-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with asynchronous functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-async/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-async",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with asynchronous functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-backpressure-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-backpressure-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with backpressure functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-backpressure/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-backpressure",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with backpressure functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-coincidence-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-coincidence-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with coincidence functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-coincidence/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-coincidence",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with coincidence functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Lite",
"description": "Lightweight IE6 compatible library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-experimental-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-experimental-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with experimental functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-experimental/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-experimental",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with experimental functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-extras-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-extras-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Lite",
"description": "Lightweight IE6 compatible library extras for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-extras/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-extras",
"title": "Reactive Extensions for JavaScript (RxJS) Lite",
"description": "Lightweight library extras for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-joinpatterns-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-joinpatterns-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with join pattern functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-joinpatterns/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-joinpatterns",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with join pattern functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-testing-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-testing-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with testing functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-testing/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-testing",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with testing functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-time-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-time-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with time-based functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-time/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-time",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with time-based functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-virtualtime-compat/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-virtualtime-compat",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight older browser compatible library with virtual time functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite-virtualtime/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite-virtualtime",
"title": "Reactive Extensions for JavaScript (RxJS) Async",
"description": "Lightweight library with virtual time functions for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion modules/rx-lite/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx-lite",
"title": "Reactive Extensions for JavaScript (RxJS) Lite",
"description": "Lightweight library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -2,7 +2,7 @@
"name": "rx",
"title": "Reactive Extensions for JavaScript (RxJS)",
"description": "Library for composing asynchronous and event-based operations in JavaScript",
"version": "4.0.7",
"version": "4.0.8",
"homepage": "https://github.com/Reactive-Extensions/RxJS",
"author": {
"name": "Cloud Programmability Team",
Expand Down
75 changes: 75 additions & 0 deletions src/modular/index.js
@@ -0,0 +1,75 @@
'use strict';

var Observer = require('./observer');

Observer.addToObject({
create: require('./observer/create')
});

var Observable = require('./observable');

Observable.addToObject({
catch: require('./observable/catch'),
concat: require('./observable/concat'),
create: require('./observable/create'),
empty: require('./observable/empty'),
from: require('./observable/from'),
fromArray: require('./observable/fromarray'),
fromCallback: require('./observable/fromcallback'),
fromEvent: require('./observable/fromevent'),
fromEventPattern: require('./observable/fromeventpattern'),
fromNodeCallback: require('./observable/fromnodecallback'),
fromPromise: require('./observable/frompromise'),
interval: require('./observable/interval'),
just: require('./observable/just'),
merge: require('./observable/merge'),
never: require('./observable/never'),
of: require('./observable/of'),
range: require('./observable/range'),
throw: require('./observable/throw')
});

Observable.addToPrototype({
catch: require('./observable/catch'),
combineLatest: require('./observable/combinelatest'),
concat: require('./observable/concat'),
concatAll: require('./observable/concatall'),
debounce: require('./observable/debounce'),
distinctUntilChanged: require('./observable/distinctuntilchanged'),
filter: require('./observable/filter'),
finally: require('./observable/finally'),
flatMap: require('./observable/flatMap'),
flatMapLatest: require('./observable/flatmaplatest'),
map: require('./observable/map'),
merge: require('./observable/merge'),
mergeAll: require('./observable/mergeall'),
scan: require('./observable/scan'),
skip: require('./observable/skip'),
skipUntil: require('./observable/skipuntil'),
switch: require('./observable/switch'),
take: require('./obserable/take'),
takeUntil: require('./observable/takeuntil'),
tap: require('./observable/tap'),
zip: require('./observable/zip')
});

var Rx = {
BinaryDisposable: require('./binarydisposable'),
CompositeDisposable: require('./compositedisposable'),
Disposable: require('./disposable'),
NAryDisposable: require('./narydisposable'),
SerialDisposable: require('./serialdisposable'),
SingleAssignmentDisposable: require('./singleassignmentdisposable'),

Scheduler: require('./scheduler'),

Observer: Observer,
Observable: Observable,

AsyncSubject: require('./asyncsubject'),
BehaviorSubject: require('./behaviorsubject'),
ReplaySubject: require('./replaysubject'),
Subject: require('./subject')
};

module.exports = Rx;
4 changes: 3 additions & 1 deletion src/modular/package.json
@@ -1,9 +1,11 @@
{
"name": "rx.modular",
"name": "@rx/rx",
"version": "4.0.0",
"description": "RxJS in modular form",
"main": "index.js",
"scripts": {
"build:all:umd": "webpack index.js dist/rx.all.js --config webpack.config.js",
"build:all:umd:min": "webpack index.js dist/rx.all.min.js --config webpack.config.production.js",
"build:lite:umd": "webpack rx.lite.js dist/rx.lite.js --config webpack.config.js",
"build:lite:umd:min": "webpack rx.lite.js dist/rx.lite.min.js --config webpack.config.production.js",
"test": "tape test/**/*.js | tap-spec"
Expand Down

0 comments on commit b2d5d68

Please sign in to comment.