{"_id":"@a0n/aeon-ide","_rev":"2-a354165f492f4a1055a038eb91bd76af","name":"@a0n/aeon-ide","dist-tags":{"latest":"5.0.0"},"versions":{"5.0.0":{"name":"@a0n/aeon-ide","version":"5.0.0","author":{"url":"https://buley.fyi","name":"Taylor William Buley"},"license":"MIT","_id":"@a0n/aeon-ide@5.0.0","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"dist":{"shasum":"4048f7adbd51c393c20793165d01a8c5fa26e4c4","tarball":"https://registry.npmjs.org/@a0n/aeon-ide/-/aeon-ide-5.0.0.tgz","fileCount":26,"integrity":"sha512-W2ROm6lLoMOuvHrAwZoOlnPkw/jWw0mx9QtsbeRcUtYB9M2avBWsncA66yOREupaj1oZ/bW/1C5+8rJkhl9uAw==","signatures":[{"sig":"MEUCIQDK4tojzccy3HrU90driOJxEzyUZF7BwCBm4Ui0yk7UowIgWXJAMTAmqlpinon34gXXaKZXNYIXhKr/I7GSa5E9gqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210226},"type":"module","_from":"file:a0n-aeon-ide-5.0.0.tgz","exports":{".":"./src/index.ts","./hooks/*":"./src/hooks/*.ts","./components/*":"./src/components/*.tsx","./components/aeon-container-ide.css":"./src/components/aeon-container-ide.css"},"scripts":{"test":"bun ../../scripts/bun-isolated-runner.ts src --preload ../../bun.preload.ts"},"_npmUser":{"name":"buley","email":"buley@outlook.com"},"_resolved":"/private/var/folders/kf/tkq8cmd54fl9c1wh414dj3240000gn/T/d9b996cb3b65324ca9f7807fadc037b8/a0n-aeon-ide-5.0.0.tgz","_integrity":"sha512-W2ROm6lLoMOuvHrAwZoOlnPkw/jWw0mx9QtsbeRcUtYB9M2avBWsncA66yOREupaj1oZ/bW/1C5+8rJkhl9uAw==","_npmVersion":"11.11.0","description":"Aeon IDE — UI components and hooks for the Aeon Container execution environment","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@a0n/aeon-container":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/react":"19.2.14"},"peerDependencies":{"yjs":"^13.6.29","react":"^19.0.0","@affectively/shared-ui":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aeon-ide_5.0.0_1773802294182_0.3029813446373255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is deprecated and no longer supported. Do not use."}},"time":{"created":"2026-03-18T02:51:33.992Z","modified":"2026-03-27T20:49:00.197Z","5.0.0":"2026-03-18T02:51:34.330Z"},"author":{"url":"https://buley.fyi","name":"Taylor William Buley"},"license":"MIT","description":"Aeon IDE — UI components and hooks for the Aeon Container execution environment","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"readme":"# @a0n/aeon-ide\n\n`@a0n/aeon-ide` provides the UI components and hooks for the Aeon Container execution environment.\n\nThe fair brag is that this package already covers the main pieces people expect from an embedded coding surface: file tree, editor pane, execution toolbar, console, collaboration hooks, and the higher-level `AeonContainerIDE` wrapper that ties them together.\n\n## What You Get\n\n- `AeonContainerIDE`: the main composed IDE surface\n- `AeonIdeEditorPane`: editor and revision area\n- `AeonIdePanels`: command, action, and collaboration panels\n- `ExecutionToolbar`: run controls\n- `ExecutionConsole`: logs and runtime output\n- `FileTree`: filesystem sidebar\n- `CapabilityBadge`: capability and identity indicator\n- `useAeonContainer`: runtime hook\n- `useAgentRoomCollaboration`: collaboration hook\n\n## Why People May Like It\n\n- it gives you a ready-made IDE shell instead of only loose widgets,\n- it stays close to `@a0n/aeon-container`, so the UI and runtime packages match,\n- collaboration is part of the package shape, not an afterthought,\n- and the surface is small enough to understand without feeling toy-sized.\n\n## Dependency\n\nThis package depends on [`@a0n/aeon-container`](../aeon-container/README.md) for the execution, filesystem, and collaboration runtime services underneath the UI.\n\n## Why This README Is Grounded\n\nAeon IDE does not need more drama than that. The strongest fair brag is that it already gives you a coherent UI layer for the Aeon container runtime.\n","readmeFilename":"README.md"}