@downpourdigital/dispatcher
Version:
Async event dispatcher.
56 lines (55 loc) • 1.46 kB
JSON
{
"name": "@downpourdigital/dispatcher",
"version": "0.1.0",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
"description": "Async event dispatcher.",
"author": "johh <code@johh.net>",
"license": "MIT",
"private": false,
"repository": {
"type": "git",
"url": "https://github.com/DOWNPOURDIGITAL/dispatcher.git"
},
"homepage": "https://github.com/DOWNPOURDIGITAL/dispatcher#readme",
"keywords": [
"async",
"persistent",
"event",
"dispatcher",
"task",
"subscription"
],
"scripts": {
"build": "rollup -c",
"declaration": "tsc --emitDeclarationOnly",
"type-check": "tsc --noEmit",
"dev": "rollup -c -w",
"lint": "eslint --ext .ts,.tsx,.js src/"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^3.10.1",
"@typescript-eslint/parser": "^3.10.1",
"eslint": "6.8.0",
"eslint-config-airbnb-typescript": "^9.0.0",
"eslint-import-resolver-typescript": "^2.2.1",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-react": "^7.20.6",
"eslint-plugin-react-hooks": "^4.1.0",
"husky": "^4.2.5",
"lint-staged": "^10.2.13",
"rollup": "^2.26.5",
"rollup-plugin-typescript2": "^0.27.2",
"typescript": "^4.0.2"
},
"dependencies": {},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{ts,tsx,js}": "eslint --max-warnings 1"
}
}