{"id":18319,"library":"event-framework","title":"Untitled Event Framework","description":"A work-in-progress event framework library (v0.1.0-beta, pre-1.0). Currently experimental with no stable release cadence. Differentiators unknown due to early stage. Lacks documentation and examples. Likely not suitable for production use.","status":"active","version":"0.1.0-beta","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","library"],"install":[{"cmd":"npm install event-framework","lang":"bash","label":"npm"},{"cmd":"yarn add event-framework","lang":"bash","label":"yarn"},{"cmd":"pnpm add event-framework","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"The package is ESM-only; CommonJS require may fail.","wrong":"const EventFramework = require('event-framework')","symbol":"EventFramework","correct":"import { EventFramework } from 'event-framework'"},{"note":"EventEmitter is a named export, not default.","wrong":"import EventEmitter from 'event-framework'","symbol":"EventEmitter","correct":"import { EventEmitter } from 'event-framework'"},{"note":"Correct symbol is Event, not EventManager.","wrong":"import { EventManager } from 'event-framework'","symbol":"Event","correct":"import { Event } from 'event-framework'"}],"quickstart":{"code":"import { EventFramework } from 'event-framework';\n\nconst app = new EventFramework();\napp.on('ready', () => console.log('ready'));\napp.start();\n","lang":"typescript","description":"Creates an EventFramework instance, registers a listener, and starts the framework."},"warnings":[{"fix":"Pin to exact version and test thoroughly before upgrading.","message":"The package is in pre-release beta (v0.1.0-beta). APIs are unstable and may change without notice.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Use a bundler that supports ESM or set type: module in package.json.","message":"All exports are ESM-only. No CommonJS or UMD build is provided.","severity":"breaking","affected_versions":">=0.1.0-beta"},{"fix":"Always use named imports, e.g., import { EventFramework }.","message":"The default export may be deprecated in future versions in favor of named exports.","severity":"deprecated","affected_versions":">=0.1.0-beta"},{"fix":"Review source code directly or wait for stable release.","message":"The library is marked as WIP and contains no examples or tests. API behavior is undocumented.","severity":"gotcha","affected_versions":">=0.1.0-beta"}],"env_vars":null,"search_vec":"'-1.0':14 'cadenc':21 'current':15 'differenti':22 'document':29 'due':24 'earli':26 'event':2,9 'exampl':31 'experiment':16 'framework':3,10 'javascript':38 'lack':28 'librari':11,39 'like':32 'pre':13 'product':36 'progress':8 'releas':20 'stabl':19 'stage':27 'suitabl':34 'unknown':23 'untitl':1 'use':37 'v0.1.0-beta':12 'work':6 'work-in-progress':5","created_at":"2026-04-25T07:37:37.387913+00:00","updated_at":"2026-04-25T07:37:37.387913+00:00","problems":[{"fix":"Use import syntax or set type: module in package.json and rename file to .mjs.","cause":"Attempting to require() ESM-only package in a CommonJS script.","error":"SyntaxError: Cannot use import statement outside a module"},{"fix":"Use import { EventFramework } from 'event-framework'.","cause":"Incorrectly using default import (import EventFramework from 'event-framework') instead of named import.","error":"TypeError: event_framework_1.EventFramework is not a constructor"},{"fix":"Run npm install event-framework@0.1.0-beta.","cause":"Package not installed or missing from package.json dependencies.","error":"Module not found: Can't resolve 'event-framework'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/event-framework","openapi_spec":null,"status_page":null,"smithery":null,"categories":["workflow","http-networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-07-24","install_tag":null}}