{"_id":"@acutmore/rxjs","_rev":"7-2dd1cfe7d8852928992089ff161b3a06","name":"@acutmore/rxjs","description":"Reactive Extensions for modern JavaScript","dist-tags":{"latest":"1.6.0"},"versions":{"1.0.0":{"name":"@acutmore/rxjs","version":"1.0.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_test":"Build CJS package & test spec, execute mocha test runner","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_mocha":"Execute mocha test runner against existing test spec build","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Clean up existing test spec build, build test spec and execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git+ssh://git@github.com/ReactiveX/RxJS.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/ReactiveX/RxJS/issues"},"homepage":"https://github.com/ReactiveX/RxJS","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","dependencies":{"symbol-observable":"^1.0.1"},"gitHead":"d0c9c787aac3b6689e56dd0ae1b6826dae584e9f","_id":"@acutmore/rxjs@1.0.0","_shasum":"c688c71e7fd9bf531938e1832feb4f4966547f7a","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"c688c71e7fd9bf531938e1832feb4f4966547f7a","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.0.0.tgz","integrity":"sha512-bl/Ar3JlkUOaGWFHp96+6gwjVzHfA+14oaDYEw/a+o5+xXhf3cBsONeRVmD8MlFWKymBfcXB8n6SAg+6y3adHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQhplOYZzekeU+giLGsiLxYvMzbk0a5V1JDXwmJnTYIgIhAOndZC5zxtTgnoTNCTaaS3Xjv6jkarHsWMWeJdJYdFa1"}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.0.0.tgz_1512758829383_0.3826505523175001"}},"1.1.0":{"name":"@acutmore/rxjs","version":"1.1.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_test":"Build CJS package & test spec, execute mocha test runner","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_mocha":"Execute mocha test runner against existing test spec build","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Clean up existing test spec build, build test spec and execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"homepage":"https://github.com/youviewtv/rxjs-5/","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","dependencies":{"symbol-observable":"^1.0.1"},"gitHead":"e7fddbb12619517aa00e1bfe059a884e3e236c9a","_id":"@acutmore/rxjs@1.1.0","_shasum":"95e0dd6a5c8c6acc6d3ead8b3c5f7974bd482ac0","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"95e0dd6a5c8c6acc6d3ead8b3c5f7974bd482ac0","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.1.0.tgz","integrity":"sha512-2ItOTC4OmKYRl42gzUQIrcI6Pd6pQ47aGS6+fahcfA9aiT/dVubXIf3qauFnUJBdVxYRIo/9IOfTwp7bYvhBtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVPJk8K7OotcADGj3cdrCpytGyNSYABgJ+rIPq+UYlewIhAMPKag250YhPXp9O8XmLyTDeCfm91vPmNIg4CE+gCSIK"}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.1.0.tgz_1513173028550_0.32696632435545325"}},"1.2.0":{"name":"@acutmore/rxjs","version":"1.2.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_test":"Build CJS package & test spec, execute mocha test runner","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_mocha":"Execute mocha test runner against existing test spec build","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Clean up existing test spec build, build test spec and execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"homepage":"https://github.com/youviewtv/rxjs-5/","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","dependencies":{"symbol-observable":"^1.0.1"},"gitHead":"bc510322098088f74f4ba99dc10b6317ea1226f2","_id":"@acutmore/rxjs@1.2.0","_shasum":"babbcd67bcf5f18c7524474af679ee8f0d80c75d","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"babbcd67bcf5f18c7524474af679ee8f0d80c75d","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.2.0.tgz","integrity":"sha512-qTwt3+sowCXMdZkuSVigA/bsXjTONTuJLXZQv5aM79FiswmTYC/mnZxvXiOM0/BULnFzfO5Mg4jA2IAM5pDoBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxOxK4aZudG8ahDeU5nzyXhju0v2TojCNsJvMXdDCjoAIhAPlLNkspNermYKXy3K4AYCDBvEF6Mrhu5usk5sSlttH9"}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.2.0.tgz_1513704062482_0.44035485782660544"}},"1.3.0":{"name":"@acutmore/rxjs","version":"1.3.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_test":"Build CJS package & test spec, execute mocha test runner","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_mocha":"Execute mocha test runner against existing test spec build","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Clean up existing test spec build, build test spec and execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"homepage":"https://github.com/youviewtv/rxjs-5/","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","symbol-observable":"^1.0.1","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","gitHead":"be24d007a20f95a34f43fd10f207d1aa5acae9b9","_id":"@acutmore/rxjs@1.3.0","_shasum":"9b969bf109534faeb87c58cf9e5c55bc13b9acc6","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"9b969bf109534faeb87c58cf9e5c55bc13b9acc6","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.3.0.tgz","integrity":"sha512-rIjuWD9wkCS5hAqKqpTjqyTF7R9hEA83fVyuKx6TgAXPPQLB3JPNFXyRK/DIRy/bsPzOFIiMDGrKWX94GT1p+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi/ecfU/ZKF5okr4ivRDhFQXfKkaAemI61QW8tKEfB+wIhAO5HXatVSmEPI+oxmNfHLMfYkFEBsBDpnClHslppjPhW"}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.3.0.tgz_1514915273516_0.38939759391359985"}},"1.4.0":{"name":"@acutmore/rxjs","version":"1.4.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_test":"Build CJS package & test spec, execute mocha test runner","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_mocha":"Execute mocha test runner against existing test spec build","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Clean up existing test spec build, build test spec and execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"homepage":"https://github.com/youviewtv/rxjs-5/","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","symbol-observable":"^1.0.1","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","gitHead":"1a150299519a10d28af05242a63c52581cffcd17","_id":"@acutmore/rxjs@1.4.0","_shasum":"7debcdc515d0a36ed2fcf1210b5c689867049dcf","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"7debcdc515d0a36ed2fcf1210b5c689867049dcf","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.4.0.tgz","integrity":"sha512-lGRki7jCKodyC1Uq2K5vrqLaBoWdx8dF4ugyOCpJAvwqCgwyZjeq+yGt5abcklfNBCTuA6Yqw9YZWUSSUWeCZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4UfUUpg92GKAES5l7d+YbeuevCrMM6Q0Cx9oIGwZVBwIgK8Rm7j2CahwIwyA9vdgnm1fVToltmb+pcuxvr5RJ568="}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.4.0.tgz_1515494877130_0.8121393087785691"}},"1.6.0":{"name":"@acutmore/rxjs","version":"1.6.0","description":"Reactive Extensions for modern JavaScript","main":"index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["node_modules","dist","*.d.ts","src/**/MiscJSDoc.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["html"],"all":true},"lint-staged":{"*.@(js)":["eslint --fix","git add"],"*.@(ts)":["tslint --fix","git add"]},"scripts-info":{"info":"List available script","build_all":"Build all packages (ES6, CJS, UMD) and generate packages","build_cjs":"Build CJS package with clean up existing build","build_esm5":"Build ESM/ES5 package with clean up existing build","build_esm2015":"Build ESM/ES2015 package with clean up existing build","build_closure_core":"Minify Global core build using closure compiler","build_global":"Build Global package, then minify build","build_perf":"Build CJS & Global build, run macro performance test","build_docs":"Build ESM2015 & global package, create documentation using it","clean_dist_cjs":"Clean up existing CJS package output","clean_dist_esm5":"Clean up existing ESM/ES5 package output","clean_dist_esm2015":"Clean up existing ESM/ES2015 package output","clean_dist_global":"Clean up existing Global package output","commit":"Run git commit wizard","compile_dist_cjs":"Compile codebase into CJS module","compile_module_esm5":"Compile codebase into ESM/ES5","compile_dist_esm2015":"Compile codebase into ESM/ES2015","lint_perf":"Run lint against performance test suite","lint_spec":"Run lint against test spec","lint_src":"Run lint against source","lint":"Run lint against everything","perf":"Run macro performance benchmark","perf_micro":"Run micro performance benchmark","test_browser":"Execute mocha test runner on browser against existing test spec build","test":"Execute mocha test runner","test:cover":"Execute test coverage","tests2png":"Generate marble diagram image from test spec","watch":"Watch codebase, trigger compile when source code changes"},"scripts":{"precommit":"lint-staged","commitmsg":"validate-commit-msg","info":"npm-scripts-info","build_all":"npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esm5_for_rollup build_umd generate_packages","build_cjs":"npm-run-all clean_dist_cjs compile_dist_cjs","build_esm5":"npm-run-all clean_dist_esm5 compile_dist_esm5","build_esm5_for_rollup":"npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup","build_esm2015":"npm-run-all clean_dist_esm2015 compile_dist_esm2015","build_esm2015_for_docs":"npm-run-all clean_dist_esm2015 compile_dist_esm2015_for_docs","build_closure_core":"node ./tools/make-closure-core.js","build_global":"npm-run-all clean_dist_global build_esm5_for_rollup && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core clean_dist_esm5_for_rollup","build_umd":"npm-run-all clean_dist_global && mkdirp ./dist/global && node ./tools/make-umd-bundle.js && npm-run-all build_closure_core","build_perf":"webdriver-manager update && npm-run-all build_cjs build_global perf","build_docs":"npm-run-all build_global build_esm2015_for_docs build_cjs tests2png decision_tree_widget && esdoc -c esdoc.json && npm-run-all clean_dist_esm2015","build_spec_browser":"webpack --config spec/support/webpack.mocha.config.js","clean_dist":"shx rm -rf ./dist","clean_dist_cjs":"shx rm -rf ./dist/cjs","clean_dist_esm5":"shx rm -rf ./dist/esm5","clean_dist_esm5_for_rollup":"shx rm -rf ./dist/esm5_for_rollup","clean_dist_esm2015":"shx rm -rf ./dist/esm2015","clean_dist_global":"shx rm -rf ./dist/global","commit":"git-cz","compile_dist_cjs":"tsc -p ./tsconfig/tsconfig.cjs.json","compile_dist_esm5":"tsc -p ./tsconfig/tsconfig.esm5.json","compile_dist_esm2015":"tsc -p ./tsconfig/tsconfig.esm2015.json","compile_dist_esm2015_for_docs":"tsc ./dist/src/Rx.ts ./dist/src/add/observable/of.ts ./dist/src/MiscJSDoc.ts -m es2015   --sourceMap --outDir ./dist/es6 --target es2015 -d --diagnostics --pretty --noImplicitAny --noImplicitReturns --noImplicitThis --suppressImplicitAnyIndexErrors --moduleResolution node","compile_dist_esm5_for_rollup":"tsc -p ./tsconfig/tsconfig.esm5.rollup.json","copy_sources":"mkdirp dist && shx cp -r ./src/ ./dist/src","decision_tree_widget":"cd doc/decision-tree-widget && npm run build && cd ../..","doctoc":"doctoc CONTRIBUTING.md","generate_packages":"node .make-packages.js","lint_perf":"eslint perf/","lint_spec":"tslint -c tslint.json \"spec/**/*.ts\"","lint_src":"tslint -c tslint.json \"src/**/*.ts\"","lint":"npm-run-all --parallel lint_*","perf":"protractor protractor.conf.js","perf_micro":"node ./perf/micro/index.js","prepublish":"shx rm -rf ./typings && npm run build_all","publish_docs":"./publish_docs.sh","test_browser":"npm-run-all build_spec_browser && opn spec/support/mocha-browser-runner.html","test":"cross-env TS_NODE_FAST=true mocha --compilers ts:ts-node/register --opts spec/support/coverage.opts \"spec/**/*-spec.ts\"","test:cover":"cross-env TS_NODE_FAST=true nyc npm test","test:circular":"dependency-cruise --validate .dependency-cruiser.json -x \"^node_modules\" src","tests2png":"tsc && mkdirp tmp/docs/img && mkdirp spec-js/support && shx cp spec/support/*.opts spec-js/support/ && mocha --opts spec/support/tests2png.opts spec-js","watch":"watch \"echo triggering build && npm run test && echo build completed\" src -d -u -w=15"},"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"homepage":"https://github.com/youviewtv/rxjs-5/","devDependencies":{"@angular-devkit/build-optimizer":"0.0.24","@types/chai":"^4.0.4","@types/lodash":"^4.14.80","@types/mocha":"^2.2.44","@types/node":"^8.0.47","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","babel-polyfill":"^6.23.0","benchmark":"^2.1.0","benchpress":"2.0.0-beta.1","chai":"^3.5.0","color":"^0.11.1","colors":"1.1.2","commitizen":"^2.8.6","coveralls":"^2.11.13","cross-env":"^5.1.0","cz-conventional-changelog":"^1.2.0","danger":"^1.1.0","dependency-cruiser":"^2.6.0","doctoc":"^1.0.0","escape-string-regexp":"^1.0.5 ","esdoc":"^0.4.7","eslint":"^3.8.0","fs-extra":"^2.1.2","get-folder-size":"^1.0.0","glob":"^7.0.3","gm":"^1.22.0","google-closure-compiler-js":"^20170218.0.0","gzip-size":"^3.0.0","http-server":"^0.9.0","husky":"^0.13.3","klaw-sync":"^3.0.0","lint-staged":"3.2.5","lodash":"^4.15.0","madge":"^1.4.3","markdown-doctest":"^0.9.1","minimist":"^1.2.0","mkdirp":"^0.5.1","mocha":"^3.0.2","mocha-in-sauce":"0.0.1","npm-run-all":"^4.0.2","npm-scripts-info":"^0.3.4","nyc":"^11.3.0","opn-cli":"^3.1.0","platform":"^1.3.1","promise":"^7.1.1","protractor":"^3.1.1","rollup":"0.36.3","rollup-plugin-inject":"^2.0.0","rollup-plugin-node-resolve":"^2.0.0","rx":"latest","rxjs":"latest","shx":"^0.2.2","sinon":"^2.1.0","sinon-chai":"^2.9.0","source-map-support":"^0.4.0","symbol-observable":"^1.0.1","ts-node":"^3.3.0","tslib":"^1.5.0","tslint":"^4.4.2","typescript":"latest","validate-commit-msg":"^2.14.0","watch":"^1.0.1","webpack":"^1.13.1","xmlhttprequest":"1.8.0"},"engines":{"npm":">=2.0.0"},"typings":"./dist/package/Rx.d.ts","gitHead":"8724408eafe68dada9b6d9a967c9399d156829c8","_id":"@acutmore/rxjs@1.6.0","_shasum":"d3915a0ac4467d8bc591bb380feace346ee76011","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"acutmore","email":"ashley.cutmore@youview.com"},"dist":{"shasum":"d3915a0ac4467d8bc591bb380feace346ee76011","tarball":"https://registry.npmjs.org/@acutmore/rxjs/-/rxjs-1.6.0.tgz","integrity":"sha512-j56HC/SIhqtQgWXOSfjISq0KCKoKi9MsCD7RFj0u1iOOVItWpGlHYrdNRJb/0UTNWxiziE2AlSop6WNWRKKplQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIcsw3N3mY5qKSOb+HpCNyc5QD8VjeeFOa1yDdqH2U0AiEAiOblaZTRTiwqChSdJykxCo9AsJIneZGwa2cIXvVEK8k="}]},"maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-1.6.0.tgz_1516713240020_0.9497359658125788"}}},"readme":"# This is a YouView specific fork of https://github.com/ReactiveX/RxJS\n\nThe fork is intended to provide a middle ground when transitioning from RxJs V4 to RxJs V5.\n\n* Renamed methods have an alias with the old name\n* Operators that have the same name but the behavior/arguments changed have been modified to match rxjs v4\n* Some removed operators have been re implemented\n* Static methods also ported over. Disposables, TestScheduler\n* Code changes have been commented with `// v4-backwards-compatibility`\n\n# RxJS 5\n\nReactive Extensions Library for JavaScript. This is a rewrite of [Reactive-Extensions/RxJS](https://github.com/Reactive-Extensions/RxJS) and is the latest production-ready version of RxJS. This rewrite is meant to have better performance, better modularity, better debuggable call stacks, while staying mostly backwards compatible, with some breaking changes that reduce the API surface.\n\n[Apache 2.0 License](LICENSE.txt)\n\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n- [Contribution Guidelines](CONTRIBUTING.md)\n- [Maintainer Guidelines](doc/maintainer-guidelines.md)\n- [Creating Operators](doc/operator-creation.md)\n- [Migrating From RxJS 4 to RxJS 5](MIGRATION.md)\n- [API Documentation (WIP)](http://reactivex.io/rxjs)\n\n## Versions In This Repository\n\n- [master](https://github.com/ReactiveX/rxjs/commits/master) - commits that will be included in the next _major_ release (breaking changes)\n- [next](https://github.com/ReactiveX/rxjs/commits/stable) - commits that will be included in the next _minor_ or _patch_ release\n\nMost PRs should be made to **master**, unless you know it is a breaking change.\n\n## Important\n\nBy contributing or commenting on issues in this repository, whether you've read them or not, you're agreeing to the [Contributor Code of Conduct](CODE_OF_CONDUCT.md). Much like traffic laws, ignorance doesn't grant you immunity.\n\n## Installation and Usage\n\n### ES6 via npm\n\n```sh\nnpm install rxjs\n```\n\nTo import the entire core set of functionality:\n\n```js\nimport Rx from 'rxjs/Rx';\n\nRx.Observable.of(1,2,3)\n```\n\nTo import only what you need by patching (this is useful for size-sensitive bundling):\n\n```js\nimport { Observable } from 'rxjs/Observable';\nimport 'rxjs/add/observable/of';\nimport 'rxjs/add/operator/map';\n\nObservable.of(1,2,3).map(x => x + '!!!'); // etc\n```\n\nTo import what you need and use it with proposed [bind operator](https://github.com/tc39/proposal-bind-operator):\n\n> Note: This additional syntax requires [transpiler support](http://babeljs.io/docs/plugins/transform-function-bind/) and this syntax may be completely withdrawn from TC39 without notice! Use at your own risk.\n\n```js\nimport { Observable } from 'rxjs/Observable';\nimport { of } from 'rxjs/observable/of';\nimport { map } from 'rxjs/operator/map';\n\nObservable::of(1,2,3)::map(x => x + '!!!'); // etc\n```\n\n### CommonJS via npm\n\nTo install this library for CommonJS (CJS) usage, use the following command:\n\n```sh\nnpm install rxjs\n```\n\nImport all core functionality:\n\n```js\nvar Rx = require('rxjs/Rx');\n\nRx.Observable.of(1,2,3); // etc\n```\n\nImport only what you need and patch Observable (this is useful in size-sensitive bundling scenarios):\n\n```js\nvar Observable = require('rxjs/Observable').Observable;\n// patch Observable with appropriate methods\nrequire('rxjs/add/observable/of');\nrequire('rxjs/add/operator/map');\n\nObservable.of(1,2,3).map(function (x) { return x + '!!!'; }); // etc\n```\n\nImport operators and use them _manually_ you can do the following (this is also useful for bundling):\n\n```js\nvar of = require('rxjs/observable/of').of;\nvar map = require('rxjs/operator/map').map;\n\nmap.call(of(1,2,3), function (x) { return x + '!!!'; });\n```\n\nYou can also use the above method to build your own Observable and export it from your own module.\n\n\n### All Module Types (CJS/ES6/AMD/TypeScript) via npm\n\nTo install this library via [npm](https://www.npmjs.org) **version 3**, use the following command:\n\n```sh\nnpm install @reactivex/rxjs\n```\n\nThis will include CJS/Global builds and can be used for all module types.\n\nIf you are using npm **version 2** before this library has achieved a stable version, you need to specify the library version explicitly:\n\n```sh\nnpm install @reactivex/rxjs@5.0.0\n```\n\n### CDN\n\nFor CDN, you can use [unpkg](https://unpkg.com/):\n\nhttps://unpkg.com/rxjs/bundles/Rx.min.js\n\n#### Node.js Usage:\n\n```js\nvar Rx = require('@reactivex/rxjs');\n\nRx.Observable.of('hello world')\n  .subscribe(function(x) { console.log(x); });\n```\n\n## Goals\n\n- Provide better performance than preceding versions of RxJS\n- To model/follow the [Observable Spec Proposal](https://github.com/zenparsing/es-observable) to the observable.\n- Provide more modular file structure in a variety of formats\n- Provide more debuggable call stacks than preceding versions of RxJS\n\n## Building/Testing\n\nThe build and test structure is fairly primitive at the moment. There are various npm scripts that can be run:\n\n- build_es6: Transpiles the TypeScript files from `src/` to `dist/es6`\n- build_cjs: Transpiles the ES6 files from `dist/es6` to `dist/cjs`\n- build_amd: Transpiles the ES6 files from `dist/es6` to `dist/amd`\n- build_global: Transpiles/Bundles the CommonJS files from `dist/cjs` to `dist/global/Rx.js`\n- build_all: Performs all of the above in the proper order.\n- build_perf: builds ES6, CommonJS, then global, then runs the performance tests with `protractor`\n- build_docs: generates API documentation from `dist/es6` to `dist/docs`\n- build_cover: runs `istanbul` code coverage against test cases\n- test: runs tests with `mocha`\n- tests2png: generates PNG marble diagrams from test cases.\n\n`npm run info` will list available script.\n\n### Example\n\n```sh\n# build all the things!\nnpm run build_all\n```\n\n## Performance Tests\n\nRun `npm run build_perf` or `npm run perf` to run the performance tests with `protractor`.\n\nRun `npm run perf_micro [operator]` to run micro performance test benchmarking operator.\n\n## Adding documentation\nRxNext uses [ESDoc](https://esdoc.org/) to generate API documentation. Refer to ESDoc's documentation for syntax. Run `npm run build_docs` to generate.\n\n## Generating PNG marble diagrams\n\nThe script `npm run tests2png` requires some native packages installed locally: `imagemagick`, `graphicsmagick`, and `ghostscript`.\n\nFor Mac OS X with [Homebrew](http://brew.sh/):\n\n- `brew install imagemagick`\n- `brew install graphicsmagick`\n- `brew install ghostscript`\n- You may need to install the Ghostscript fonts manually:\n  - Download the tarball from the [gs-fonts project](https://sourceforge.net/projects/gs-fonts)\n  - `mkdir -p /usr/local/share/ghostscript && tar zxvf /path/to/ghostscript-fonts.tar.gz -C /usr/local/share/ghostscript`\n\nFor Debian Linux:\n\n- `sudo add-apt-repository ppa:dhor/myway`\n- `apt-get install imagemagick`\n- `apt-get install graphicsmagick`\n- `apt-get install ghostscript`\n\nFor Windows and other Operating Systems, check the download instructions here:\n\n- http://imagemagick.org\n- http://www.graphicsmagick.org\n- http://www.ghostscript.com/\n","maintainers":[{"name":"acutmore","email":"ashley.cutmore@youview.com"}],"time":{"modified":"2022-06-12T14:16:54.821Z","created":"2017-12-08T18:47:12.124Z","1.0.0":"2017-12-08T18:47:12.124Z","1.1.0":"2017-12-13T13:50:31.424Z","1.2.0":"2017-12-19T17:21:04.758Z","1.3.0":"2018-01-02T17:47:55.862Z","1.4.0":"2018-01-09T10:47:59.686Z","1.6.0":"2018-01-23T13:14:02.583Z"},"homepage":"https://github.com/youviewtv/rxjs-5/","keywords":["Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","ES6","ES2015"],"repository":{"type":"git","url":"git@github.com:youviewtv:rxjs-5.git"},"contributors":[{"name":"Ben Lesh","email":"ben@benlesh.com"},{"name":"Paul Taylor","email":"paul.e.taylor@me.com"},{"name":"Jeff Cross","email":"crossj@google.com"},{"name":"Matthew Podwysocki","email":"matthewp@microsoft.com"},{"name":"OJ Kwon","email":"kwon.ohjoong@gmail.com"},{"name":"Andre Staltz","email":"andre@staltz.com"}],"author":{"name":"Ben Lesh","email":"ben@benlesh.com"},"bugs":{"url":"https://github.com/youviewtv/rxjs-5/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}