UNPKG

@haxiomic/event-signal

Version:

A single event emitter with priority support for TypeScript

52 lines (51 loc) 1.43 kB
{ "name": "@haxiomic/event-signal", "version": "1.1.0", "author": "haxiomic (George Corney)", "license": "MIT", "description": "A single event emitter with priority support for TypeScript", "keywords": [ "signal", "event-signal", "eventemitter", "events", "priority", "typescript", "event-dispatcher", "observer-pattern", "pub-sub", "event-handling", "propagation", "listener-priority", "dom-events", "event-system" ], "repository": { "type": "git", "url": "git+ssh://git@github.com/haxiomic/event-signal.git" }, "type": "module", "main": "dist/cjs/EventSignal.js", "module": "dist/esm/EventSignal.js", "types": "dist/types/EventSignal.d.ts", "exports": { ".": { "require": "./dist/cjs/EventSignal.js", "import": "./dist/esm/EventSignal.js", "types": "./dist/types/EventSignal.d.ts" } }, "scripts": { "typecheck": "tsc --noEmit", "prepack": "npm run clean && npm run build", "build": "npm run clean && npm run build-esm && npm run build-cjs", "build-esm": "tsc --project tsconfig.json && echo '{\"type\": \"module\"}' > dist/esm/package.json", "build-cjs": "tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json", "clean": "rm -rf dist", "dev": "tsc --watch" }, "dependencies": {}, "devDependencies": { "typescript": "^5.0.0" } }