@appland/appmap-agent-js
Advanced tools
Comparing version 12.1.1 to 12.1.2
2259
dist/schema.json
[ | ||
{ | ||
"$id": "agent", | ||
"$id": "agent-cooked", | ||
"type": "object", | ||
@@ -12,3 +12,3 @@ "additionalProperties": false, | ||
"directory": { | ||
"$ref": "path" | ||
"$ref": "url" | ||
}, | ||
@@ -21,23 +21,15 @@ "package": { | ||
{ | ||
"$id": "amend-message", | ||
"$id": "agent", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"site", | ||
"tab", | ||
"payload" | ||
"directory", | ||
"package" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "amend" | ||
"directory": { | ||
"$ref": "path" | ||
}, | ||
"site": { | ||
"$ref": "site" | ||
}, | ||
"tab": { | ||
"$ref": "tab" | ||
}, | ||
"payload": { | ||
"$ref": "payload" | ||
"package": { | ||
"$ref": "package" | ||
} | ||
@@ -47,77 +39,2 @@ } | ||
{ | ||
"$id": "answer-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "answer" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "apply-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"function", | ||
"this", | ||
"arguments" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "apply" | ||
}, | ||
"function": { | ||
"type": "string" | ||
}, | ||
"this": { | ||
"$ref": "serial" | ||
}, | ||
"arguments": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "serial" | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "array-specific", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"length" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "array" | ||
}, | ||
"length": { | ||
"$ref": "natural" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "await-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"promise" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "await" | ||
}, | ||
"promise": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "basename", | ||
@@ -128,15 +45,2 @@ "type": "string", | ||
{ | ||
"$id": "bundle-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "bundle" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "combinator", | ||
@@ -149,60 +53,3 @@ "enum": [ | ||
{ | ||
"$id": "command-options", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"properties": { | ||
"shell": { | ||
"anyOf": [ | ||
{ | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "string" | ||
} | ||
] | ||
}, | ||
"cwd": { | ||
"$ref": "path" | ||
}, | ||
"encoding": { | ||
"$ref": "encoding" | ||
}, | ||
"env": { | ||
"$ref": "env" | ||
}, | ||
"stdio": { | ||
"$ref": "stdio" | ||
}, | ||
"timeout": { | ||
"type": "integer", | ||
"minimum": 0 | ||
}, | ||
"killSignal": { | ||
"$ref": "signal" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "config", | ||
"$ref": "external-configuration" | ||
}, | ||
{ | ||
"$id": "cooked-agent", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"directory", | ||
"package" | ||
], | ||
"properties": { | ||
"directory": { | ||
"$ref": "url" | ||
}, | ||
"package": { | ||
"$ref": "package" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "cooked-command-options", | ||
"$id": "command-options-cooked", | ||
"allOf": [ | ||
@@ -227,296 +74,45 @@ { | ||
{ | ||
"$id": "cooked-exclude", | ||
"type": "array", | ||
"items": { | ||
"$ref": "cooked-exclusion" | ||
} | ||
}, | ||
{ | ||
"$id": "cooked-exclusion", | ||
"$id": "command-options", | ||
"type": "object", | ||
"required": [ | ||
"combinator", | ||
"qualified-name", | ||
"name", | ||
"every-label", | ||
"some-label", | ||
"excluded", | ||
"recursive" | ||
], | ||
"properties": { | ||
"combinator": { | ||
"$ref": "combinator" | ||
}, | ||
"qualified-name": { | ||
"$ref": "criteria" | ||
}, | ||
"name": { | ||
"$ref": "criteria" | ||
}, | ||
"every-label": { | ||
"$ref": "criteria" | ||
}, | ||
"some-label": { | ||
"$ref": "criteria" | ||
}, | ||
"excluded": { | ||
"type": "boolean" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "cooked-log", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"properties": { | ||
"level": { | ||
"$ref": "log-level" | ||
}, | ||
"file": { | ||
"shell": { | ||
"anyOf": [ | ||
{ | ||
"$ref": "url" | ||
"type": "boolean" | ||
}, | ||
{ | ||
"const": 1 | ||
}, | ||
{ | ||
"const": 2 | ||
"type": "string" | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "cooked-module", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"enabled", | ||
"shallow", | ||
"inline-source", | ||
"exclude" | ||
], | ||
"properties": { | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
"cwd": { | ||
"$ref": "path" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
"encoding": { | ||
"$ref": "encoding" | ||
}, | ||
"exclude": { | ||
"$ref": "cooked-exclude" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "cooked-port", | ||
"anyOf": [ | ||
{ | ||
"const": 0 | ||
"env": { | ||
"$ref": "env" | ||
}, | ||
{ | ||
"const": "" | ||
"stdio": { | ||
"$ref": "stdio" | ||
}, | ||
{ | ||
"$ref": "port-number" | ||
"timeout": { | ||
"type": "integer", | ||
"minimum": 0 | ||
}, | ||
{ | ||
"$ref": "url" | ||
"killSignal": { | ||
"$ref": "signal" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "cooked-specifier", | ||
"anyOf": [ | ||
{ | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"base", | ||
"source", | ||
"flags" | ||
], | ||
"properties": { | ||
"base": { | ||
"$ref": "url" | ||
}, | ||
"source": { | ||
"type": "string" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "criteria", | ||
"anyOf": [ | ||
{ | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "string" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "encoding", | ||
"enum": [ | ||
"buffer", | ||
"utf8", | ||
"utf16le", | ||
"latin1" | ||
] | ||
}, | ||
{ | ||
"$id": "env", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "error-message", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"error" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "error" | ||
}, | ||
"error": { | ||
"$ref": "serial" | ||
} | ||
} | ||
"$id": "config", | ||
"$ref": "configuration-external" | ||
}, | ||
{ | ||
"$id": "error-specific", | ||
"$id": "configuration-external", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"name", | ||
"message", | ||
"stack" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "error" | ||
}, | ||
"name": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"message": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"stack": { | ||
"type": "string", | ||
"nullable": true | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "event-message", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"site", | ||
"tab", | ||
"group", | ||
"time", | ||
"payload" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "event" | ||
}, | ||
"site": { | ||
"$ref": "site" | ||
}, | ||
"tab": { | ||
"$ref": "tab" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"time": { | ||
"type": "number" | ||
}, | ||
"payload": { | ||
"$ref": "payload" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "exclude", | ||
"type": "array", | ||
"items": { | ||
"$ref": "exclusion" | ||
} | ||
}, | ||
{ | ||
"$id": "exclusion", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
}, | ||
{ | ||
"type": "object", | ||
"properties": { | ||
"combinator": { | ||
"$ref": "combinator" | ||
}, | ||
"qualified-name": { | ||
"$ref": "criteria" | ||
}, | ||
"name": { | ||
"$ref": "criteria" | ||
}, | ||
"every-label": { | ||
"$ref": "criteria" | ||
}, | ||
"some-label": { | ||
"$ref": "criteria" | ||
}, | ||
"excluded": { | ||
"type": "boolean" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "extension", | ||
"type": "string", | ||
"pattern": "^\\.[^/]+$" | ||
}, | ||
{ | ||
"$id": "external-configuration", | ||
"type": "object", | ||
"properties": { | ||
"agent": { | ||
@@ -533,3 +129,3 @@ "$ref": "agent" | ||
"^": { | ||
"$ref": "external-configuration" | ||
"$ref": "configuration-external" | ||
} | ||
@@ -630,3 +226,3 @@ } | ||
{ | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
} | ||
@@ -644,3 +240,3 @@ ] | ||
"hidden": { | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
}, | ||
@@ -666,3 +262,3 @@ "aliases": { | ||
{ | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
} | ||
@@ -694,3 +290,3 @@ ] | ||
{ | ||
"$ref": "process-specifier" | ||
"$ref": "specifier-process" | ||
}, | ||
@@ -700,3 +296,3 @@ { | ||
"items": { | ||
"$ref": "process-specifier" | ||
"$ref": "specifier-process" | ||
} | ||
@@ -721,3 +317,3 @@ } | ||
{ | ||
"$ref": "module-specifier" | ||
"$ref": "specifier-module" | ||
}, | ||
@@ -727,3 +323,3 @@ { | ||
"items": { | ||
"$ref": "module-specifier" | ||
"$ref": "specifier-module" | ||
} | ||
@@ -781,116 +377,5 @@ } | ||
{ | ||
"$id": "file-type", | ||
"enum": [ | ||
"script", | ||
"module" | ||
] | ||
}, | ||
{ | ||
"$id": "group-message", | ||
"$id": "configuration-internal", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"group", | ||
"child", | ||
"description" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "group" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"child": { | ||
"$ref": "group" | ||
}, | ||
"description": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "group-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"group", | ||
"description" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "group" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"description": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "group", | ||
"type": "number" | ||
}, | ||
{ | ||
"$id": "hash-specific", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"length", | ||
"properties" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "hash" | ||
}, | ||
"length": { | ||
"$ref": "natural" | ||
}, | ||
"properties": { | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "headers", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "heartbeat", | ||
"$ref": "nullable-natural" | ||
}, | ||
{ | ||
"$id": "indent", | ||
"enum": [ | ||
0, | ||
2, | ||
4, | ||
8 | ||
] | ||
}, | ||
{ | ||
"$id": "index", | ||
"$ref": "natural" | ||
}, | ||
{ | ||
"$id": "internal-configuration", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"minProperties": 40, | ||
@@ -924,3 +409,3 @@ "properties": { | ||
"value": { | ||
"$ref": "external-configuration" | ||
"$ref": "configuration-external" | ||
}, | ||
@@ -954,3 +439,3 @@ "base": { | ||
"command-options": { | ||
"$ref": "cooked-command-options" | ||
"$ref": "command-options-cooked" | ||
}, | ||
@@ -979,3 +464,3 @@ "validate": { | ||
{ | ||
"$ref": "cooked-agent" | ||
"$ref": "agent-cooked" | ||
} | ||
@@ -988,3 +473,3 @@ ] | ||
"log": { | ||
"$ref": "cooked-log" | ||
"$ref": "log-cooked" | ||
}, | ||
@@ -1005,3 +490,3 @@ "host": { | ||
"trace-port": { | ||
"$ref": "cooked-port" | ||
"$ref": "port-cooked" | ||
}, | ||
@@ -1012,3 +497,3 @@ "trace-protocol": { | ||
"track-port": { | ||
"$ref": "cooked-port" | ||
"$ref": "port-cooked" | ||
}, | ||
@@ -1059,3 +544,3 @@ "track-protocol": { | ||
{ | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
} | ||
@@ -1068,3 +553,3 @@ ] | ||
"hidden": { | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
}, | ||
@@ -1085,3 +570,3 @@ "aliases": { | ||
{ | ||
"$ref": "regular-identifier" | ||
"$ref": "identifier-regular" | ||
} | ||
@@ -1118,3 +603,3 @@ ] | ||
{ | ||
"$ref": "cooked-specifier" | ||
"$ref": "specifier-cooked" | ||
}, | ||
@@ -1145,3 +630,3 @@ { | ||
"default-package": { | ||
"$ref": "cooked-module" | ||
"$ref": "module-cooked" | ||
}, | ||
@@ -1156,6 +641,6 @@ "packages": { | ||
{ | ||
"$ref": "cooked-specifier" | ||
"$ref": "specifier-cooked" | ||
}, | ||
{ | ||
"$ref": "cooked-module" | ||
"$ref": "module-cooked" | ||
} | ||
@@ -1166,3 +651,3 @@ ] | ||
"exclude": { | ||
"$ref": "cooked-exclude" | ||
"$ref": "exclude-cooked" | ||
}, | ||
@@ -1254,11 +739,78 @@ "anonymous-name-separator": { | ||
{ | ||
"$id": "jump-payload", | ||
"$id": "criteria", | ||
"anyOf": [ | ||
{ | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "string" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "encoding", | ||
"enum": [ | ||
"buffer", | ||
"utf8", | ||
"utf16le", | ||
"latin1" | ||
] | ||
}, | ||
{ | ||
"$id": "env", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "exclude-cooked", | ||
"type": "array", | ||
"items": { | ||
"$ref": "exclusion-cooked" | ||
} | ||
}, | ||
{ | ||
"$id": "exclude", | ||
"type": "array", | ||
"items": { | ||
"$ref": "exclusion" | ||
} | ||
}, | ||
{ | ||
"$id": "exclusion-cooked", | ||
"type": "object", | ||
"required": [ | ||
"type" | ||
"combinator", | ||
"qualified-name", | ||
"name", | ||
"every-label", | ||
"some-label", | ||
"excluded", | ||
"recursive" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "jump" | ||
"combinator": { | ||
"$ref": "combinator" | ||
}, | ||
"qualified-name": { | ||
"$ref": "criteria" | ||
}, | ||
"name": { | ||
"$ref": "criteria" | ||
}, | ||
"every-label": { | ||
"$ref": "criteria" | ||
}, | ||
"some-label": { | ||
"$ref": "criteria" | ||
}, | ||
"excluded": { | ||
"type": "boolean" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
} | ||
@@ -1268,2 +820,84 @@ } | ||
{ | ||
"$id": "exclusion", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
}, | ||
{ | ||
"type": "object", | ||
"properties": { | ||
"combinator": { | ||
"$ref": "combinator" | ||
}, | ||
"qualified-name": { | ||
"$ref": "criteria" | ||
}, | ||
"name": { | ||
"$ref": "criteria" | ||
}, | ||
"every-label": { | ||
"$ref": "criteria" | ||
}, | ||
"some-label": { | ||
"$ref": "criteria" | ||
}, | ||
"excluded": { | ||
"type": "boolean" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "extension", | ||
"type": "string", | ||
"pattern": "^\\.[^/]+$" | ||
}, | ||
{ | ||
"$id": "file-type", | ||
"enum": [ | ||
"script", | ||
"module" | ||
] | ||
}, | ||
{ | ||
"$id": "group", | ||
"type": "number" | ||
}, | ||
{ | ||
"$id": "headers", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "heartbeat", | ||
"$ref": "natural-nullable" | ||
}, | ||
{ | ||
"$id": "identifier-regular", | ||
"type": "string", | ||
"pattern": "^[a-zA-Z_$][a-zA-Z_$-9]*$" | ||
}, | ||
{ | ||
"$id": "indent", | ||
"enum": [ | ||
0, | ||
2, | ||
4, | ||
8 | ||
] | ||
}, | ||
{ | ||
"$id": "index", | ||
"$ref": "natural" | ||
}, | ||
{ | ||
"$id": "language", | ||
@@ -1273,2 +907,25 @@ "const": "javascript" | ||
{ | ||
"$id": "log-cooked", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"properties": { | ||
"level": { | ||
"$ref": "log-level" | ||
}, | ||
"file": { | ||
"anyOf": [ | ||
{ | ||
"$ref": "url" | ||
}, | ||
{ | ||
"const": 1 | ||
}, | ||
{ | ||
"const": 2 | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "log-level", | ||
@@ -1314,24 +971,215 @@ "enum": [ | ||
{ | ||
"$id": "message-amend", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"site", | ||
"tab", | ||
"payload" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "amend" | ||
}, | ||
"site": { | ||
"$ref": "site" | ||
}, | ||
"tab": { | ||
"$ref": "tab" | ||
}, | ||
"payload": { | ||
"$ref": "payload" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-error", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"error" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "error" | ||
}, | ||
"error": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-event", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"site", | ||
"tab", | ||
"group", | ||
"time", | ||
"payload" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "event" | ||
}, | ||
"site": { | ||
"$ref": "site" | ||
}, | ||
"tab": { | ||
"$ref": "tab" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"time": { | ||
"type": "number" | ||
}, | ||
"payload": { | ||
"$ref": "payload" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-group", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"group", | ||
"child", | ||
"description" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "group" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"child": { | ||
"$ref": "group" | ||
}, | ||
"description": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-source", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"content", | ||
"url", | ||
"shallow", | ||
"inline", | ||
"exclude" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "source" | ||
}, | ||
"content": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"url": { | ||
"$ref": "url" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"inline": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "exclusion-cooked" | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-start", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"track", | ||
"configuration", | ||
"url" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "start" | ||
}, | ||
"track": { | ||
"type": "string" | ||
}, | ||
"configuration": { | ||
"$ref": "configuration-external" | ||
}, | ||
"url": { | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
}, | ||
{ | ||
"$ref": "url" | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message-stop", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"track", | ||
"termination" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "stop" | ||
}, | ||
"track": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"termination": { | ||
"$ref": "termination" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "message", | ||
"anyOf": [ | ||
{ | ||
"$ref": "start-message" | ||
"$ref": "message-amend" | ||
}, | ||
{ | ||
"$ref": "stop-message" | ||
"$ref": "message-error" | ||
}, | ||
{ | ||
"$ref": "error-message" | ||
"$ref": "message-event" | ||
}, | ||
{ | ||
"$ref": "source-message" | ||
"$ref": "message-group" | ||
}, | ||
{ | ||
"$ref": "group-message" | ||
"$ref": "message-source" | ||
}, | ||
{ | ||
"$ref": "event-message" | ||
"$ref": "message-start" | ||
}, | ||
{ | ||
"$ref": "amend-message" | ||
"$ref": "message-stop" | ||
} | ||
@@ -1341,120 +1189,26 @@ ] | ||
{ | ||
"$id": "module-specifier", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
"$id": "module-cooked", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"enabled", | ||
"shallow", | ||
"inline-source", | ||
"exclude" | ||
], | ||
"properties": { | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"regexp" | ||
], | ||
"properties": { | ||
"regexp": { | ||
"$ref": "regexp" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"glob" | ||
], | ||
"properties": { | ||
"glob": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"path" | ||
], | ||
"properties": { | ||
"path": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"dist" | ||
], | ||
"properties": { | ||
"dist": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"external": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
"exclude": { | ||
"$ref": "exclude-cooked" | ||
} | ||
] | ||
} | ||
}, | ||
@@ -1523,9 +1277,3 @@ { | ||
{ | ||
"$id": "natural", | ||
"type": "integer", | ||
"minimum": 0, | ||
"maximum": 9007199254740991 | ||
}, | ||
{ | ||
"$id": "nullable-natural", | ||
"$id": "natural-nullable", | ||
"anyOf": [ | ||
@@ -1541,2 +1289,8 @@ { | ||
{ | ||
"$id": "natural", | ||
"type": "integer", | ||
"minimum": 0, | ||
"maximum": 9007199254740991 | ||
}, | ||
{ | ||
"$id": "ordering", | ||
@@ -1575,79 +1329,74 @@ "enum": [ | ||
{ | ||
"$id": "payload", | ||
"anyOf": [ | ||
{ | ||
"$ref": "bundle-payload" | ||
"$id": "payload-answer", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "answer" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "payload-apply", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"function", | ||
"this", | ||
"arguments" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "apply" | ||
}, | ||
{ | ||
"$ref": "jump-payload" | ||
"function": { | ||
"type": "string" | ||
}, | ||
{ | ||
"$ref": "apply-payload" | ||
"this": { | ||
"$ref": "serial" | ||
}, | ||
{ | ||
"$ref": "return-payload" | ||
}, | ||
{ | ||
"$ref": "throw-payload" | ||
}, | ||
{ | ||
"$ref": "await-payload" | ||
}, | ||
{ | ||
"$ref": "resolve-payload" | ||
}, | ||
{ | ||
"$ref": "reject-payload" | ||
}, | ||
{ | ||
"$ref": "yield-payload" | ||
}, | ||
{ | ||
"$ref": "resume-payload" | ||
}, | ||
{ | ||
"$ref": "query-payload" | ||
}, | ||
{ | ||
"$ref": "answer-payload" | ||
}, | ||
{ | ||
"$ref": "request-payload" | ||
}, | ||
{ | ||
"$ref": "response-payload" | ||
}, | ||
{ | ||
"$ref": "group-payload" | ||
}, | ||
{ | ||
"$ref": "ungroup-payload" | ||
"arguments": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "serial" | ||
} | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"$id": "port-number", | ||
"type": "integer", | ||
"minimum": 1, | ||
"maximum": 65535 | ||
"$id": "payload-await", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"promise" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "await" | ||
}, | ||
"promise": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "port", | ||
"anyOf": [ | ||
{ | ||
"const": 0 | ||
}, | ||
{ | ||
"const": "" | ||
}, | ||
{ | ||
"$ref": "port-number" | ||
}, | ||
{ | ||
"$ref": "path" | ||
"$id": "payload-bundle", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "bundle" | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"$id": "primitive-serial", | ||
"$id": "payload-group", | ||
"type": "object", | ||
@@ -1657,16 +1406,13 @@ "additionalProperties": false, | ||
"type", | ||
"print" | ||
"group", | ||
"description" | ||
], | ||
"properties": { | ||
"type": { | ||
"enum": [ | ||
"null", | ||
"undefined", | ||
"boolean", | ||
"number", | ||
"string", | ||
"bigint" | ||
] | ||
"const": "group" | ||
}, | ||
"print": { | ||
"group": { | ||
"$ref": "group" | ||
}, | ||
"description": { | ||
"type": "string" | ||
@@ -1677,83 +1423,16 @@ } | ||
{ | ||
"$id": "process-specifier", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"regexp" | ||
], | ||
"properties": { | ||
"regexp": { | ||
"$ref": "regexp" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"glob" | ||
], | ||
"properties": { | ||
"glob": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"path" | ||
], | ||
"properties": { | ||
"path": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"dist" | ||
], | ||
"properties": { | ||
"dist": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"external": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
"$id": "payload-jump", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "jump" | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"$id": "query-payload", | ||
"$id": "payload-query", | ||
"type": "object", | ||
@@ -1805,105 +1484,7 @@ "additionalProperties": false, | ||
{ | ||
"$id": "recorder", | ||
"enum": [ | ||
"process", | ||
"mocha", | ||
"jest", | ||
"manual", | ||
"remote" | ||
] | ||
}, | ||
{ | ||
"$id": "recording-object", | ||
"$id": "payload-reject", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"defined-class", | ||
"method-id" | ||
], | ||
"properties": { | ||
"defined-class": { | ||
"type": "string" | ||
}, | ||
"method-id": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "recording-string", | ||
"type": "string", | ||
"pattern": "^[^.]+.[^.]+$" | ||
}, | ||
{ | ||
"$id": "recording", | ||
"anyOf": [ | ||
{ | ||
"$ref": "recording-string" | ||
}, | ||
{ | ||
"$ref": "recording-object" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "reference-serial", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"print", | ||
"index", | ||
"constructor", | ||
"specific" | ||
], | ||
"properties": { | ||
"type": { | ||
"enum": [ | ||
"object", | ||
"function" | ||
] | ||
}, | ||
"print": { | ||
"type": "string" | ||
}, | ||
"index": { | ||
"$ref": "natural" | ||
}, | ||
"constructor": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"specific": { | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
}, | ||
{ | ||
"$ref": "error-specific" | ||
}, | ||
{ | ||
"$ref": "array-specific" | ||
}, | ||
{ | ||
"$ref": "hash-specific" | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "regexp", | ||
"type": "string" | ||
}, | ||
{ | ||
"$id": "regular-identifier", | ||
"type": "string", | ||
"pattern": "^[a-zA-Z_$][a-zA-Z_$-9]*$" | ||
}, | ||
{ | ||
"$id": "reject-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"error" | ||
@@ -1921,35 +1502,6 @@ ], | ||
{ | ||
"$id": "repository", | ||
"$id": "payload-request", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"directory", | ||
"history", | ||
"package" | ||
], | ||
"properties": { | ||
"directory": { | ||
"$ref": "url" | ||
}, | ||
"history": { | ||
"type": "object", | ||
"nullable": true | ||
}, | ||
"package": { | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
}, | ||
{ | ||
"$ref": "package" | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "request-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
@@ -1993,3 +1545,3 @@ "side", | ||
{ | ||
"$id": "resolve-payload", | ||
"$id": "payload-resolve", | ||
"type": "object", | ||
@@ -2011,3 +1563,3 @@ "additionalProperties": false, | ||
{ | ||
"$id": "response-payload", | ||
"$id": "payload-response", | ||
"type": "object", | ||
@@ -2045,3 +1597,3 @@ "additionalProperties": false, | ||
{ | ||
"$id": "resume-payload", | ||
"$id": "payload-resume", | ||
"type": "object", | ||
@@ -2055,2 +1607,5 @@ "additionalProperties": false, | ||
"const": "resume" | ||
}, | ||
"argument": { | ||
"$ref": "serial" | ||
} | ||
@@ -2060,3 +1615,3 @@ } | ||
{ | ||
"$id": "return-payload", | ||
"$id": "payload-return", | ||
"type": "object", | ||
@@ -2082,2 +1637,226 @@ "additionalProperties": false, | ||
{ | ||
"$id": "payload-throw", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"function", | ||
"error" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "throw" | ||
}, | ||
"function": { | ||
"type": "string" | ||
}, | ||
"error": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "payload-ungroup", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"group" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "ungroup" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "payload-yield", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"iterator" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "yield" | ||
}, | ||
"iterator": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "payload", | ||
"anyOf": [ | ||
{ | ||
"$ref": "payload-answer" | ||
}, | ||
{ | ||
"$ref": "payload-apply" | ||
}, | ||
{ | ||
"$ref": "payload-await" | ||
}, | ||
{ | ||
"$ref": "payload-bundle" | ||
}, | ||
{ | ||
"$ref": "payload-group" | ||
}, | ||
{ | ||
"$ref": "payload-jump" | ||
}, | ||
{ | ||
"$ref": "payload-query" | ||
}, | ||
{ | ||
"$ref": "payload-reject" | ||
}, | ||
{ | ||
"$ref": "payload-request" | ||
}, | ||
{ | ||
"$ref": "payload-resolve" | ||
}, | ||
{ | ||
"$ref": "payload-response" | ||
}, | ||
{ | ||
"$ref": "payload-resume" | ||
}, | ||
{ | ||
"$ref": "payload-return" | ||
}, | ||
{ | ||
"$ref": "payload-throw" | ||
}, | ||
{ | ||
"$ref": "payload-ungroup" | ||
}, | ||
{ | ||
"$ref": "payload-yield" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "port-cooked", | ||
"anyOf": [ | ||
{ | ||
"const": 0 | ||
}, | ||
{ | ||
"const": "" | ||
}, | ||
{ | ||
"$ref": "port-number" | ||
}, | ||
{ | ||
"$ref": "url" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "port-number", | ||
"type": "integer", | ||
"minimum": 1, | ||
"maximum": 65535 | ||
}, | ||
{ | ||
"$id": "port", | ||
"anyOf": [ | ||
{ | ||
"const": 0 | ||
}, | ||
{ | ||
"const": "" | ||
}, | ||
{ | ||
"$ref": "port-number" | ||
}, | ||
{ | ||
"$ref": "path" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "recorder", | ||
"enum": [ | ||
"process", | ||
"mocha", | ||
"jest", | ||
"manual", | ||
"remote" | ||
] | ||
}, | ||
{ | ||
"$id": "recording-object", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"defined-class", | ||
"method-id" | ||
], | ||
"properties": { | ||
"defined-class": { | ||
"type": "string" | ||
}, | ||
"method-id": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "recording-string", | ||
"type": "string", | ||
"pattern": "^[^.]+.[^.]+$" | ||
}, | ||
{ | ||
"$id": "recording", | ||
"anyOf": [ | ||
{ | ||
"$ref": "recording-string" | ||
}, | ||
{ | ||
"$ref": "recording-object" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "regexp", | ||
"type": "string" | ||
}, | ||
{ | ||
"$id": "repository", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"directory", | ||
"history", | ||
"package" | ||
], | ||
"properties": { | ||
"directory": { | ||
"$ref": "url" | ||
}, | ||
"history": { | ||
"type": "object", | ||
"nullable": true | ||
}, | ||
"package": { | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
}, | ||
{ | ||
"$ref": "package" | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "separator", | ||
@@ -2088,2 +1867,80 @@ "type": "string", | ||
{ | ||
"$id": "serial-primitive", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"print" | ||
], | ||
"properties": { | ||
"type": { | ||
"enum": [ | ||
"null", | ||
"undefined", | ||
"boolean", | ||
"number", | ||
"string", | ||
"bigint" | ||
] | ||
}, | ||
"print": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "serial-reference", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"print", | ||
"index", | ||
"constructor", | ||
"specific" | ||
], | ||
"properties": { | ||
"type": { | ||
"enum": [ | ||
"object", | ||
"function" | ||
] | ||
}, | ||
"print": { | ||
"type": "string" | ||
}, | ||
"index": { | ||
"$ref": "natural" | ||
}, | ||
"constructor": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"specific": { | ||
"$ref": "specific" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "serial-symbol", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"print", | ||
"index" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "symbol" | ||
}, | ||
"print": { | ||
"type": "string" | ||
}, | ||
"index": { | ||
"$ref": "natural" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "serial", | ||
@@ -2095,9 +1952,9 @@ "anyOf": [ | ||
{ | ||
"$ref": "primitive-serial" | ||
"$ref": "serial-primitive" | ||
}, | ||
{ | ||
"$ref": "symbol-serial" | ||
"$ref": "serial-reference" | ||
}, | ||
{ | ||
"$ref": "reference-serial" | ||
"$ref": "serial-symbol" | ||
} | ||
@@ -2216,3 +2073,3 @@ ] | ||
{ | ||
"$id": "source-message", | ||
"$id": "specific-array", | ||
"type": "object", | ||
@@ -2222,30 +2079,38 @@ "additionalProperties": false, | ||
"type", | ||
"content", | ||
"url", | ||
"shallow", | ||
"inline", | ||
"exclude" | ||
"length" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "source" | ||
"const": "array" | ||
}, | ||
"content": { | ||
"length": { | ||
"$ref": "natural" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "specific-error", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"name", | ||
"message", | ||
"stack" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "error" | ||
}, | ||
"name": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"url": { | ||
"$ref": "url" | ||
"message": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"inline": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "cooked-exclusion" | ||
} | ||
"stack": { | ||
"type": "string", | ||
"nullable": true | ||
} | ||
@@ -2255,3 +2120,3 @@ } | ||
{ | ||
"$id": "start-message", | ||
"$id": "specific-hash", | ||
"type": "object", | ||
@@ -2261,29 +2126,269 @@ "additionalProperties": false, | ||
"type", | ||
"track", | ||
"configuration", | ||
"url" | ||
"length", | ||
"properties" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "start" | ||
"const": "hash" | ||
}, | ||
"track": { | ||
"length": { | ||
"$ref": "natural" | ||
}, | ||
"properties": { | ||
"type": "object", | ||
"additionalProperties": false, | ||
"patternProperties": { | ||
"^": { | ||
"type": "string" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "specific", | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
}, | ||
{ | ||
"$ref": "specific-array" | ||
}, | ||
{ | ||
"$ref": "specific-error" | ||
}, | ||
{ | ||
"$ref": "specific-hash" | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "specifier-cooked", | ||
"anyOf": [ | ||
{ | ||
"type": "boolean" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"base", | ||
"source", | ||
"flags" | ||
], | ||
"properties": { | ||
"base": { | ||
"$ref": "url" | ||
}, | ||
"source": { | ||
"type": "string" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "specifier-module", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
}, | ||
"configuration": { | ||
"$ref": "external-configuration" | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"regexp" | ||
], | ||
"properties": { | ||
"regexp": { | ||
"$ref": "regexp" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
}, | ||
"url": { | ||
"anyOf": [ | ||
{ | ||
"const": null | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"glob" | ||
], | ||
"properties": { | ||
"glob": { | ||
"type": "string" | ||
}, | ||
{ | ||
"$ref": "url" | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"path" | ||
], | ||
"properties": { | ||
"path": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"dist" | ||
], | ||
"properties": { | ||
"dist": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"external": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
}, | ||
"shallow": { | ||
"type": "boolean" | ||
}, | ||
"exclude": { | ||
"$ref": "exclude" | ||
}, | ||
"inline-source": { | ||
"type": "boolean", | ||
"nullable": true | ||
} | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "specifier-process", | ||
"anyOf": [ | ||
{ | ||
"type": "string" | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"regexp" | ||
], | ||
"properties": { | ||
"regexp": { | ||
"$ref": "regexp" | ||
}, | ||
"flags": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"glob" | ||
], | ||
"properties": { | ||
"glob": { | ||
"type": "string" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"path" | ||
], | ||
"properties": { | ||
"path": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
}, | ||
{ | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"dist" | ||
], | ||
"properties": { | ||
"dist": { | ||
"type": "string" | ||
}, | ||
"recursive": { | ||
"type": "boolean" | ||
}, | ||
"external": { | ||
"type": "boolean" | ||
}, | ||
"enabled": { | ||
"type": "boolean" | ||
} | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"$id": "stdio-stream", | ||
@@ -2321,45 +2426,2 @@ "enum": [ | ||
{ | ||
"$id": "stop-message", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"track", | ||
"termination" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "stop" | ||
}, | ||
"track": { | ||
"type": "string", | ||
"nullable": true | ||
}, | ||
"termination": { | ||
"$ref": "termination" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "symbol-serial", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"print", | ||
"index" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "symbol" | ||
}, | ||
"print": { | ||
"type": "string" | ||
}, | ||
"index": { | ||
"$ref": "natural" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "tab", | ||
@@ -2465,26 +2527,5 @@ "$ref": "natural" | ||
"$id": "threshold", | ||
"$ref": "nullable-natural" | ||
"$ref": "natural-nullable" | ||
}, | ||
{ | ||
"$id": "throw-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"function", | ||
"error" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "throw" | ||
}, | ||
"function": { | ||
"type": "string" | ||
}, | ||
"error": { | ||
"$ref": "serial" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "time", | ||
@@ -2494,40 +2535,6 @@ "type": "number" | ||
{ | ||
"$id": "ungroup-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"group" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "ungroup" | ||
}, | ||
"group": { | ||
"$ref": "group" | ||
} | ||
} | ||
}, | ||
{ | ||
"$id": "url", | ||
"type": "string", | ||
"pattern": "^[a-z]+://" | ||
}, | ||
{ | ||
"$id": "yield-payload", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"required": [ | ||
"type", | ||
"iterator" | ||
], | ||
"properties": { | ||
"type": { | ||
"const": "yield" | ||
}, | ||
"iterator": { | ||
"$ref": "serial" | ||
} | ||
} | ||
} | ||
] |
{ | ||
"name": "@appland/appmap-agent-js", | ||
"version": "12.1.1", | ||
"version": "12.1.2", | ||
"bin": { | ||
@@ -5,0 +5,0 @@ "appmap-agent-js": "bin/appmap-agent-js.cjs" |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1032098
21164