zemd/rx-emitter

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "rx-emitter",
  "version": "2.1.0",
  "description": "Simple emitter built on top of Rx Observables",
  "main": "es6/common/index.js",
  "jsnext:main": "index.js",
  "scripts": {
    "test": "ava --verbose",
    "es5-umd": "rollem -c rollup.config.browser.es5.js",
    "es5-commonjs": "rollem -c rollup.config.cjs.es5.js",
    "es6-commonjs": "rollem -c rollup.config.cjs.es6.js",
    "build": "npm run es5-umd && npm run es5-commonjs && npm run es6-commonjs"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/zemd/rx-emitter"
  },
  "author": "Dmitry Zelenetskiy <dmitry.zelenetskiy@gmail.com>",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/zemd/rx-emitter/issues"
  },
  "homepage": "https://github.com/zemd/rx-emitter",
  "dependencies": {
    "rxjs": "^5.4.2"
  },
  "devDependencies": {
    "ava": "^0.25.0",
    "babel-plugin-external-helpers": "^6.22.0",
    "babel-preset-es2015": "^6.24.1",
    "rollem": "^1.12.0",
    "rollup": "^0.68.0",
    "rollup-plugin-babel": "^4.0.1",
    "rollup-plugin-commonjs": "^9.0.0",
    "rollup-plugin-node-resolve": "^4.0.0"
  },
  "ava": {
    "files": [
      "test/**/*.js"
    ],
    "sources": [
      "index.js"
    ],
    "require": [
      "babel-register"
    ]
  },
  "babel": {
    "presets": [
      "@ava/stage-4"
    ]
  }
}