diff options
| author | Jason Miller <[email protected]> | 2017-01-14 21:48:51 -0500 |
|---|---|---|
| committer | Jason Miller <[email protected]> | 2017-01-14 21:48:51 -0500 |
| commit | e77a42cdeca3f4c484f82a335a8a2bb8382d4fcc (patch) | |
| tree | 612f883228b2db7343df71151427480f82b35206 /package.json | |
Initial commit! 🚀
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/package.json b/package.json new file mode 100644 index 0000000..a94a3c2 --- /dev/null +++ b/package.json @@ -0,0 +1,76 @@ +{ + "name": "mitt", + "amdName": "mitt", + "version": "0.2.1", + "description": "Tiny ~200b functional event emitter / pubsub.", + "jsnext:main": "src/index.js", + "main": "dist/mitt.js", + "umd:main": "dist/mitt.umd.js", + "scripts": { + "test": "eslint src test && mocha --compilers js:babel-register test/**/*.js", + "build": "npm-run-all clean -p rollup:* -p minify:* -s docs size", + "clean": "rimraf dist && mkdirp dist", + "rollup:cjs": "rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main", + "rollup:umd": "rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main", + "minify:cjs": "uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map", + "minify:umd": "uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map", + "docs": "documentation readme src/index.js --section API -q", + "size": "echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"", + "release": "npm run build -s && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish" + }, + "repository": "developit/mitt", + "keywords": [ + "events", + "eventemitter", + "pubsub" + ], + "homepage": "httsp://github.com/developit/mitt", + "authors": [ + "Jason Miller <[email protected]>" + ], + "license": "MIT", + "files": [ + "src", + "dist" + ], + "babel": { + "presets": [ + "es2015", + "stage-0" + ] + }, + "eslintConfig": { + "parser": "babel-eslint", + "extends": "eslint:recommended", + "env": { + "browser": true, + "mocha": true, + "es6": true + }, + "globals": { + "expect": true + } + }, + "devDependencies": { + "babel-core": "^6.9.1", + "babel-eslint": "^7.1.1", + "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-0": "^6.5.0", + "babel-register": "^6.9.0", + "chai": "^3.5.0", + "documentation": "^4.0.0-beta4", + "eslint": "^3.13.1", + "gzip-size-cli": "^1.0.0", + "mkdirp": "^0.5.1", + "mocha": "^3.2.0", + "npm-run-all": "^2.1.1", + "pretty-bytes": "^4.0.2", + "rimraf": "^2.5.2", + "rollup": "^0.41.4", + "rollup-plugin-buble": "^0.15.0", + "sinon": "^1.17.4", + "sinon-chai": "^2.8.0", + "strip-json-comments-cli": "^1.0.1", + "uglify-js": "^2.6.2" + } +} |
