UNPKG

brcast

Version:

Tiny data broadcaster with 0 dependencies

79 lines (78 loc) 2.05 kB
{ "name": "brcast", "amdName": "brcast", "version": "3.0.2", "description": "Tiny data broadcaster with 0 dependencies", "jsnext:main": "dist/brcast.es.js", "module": "dist/brcast.es.js", "main": "dist/brcast.cjs.js", "umd:main": "dist/brcast.umd.js", "scripts": { "bump": "standard-version", "testonly": "jest --coverage", "lint": "standard", "format": "prettier --write --semi false '*.js' && standard --fix", "test": "npm run lint && npm run testonly", "build": "npm-run-all test clean rollup rollup:min size", "clean": "rimraf dist", "rollup": "rollup -c", "rollup:min": "cross-env MINIFY=minify rollup -c", "size": "echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"", "precommit": "lint-staged", "release": "npm run build && npm run bump && git push --follow-tags origin master && npm publish" }, "repository": "vesparny/brcast", "keywords": [ "events", "eventemitter", "pubsub", "broadcast" ], "homepage": "https://github.com/vesparny/brcast", "authors": [ "Alessandro Arnodo <alessandro@arnodo.net>" ], "license": "MIT", "files": [ "dist", "index.js", "index.spec.js" ], "devDependencies": { "babel-core": "^6.24.1", "babel-eslint": "^7.2.2", "babel-preset-es2015": "^6.24.1", "babel-register": "^6.24.1", "cross-env": "^5.0.1", "gzip-size-cli": "^2.0.0", "husky": "^0.14.3", "jest": "^20.0.4", "lint-staged": "^4.0.2", "npm-run-all": "^4.0.2", "prettier": "^1.5.3", "rimraf": "^2.5.2", "rollup": "^0.45.2", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-uglify": "^2.0.1", "standard": "^10.0.2", "standard-version": "^4.0.0" }, "dependencies": {}, "standard": { "parser": "babel-eslint", "globals": [ "jest", "expect", "it", "test", "describe" ] }, "lint-staged": { "*.js": [ "prettier --write --semi false --single-quote", "standard --fix", "git add" ] } }