zpubsub
Version:
A javascript implementation of a publish/subscribe pattern.
50 lines (49 loc) • 1.54 kB
JSON
{
"name": "zpubsub",
"version": "4.0.0",
"description": "A javascript implementation of a publish/subscribe pattern.",
"scripts": {
"clean": "rimraf bin",
"test": "karma start cfg/karma.conf.js",
"lint:ts": "tslint -c node_modules/zwebstyles/tslint.json src/**/*.ts src/*.ts",
"lint:js": "eslint cfg/*.js --config=node_modules/zwebstyles/.eslintrc",
"lint": "npm run lint:js && npm run lint:ts",
"bundle": "webpack --config cfg/webpack.config.js",
"compress": "uglifyjs bin/dist/zpubsub.js -o bin/dist/zpubsub.min.js",
"make": "npm run clean && npm run lint && npm run test && npm run bundle && npm run compress"
},
"main": "bin/dist/zpubsub.js",
"types": "bin/types/index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/zthun/zpubsub"
},
"keywords": [
"publish",
"subscribe",
"pubsub",
"zpubsub"
],
"author": "Anthony Bonta",
"license": "ISC",
"devDependencies": {
"@types/jasmine": "=2.5.54",
"awesome-typescript-loader": "=3.2.3",
"eslint": "=4.5.0",
"jasmine-core": "=2.7.0",
"karma": "=1.7.0",
"karma-jasmine": "=1.1.0",
"karma-jasmine-html-reporter": "=0.2.2",
"karma-junit-reporter": "=1.2.0",
"karma-phantomjs-launcher": "=1.0.4",
"karma-typescript": "=3.0.5",
"phantomjs-prebuilt": "=2.1.15",
"rimraf": "=2.6.1",
"tslint": "=5.6.0",
"typescript": "=2.4.2",
"uglify-js": "=3.0.28",
"webpack": "=3.5.5",
"zbuildtools": "=1.0.1",
"zwebstyles": "=2.0.1"
}
}