FaasJS
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
  • faas.yaml Configuration Specification
  • Routing Mapping Specification
  • HTTP Protocol Specification
  • Plugin Specification

Specifications

Use these normative specifications as the current runtime contracts for FaasJS.

These pages use MUST, SHOULD, and MAY language for compatibility-sensitive behavior.

Specs

  • faas.yaml Configuration Specification: faas.yaml is the runtime configuration entry used by FaasJS config loading, local dev server resolution, and type generation.
  • Routing Mapping Specification: Related references:
  • HTTP Protocol Specification: FaasJS request/response guidance is spread across multiple locations. This spec defines a single internal baseline for transport behavior.
  • Plugin Specification: FaasJS supports plugins in two complementary layers: