Licence
GPL-3.0
Version
3.2.1
Deps
4
Size
266 kB
Vulns
0
Weekly
0
adapt-authoring-core
The foundation of the Adapt authoring tool: the App singleton, the module loader, and the AbstractModule / AbstractApiModule base classes every other module extends. It also bundles the cross-cutting primitives modules rely on — hooks, error handling, and the request/response lifecycle.
This is a module: false package (it isn't a runtime application module itself) — it's the shared library the rest of the stack is built on.
Documentation
The canonical project-wide guides live here and are surfaced in the generated docs site:
- Writing a module — the module pattern, conventions, and the branch/commit/release workflow (start here)
- Contributing code — linting and the code standards every PR must meet
- Hooks · Error handling — core concepts
- Folder structure · Configure environment — getting started
- Customising · Writing tests — development
- Developer workflow · Releasing — contributing