@archstone/schema
Advanced tools
+1
-1
| { | ||
| "name": "@archstone/schema", | ||
| "version": "0.13.0", | ||
| "version": "0.14.0", | ||
| "private": false, | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -19,2 +19,10 @@ { | ||
| }, | ||
| "shape": { | ||
| "type": "object", | ||
| "description": "Recorded response SHAPE — JSONPath-ish key path to JSON type; values are NEVER recorded (ADR-0008). Optional and advisory: it lets `archstone verify` name which paths were added, removed or retyped, but `fingerprint` above remains the sole authority for a binding's health (ADD-114 D-2). A contract without it verifies exactly as it did before ADD-114.", | ||
| "propertyNames": { "pattern": "^\\$" }, | ||
| "additionalProperties": { | ||
| "enum": ["string", "number", "boolean", "null", "array", "object"] | ||
| } | ||
| }, | ||
| "verifiedAt": { | ||
@@ -21,0 +29,0 @@ "type": "string", |
65926
0.9%879
1.03%