AbsoluteJS

Docs

@absolutejs/docsv0.0.1betaDev Tools

Documentation site for AbsoluteJS and its associated packages (deployed app, not a published library).

#Installation

BASH
git clone https://github.com/absolutejs/absolutejs-docs.git

#Capabilities

Overview

The source for absolutejs.com, including framework guides, package references, ecosystem discovery, examples, and the AbsoluteJS blog.

Ecosystem catalog

The package catalog is generated from every public workspace repository under /abs; private hosted-platform source is deliberately excluded. Run:

The generator reads package manifests, README sections, examples, commands, public exports, monorepo contents, versions, and repository links. Generated project and subpackage pages are registered as real documentation routes and included in sitemap generation.

Validation

check:docs prevents undocumented projects or subpackages, non-searchable package entry points, private platform exposure, and regressions to historical package names.

Architecture

scripts/generateEcosystemCatalog.ts derives documentation data from the workspace.

src/frontend/data/documentation/packages contains generated and curated package data.

src/frontend/components/documentation contains framework guides and package views.

Show 2 more

src/frontend/data/sidebarData.ts is the authoritative route registry.

absolute.config.ts projects that registry into the automatically generated sitemap.

Outcomes

What you can build

Overview

The source for absolutejs.com, including framework guides, package references, ecosystem discovery, examples, and the AbsoluteJS blog.

Ecosystem catalog

The package catalog is generated from every public workspace repository under /abs; private hosted-platform source is deliberately excluded. Run:

Validation

check:docs prevents undocumented projects or subpackages, non-searchable package entry points, private platform exposure, and regressions to historical package names.

Hardening checklist

Production guidance

Make every external boundary explicitPin the deployed @absolutejs/docs version, replace example or memory-backed dependencies with durable implementations, bound external calls, protect credentials, and emit enough evidence to retry or recover safely.

Follow in order

Troubleshooting path

1
Trace from the first failed boundary
Reproduce the smallest canonical @absolutejs/docs example, confirm the supported entry point and version in the API explorer, then inspect the first boundary that did not produce its documented result.

#Local development

Partial snippet

Working example for Local development.

SH
bun install
bun run dev

#Ecosystem catalog

Partial snippet

The package catalog is generated from every public workspace repository under /abs; private hosted-platform source is deliberately excluded. Run:

SH
bun run catalog:generate
bun run check:docs

#Package commands

Scripts declared by this project’s package manifest.

bun run check:docsbun scripts/checkDocumentationCoverage.ts
bun run check:examplesbun scripts/checkRunnableExamples.ts
bun run check:languagesbun scripts/checkCodeLanguages.ts
bun run check:qualitybun run lint && bun run check:docs && bun run check:languages && bun run check:examples && tsc --noEmit
bun run devabsolute dev
bun run formatabsolute prettier --write
bun run lintabsolute eslint
bun run startabsolute start
bun run testecho "Error: no test specified" && exit 1
bun run typecheckabsolute typecheck
Workspace project
This workspace project is not published as a standalone npm package. Use its repository and the accurately labeled public or private workspace contents below.