77
88# Manifest metadata
99
10- # ps, we're keeping regex errors for emails + url whether they're required or not bc of web dev things ~ sea
11- # this has both project link and doc home in it
1210date-created : day()
1311date-updated : day()
1412manifest-author :
@@ -40,7 +38,7 @@ health-safety-notice: str(required=False) # paragraph
4038
4139contact : include('contact-kit', required=False) # currently listed as required,
4240
43- contributors : list(include('nonessential-contact'),required=False) # recommended
41+ contributors : list(include('nonessential-contact'), required=False) # recommended
4442
4543image : regex('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+((.gif)|(.png)|(.jpg)|(.jpeg))$', name="valid image url", required=False)
4644version : str(required=False) # text
@@ -105,7 +103,7 @@ standards-used:
105103 standard-title : str() # Required where used | Title of the standard used in developing the design or documentation
106104 publisher : str(required=False) # Publisher of the standard
107105 reference : str(required=False) # Reference indentifier of the standard (e.g. ISO 9001)
108- certification : list(include('certification', required=False) )
106+ certification : list(include('certification') , required=False)
109107
110108list-item :
111109 path : include('url-type', required=False)
@@ -122,8 +120,7 @@ contact-kit:
122120 email : regex('^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$', required=False)
123121 social : list(include('social-list-item'), required=False)
124122
125- license-item : any(include('license-item-a'), include('license-item-b'),include('license-item-c'))
126- # if there's a more optimized way to do that pls lmk ~ SEA
123+ license-item : any(include('license-item-a'), include('license-item-b'), include('license-item-c'))
127124---
128125# {license-list} is not a map comes from here
129126license-item-a :
0 commit comments