Files
mesh-contracts/seats/npm-package-registry/seat.json
T

35 lines
837 B
JSON

{
"format": 1,
"seat": "npm-package-registry",
"scope": "mesh",
"grain": "whole",
"decision": "novox/hq ADR 0109",
"description": "The mesh's npm packages: the npm registry protocol's read side, and publishing over the bus.",
"delivers": "npm-package-registry",
"includes": [
"registry"
],
"family": {
"name": "npm-package-registry.events",
"max-age-days": 7
},
"provisions": [
{
"name": "npm-package-registry",
"form": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "the read side's address"
}
},
"required": [
"url"
],
"description": "form none: the npm registry's read side, answered anonymously, with no credential (design 51)"
}
}
]
}