ts-typed-events
Version:
Zero dependency strongly typed event emitters for TypeScript
70 lines (69 loc) • 2.27 kB
JSON
{
"name": "ts-typed-events",
"version": "3.0.0",
"author": {
"name": "Jacob Fischer",
"email": "jacob.t.fischer@gmail.com",
"url": "https://github.com/JacobFischer"
},
"description": "Zero dependency strongly typed event emitters for TypeScript",
"homepage": "https://jacobfischer.github.io/ts-typed-events/",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/JacobFischer/ts-typed-events"
},
"bugs": {
"url": "https://github.com/JacobFischer/ts-typed-events/issues"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"devDependencies": {
"@types/eslint": "7.2.6",
"@types/jest": "26.0.20",
"@typescript-eslint/eslint-plugin": "4.15.2",
"eslint": "7.21.0",
"eslint-config-jacobfischer": "git://github.com/JacobFischer/eslint-config.git#d3ecf89151932989003e837dd11fd8d0715d5a69",
"eslint-config-jacobfischer-jest": "git://github.com/JacobFischer/eslint-config-jest.git#4cbb83846d4e1a29e95b406ed5d957bdab6b0824",
"eslint-plugin-import": "2.22.1",
"eslint-plugin-import-order-alphabetical": "1.0.1",
"eslint-plugin-jest": "24.1.5",
"eslint-plugin-jsdoc": "32.2.0",
"eslint-plugin-prettier": "3.3.1",
"jest": "26.6.3",
"jest-cli": "26.6.3",
"npm-check-updates": "11.1.9",
"prettier": "2.2.1",
"shx": "0.3.3",
"ts-jest": "26.5.2",
"ts-node": "9.1.1",
"typedoc": "0.20.28",
"typescript": "4.1.5"
},
"scripts": {
"build": "tsc --project ./tsconfig.build.json",
"build:watch": "tsc --watch",
"clean": "npm run clean:dist && npm run clean:docs",
"clean:docs": "shx rm -rf docs/",
"clean:dist": "shx rm -rf dist/",
"docs": "typedoc src/index.ts --out docs/ --exclude \"(dist|test)/*\"",
"docs:predeploy": "shx touch docs/.nojekyll",
"lint": "eslint ./ --max-warnings=0",
"prettier:base": "prettier **/*.{js,jsx,ts,tsx}",
"prettier": "npm run prettier:base -- --write",
"prettier:check": "npm run prettier:base -- --check",
"test": "jest --env=node --config ./test/jest.config.js --colors --coverage test",
"ncu": "ncu -u"
},
"keywords": [
"event",
"events",
"ts",
"TypeScript",
"events",
"typing"
],
"files": [
"dist/"
]
}