コンテンツにスキップ

Public Exports and Runtime Constraints

The framework’s initial public registry release is pending. The core and Cloudflare source candidates use the package names shown below; install their packed artifacts from the same verified candidate. @alneas/appkit-core@0.1.0 and @alneas/appkit-react@0.1.0 are public npmjs dependencies. A package subpath is an import target, not a separately installable package.

ターミナルウィンドウ
bun add ./alneas-sitekit-0.1.0.tgz ./alneas-sitekit-cloudflare-0.1.0.tgz astro

Package: @alneas/sitekit. The table is restricted to the approved public extraction surface; exports of the original full distribution outside this table are not public candidate imports.

Import subpath Runtime / role
@alneas/sitekit Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/config Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/build Node.js 24+ build/server helper; exclude from browser entrypoints.
@alneas/sitekit/contracts Type contracts; use type-only imports when appropriate.
@alneas/sitekit/sections Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/search Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/analytics Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/access Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/ai Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/commerce Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/commerce/stripe Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/compat Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/content Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/media Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/i18n Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/outputs Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/projection Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/runtime Optional feature contract/helper; consult source JSDoc for per-function runtime and side effects.
@alneas/sitekit/analytics/consent.css Stylesheet; import once at the corresponding browser boundary.
@alneas/sitekit/content/cms-loader Node.js 24+ build/server helper; exclude from browser entrypoints.
@alneas/sitekit/studio/contracts Type contracts; use type-only imports when appropriate.
@alneas/sitekit/studio/content-metadata Portable metadata conversion; does not authorize content access.
@alneas/sitekit/studio/collection-list React client UI; React/React DOM ^19.2.3 and public Appkit styles.
@alneas/sitekit/studio/basic React client UI; React/React DOM ^19.2.3 and public Appkit styles.
@alneas/sitekit/studio/http-provider Browser same-origin HTTP bridge; server authentication is required.
@alneas/sitekit/studio/basic.css Stylesheet; import once at the corresponding browser boundary.

Package: @alneas/sitekit-cloudflare. Bindings and provider SDKs remain on the server.

Import subpath Role
@alneas/sitekit-cloudflare Public adapter exports and schema provisioning contracts.
@alneas/sitekit-cloudflare/studio Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/studio-handler Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/integrations Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/media-library Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/experiments Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/sns-outbox Explicit adapter entry; configure host bindings and authorization as appropriate.
@alneas/sitekit-cloudflare/analytics-sinks Explicit adapter entry; configure host bindings and authorization as appropriate.
Feature Requirements
Core configuration/build Node.js 24+, Astro peer, Bun for the documented candidate scripts.
Basic React screen React and React DOM ^19.2.3, public Appkit React 0.1.0; one compatible React instance.
Basic screen styling @alneas/appkit-react/styles and core /studio/basic.css.
Standalone collection table Public Appkit stylesheet; no query/data-access provider needed.
HTTP editing Stable StudioProvider, same-origin endpoint and a server-enforced authentication/authorization policy.
D1 editing Public Appkit Core 0.1.0 types, provisioned contentStudioSchemaSql, server D1 binding.
Other adapters Host-supplied D1/R2, HTTP clients, payment verifiers or event sinks described by the selected API.

The full /studio barrel, /site-studio, restricted editor, domain templates/themes and Platform/operator integrations are outside this public surface. Source availability alone does not establish an exported or published path. Advanced capabilities are separate extension boundaries.

See the site API, manifest API, Studio API and integration guide. Detailed function/type descriptions live in source JSDoc for the portal’s downstream API extraction; this project does not maintain a second portal renderer.