event-mitter-js
Version:
A tiny (less than 1k) event emitter library.
81 lines (80 loc) • 2.54 kB
JSON
{
"name": "event-mitter-js",
"version": "0.0.3",
"main": "dist/event-mitter-js.cjs.js",
"browser": "dist/event-mitter-js.js",
"module": "dist/event-mitter-js.esm.js",
"homepage": "https://github.com/qiutian00/event-mitter-js",
"repository": {
"type": "git",
"url": "https://github.com/qiutian00/event-mitter-js"
},
"author": "qiutian00",
"keywords": [
"mitter",
"event-emitter",
"pub-sub"
],
"files": [
"dist"
],
"eslintIgnore": [
"dist"
],
"scripts": {
"dev": "cross-env NODE_ENV=development rollup -c",
"test": "tape test/index.js",
"pre-release": "npm run test && npm run version && npm run build",
"release": "npm publish --registry https://registry.npmjs.org/",
"build": "cross-env NODE_ENV=production && rimraf dist && rollup -c",
"only-build": "cross-env NODE_ENV=production rollup -c",
"copy": "cp package.json README.md dist",
"version": "npm run changelog && git add . && npm run tag",
"tag": "node ./scripts/version.js",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
"lint": "eslint .",
"format": "prettier -c --write \"src/**/*.js\"",
"prepare": "husky install",
"pre-commit": "pretty-quick --staged --pattern \"src/*.js\""
},
"devDependencies": {
"@babel/core": "^7.20.12",
"@babel/plugin-transform-runtime": "^7.19.6",
"@babel/preset-env": "^7.20.2",
"@commitlint/cli": "^11.0.0",
"@commitlint/config-conventional": "^11.0.0",
"@rollup/plugin-alias": "^3.1.9",
"@rollup/plugin-babel": "^5.3.1",
"@rollup/plugin-commonjs": "^15.1.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^9.0.0",
"@rollup/plugin-replace": "^5.0.2",
"@rollup/plugin-strip": "^2.1.0",
"autoprefixer": "^9.8.8",
"babel-jest": "^27.5.1",
"commander": "^9.5.0",
"conventional-changelog-cli": "^2.2.2",
"cross-env": "^7.0.3",
"cssnano": "^4.1.11",
"cssnano-preset-default": "^4.0.8",
"eslint": "^8.32.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-prettier": "^3.4.1",
"husky": "^8.0.3",
"lodash": "^4.17.21",
"node-sass": "^7.0.3",
"prettier": "^2.8.3",
"pretty-quick": "^3.1.3",
"rimraf": "^3.0.2",
"rollup": "^2.79.1",
"rollup-plugin-cleaner": "^1.0.0",
"rollup-plugin-terser": "^7.0.2",
"tape": "^5.6.3",
"shelljs": "^0.8.5"
},
"dependencies": {
"@babel/runtime": "^7.20.7",
"@babel/runtime-corejs3": "^7.20.7"
},
"license": "MIT"
}