UNPKG

ts-typed-events

Version:

Zero dependency strongly typed event emitters for TypeScript

70 lines (69 loc) 2.27 kB
{ "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/" ] }