Skip to content

Scope & mission

nene2-js makes NENE2 JSON APIs pleasant and type-safe in TypeScript without becoming a second framework runtime.

In scope

AreaExamples
HTTP clientcreateNene2Client, auth headers, fetch injection
OpenAPI alignmentPinned contract, codegen, drift checks
Problem DetailsRFC 9457 parse + validation helpers
npm packages@hideyukimori/nene2-client

Out of scope

AreaOwner
PHP HTTP runtimeNENE2
stdio MCP servernene-mcp
Node framework portnene2-node
Direct DB from SDKForbidden — API boundary only

Full matrix: docs/scope.md in the repository.

Versioning

Stable npm release: @hideyukimori/nene2-client@1.0.0. Semver applies to the public client surface; see CHANGELOG and GitHub Releases.

Released under the MIT License.