UNPKG

secure-event-emitter

Version:

SecureEventEmitter is a tiny javascript package that uses restrict rules and mechanisms to build safer and protected event-driven architecture. It's similar to nodejs EventEmitter, but dictates stricter rules to prevent misuse.

67 lines (66 loc) 1.86 kB
{ "name": "secure-event-emitter", "version": "4.4.0", "description": "SecureEventEmitter is a tiny javascript package that uses restrict rules and mechanisms to build safer and protected event-driven architecture. It's similar to nodejs EventEmitter, but dictates stricter rules to prevent misuse.", "license": "MIT", "homepage": "https://secure-event-emitter.js.org", "main": "index.js", "repository": { "type": "git", "url": "https://github.com/ruben-arushanyan/secure-event-emitter" }, "bugs": { "url": "https://github.com/ruben-arushanyan/secure-event-emitter/issues", "email": "ruben.arushanyan24@gmail.com" }, "keywords": [ "secure-event-emitter", "private-event-emitter", "event-emitter", "events", "event", "trigger", "observer", "listener", "listeners", "emitter", "eventEmitter", "eventDispatche", "emit", "emits", "secure", "secure-emitter", "protected-emitter", "handlers", "javascript" ], "author": { "name": "Ruben Arushanyan", "email": "ruben.arushanyan24@gmail.com", "url": "https://www.linkedin.com/in/ruben-arushanyan-42bba9235/" }, "funding": { "type": "individual", "url": "https://github.com/sponsors/Ruben-Arushanyan" }, "scripts": { "test": "npm run to-pack --if-present; node scripts/test.js", "build": "node scripts/build.js", "to-pack": "npm run build --if-present; node scripts/to-pack.js", "to-npm-publish": "npm run to-pack --if-present; node scripts/to-npm-publish.js" }, "packableFiles": [ "package.json", "README.md", "LICENSE", "dist/." ], "devDependencies": { "@babel/cli": "^7.18.9", "@babel/core": "^7.18.9", "@babel/preset-env": "^7.18.9", "@babel/preset-react": "^7.18.6", "jest": "^28.1.3" }, "sideEffects": false }