Variable: RFC2119_KEYWORDS
constRFC2119_KEYWORDS:object
Defined in: packages/contracts/src/schemas/governance-metamodel.ts:39
The RFC 2119 keywords, each with the class the Metamodel gives it. Only the
capitalised spelling is a keyword (RFC 8174), so "the holder must" in prose is just
English. Ordered longest first wherever one is a prefix of another (MUST NOT before
MUST), because the pattern and requirementClassOf take the first that fits.
Type Declaration
MAY
readonlyMAY:"option"='option'
MUST
readonlyMUST:"mandatory"='mandatory'
MUST NOT
readonlyMUST NOT:"mandatory"='mandatory'
NOT RECOMMENDED
readonlyNOT RECOMMENDED:"recommendation"='recommendation'
OPTIONAL
readonlyOPTIONAL:"option"='option'
RECOMMENDED
readonlyRECOMMENDED:"recommendation"='recommendation'
REQUIRED
readonlyREQUIRED:"mandatory"='mandatory'
SHALL
readonlySHALL:"mandatory"='mandatory'
SHALL NOT
readonlySHALL NOT:"mandatory"='mandatory'
SHOULD
readonlySHOULD:"recommendation"='recommendation'
SHOULD NOT
readonlySHOULD NOT:"recommendation"='recommendation'