New:Socket for Asana Is Now Available.Learn more
Get Started

@archstone/emitter-support

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@archstone/emitter-support - npm Package Compare versions

Comparing version
0.19.0
to
0.19.1
+3
-3
package.json
{
"name": "@archstone/emitter-support",
"version": "0.19.0",
"version": "0.19.1",
"private": false,

@@ -40,3 +40,3 @@ "type": "module",

"dependencies": {
"@archstone/compiler": "0.19.0"
"@archstone/compiler": "0.19.1"
},

@@ -46,3 +46,3 @@ "devDependencies": {

"tsup": "^8.5.1",
"@archstone/schema": "0.19.0"
"@archstone/schema": "0.19.1"
},

@@ -49,0 +49,0 @@ "scripts": {

# @archstone/emitter-support
Shared, IR-only substrate for Archstone emitters (ADD-0008 / RFC-0008): IR indexing
(`Registry`), semantic-type → JSON-Schema lowering, tool-name sanitization, and the
response-mapping executor. Depends only on `@archstone/compiler` — no MCP SDK, no
`node:fs`, no HTTP — so any emitter built on it (the MCP server in `@archstone/runtime`
today, the embedded agent in `@archstone/agent` later) can be tree-shaken cleanly.
(`Registry`), semantic-type → JSON-Schema lowering, tool-name sanitization, the
response-mapping executor, and the extraction boundary (ADR-0011) — `extractionJsonSchema`
and `validateExtraction`, which lower a declared resource into a closed schema and judge a
model's answer against it. Depends only on `@archstone/compiler` — no MCP SDK, no
`node:fs`, no HTTP — so any emitter built on it (the MCP server in `@archstone/runtime`, the
embedded agent in `@archstone/agent`) can be tree-shaken cleanly.
Both directions of travel go through this package, and that is the point: a Resource
Definition is the schema for a provider's response *and* for what a model must produce, so
neither side can be mapped by a rule the other does not share.
Part of [Archstone](https://github.com/Archstone-Romania/archstone), an open-source

@@ -10,0 +16,0 @@ Capability Platform — most users should install