UNPKG

2.05 kBJSONView Raw
1{
2 "name": "brcast",
3 "amdName": "brcast",
4 "version": "3.0.2",
5 "description": "Tiny data broadcaster with 0 dependencies",
6 "jsnext:main": "dist/brcast.es.js",
7 "module": "dist/brcast.es.js",
8 "main": "dist/brcast.cjs.js",
9 "umd:main": "dist/brcast.umd.js",
10 "scripts": {
11 "bump": "standard-version",
12 "testonly": "jest --coverage",
13 "lint": "standard",
14 "format": "prettier --write --semi false '*.js' && standard --fix",
15 "test": "npm run lint && npm run testonly",
16 "build": "npm-run-all test clean rollup rollup:min size",
17 "clean": "rimraf dist",
18 "rollup": "rollup -c",
19 "rollup:min": "cross-env MINIFY=minify rollup -c",
20 "size": "echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"",
21 "precommit": "lint-staged",
22 "release": "npm run build && npm run bump && git push --follow-tags origin master && npm publish"
23 },
24 "repository": "vesparny/brcast",
25 "keywords": [
26 "events",
27 "eventemitter",
28 "pubsub",
29 "broadcast"
30 ],
31 "homepage": "https://github.com/vesparny/brcast",
32 "authors": [
33 "Alessandro Arnodo <alessandro@arnodo.net>"
34 ],
35 "license": "MIT",
36 "files": [
37 "dist",
38 "index.js",
39 "index.spec.js"
40 ],
41 "devDependencies": {
42 "babel-core": "^6.24.1",
43 "babel-eslint": "^7.2.2",
44 "babel-preset-es2015": "^6.24.1",
45 "babel-register": "^6.24.1",
46 "cross-env": "^5.0.1",
47 "gzip-size-cli": "^2.0.0",
48 "husky": "^0.14.3",
49 "jest": "^20.0.4",
50 "lint-staged": "^4.0.2",
51 "npm-run-all": "^4.0.2",
52 "prettier": "^1.5.3",
53 "rimraf": "^2.5.2",
54 "rollup": "^0.45.2",
55 "rollup-plugin-buble": "^0.15.0",
56 "rollup-plugin-uglify": "^2.0.1",
57 "standard": "^10.0.2",
58 "standard-version": "^4.0.0"
59 },
60 "dependencies": {},
61 "standard": {
62 "parser": "babel-eslint",
63 "globals": [
64 "jest",
65 "expect",
66 "it",
67 "test",
68 "describe"
69 ]
70 },
71 "lint-staged": {
72 "*.js": [
73 "prettier --write --semi false --single-quote",
74 "standard --fix",
75 "git add"
76 ]
77 }
78}