Interfaces to extend

Each one is empty in the package that declares it. A package adds its line with declare module — that is how an adapter makes a word exist for the editor.

FougereEntityAdapters

Declared by @fougere/schema.

augmented bykeys
@fougere/adapter-sqlsql

FougereFieldAxes

Declared by @fougere/schema.

augmented bykeys
@fougere/schemaboundary, lifecycle, role

FougereFrondProtocols

Declared by @fougere/core.

augmented bykeys
@fougere/adapter-restrest

FougereHandlers

Declared by @fougere/core. Written by the scan into .fougere/, never by hand.

The handler behind each address, as the scan writes it.

FougereNames

Declared by @fougere/core. Written by the scan into .fougere/, never by hand.

The names the scan found, per kind. Augmented from the generated file, empty otherwise.

FougereOperationProtocols

Declared by @fougere/core.

augmented bykeys
@fougere/adapter-graphqlgraphql
@fougere/adapter-restrest

FougereOperations

Declared by @fougere/core. Written by the scan into .fougere/, never by hand.

What one facade answers for, keyed address.op — surface:address.op for a named surface.

FougerePorts

Declared by @fougere/core. Written by the scan into .fougere/, never by hand.

Each port, and the classes that extend it.

FougereProtocols

Declared by @fougere/core.

augmented bykeys
@fougere/adapter-graphqlgraphql
@fougere/adapter-restrest

FougereSources

Declared by @fougere/core.

augmented bykeys
@fougere/adapter-envenv
@fougere/adapter-filefile
@fougere/adapter-memorymemory
@fougere/adapter-sqlsqlite, pg, mysql, mssql, d1

FougereStates

Declared by @fougere/core.

augmented bykeys
@fougere/state-cookiecookie
@fougere/state-sessionsession
Built with Fougere and Nuxt, hosted on GitHub Pages.