forked from whatwg/spec-factory
-
Notifications
You must be signed in to change notification settings - Fork 0
/
factory.json
52 lines (52 loc) · 1.57 KB
/
factory.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
"compat": {
"extra_files": "*.png"
},
"console": {
"extra_files": "images/*.*",
"not_these_templates": [".editorconfig"],
"extra_implementers": ["Deno", "Node.js"]
},
"dom": {
"extra_implementers": [
"Deno (only for aborting and events)",
"Node.js (only for aborting and events)"
]
},
"encoding": {
"extra_files": "*.txt *.json *.css",
"post_build_step": "python visualize.py \"$$DIR/\"",
".gitignore": ["/UnicodeData.txt"],
"extra_implementers": ["Deno", "Node.js"]
},
"fetch": {
"extra_implementers": ["Deno (not for CORS changes)"]
},
"html": {
"only_these_templates": ["LICENSE", "PULL_REQUEST_TEMPLATE.md"],
"extra_implementers": [
"Deno (only for timers, structured clone, base64 utils, channel messaging, module resolution, web workers, and web storage)",
"Node.js (only for timers, structured clone, base64 utils, channel messaging, and module resolution)"
]
},
"infra": {
"not_these_templates": ["PULL_REQUEST_TEMPLATE.md"]
},
"streams": {
"extra_files": "demos/* demos/**/*",
"not_these_templates": [".editorconfig"],
"extra_implementers": ["Deno", "Node.js"]
},
"url": {
"extra_implementers": ["Deno", "Node.js"]
},
"webidl": {
".gitignore": ["/node_modules/"],
"build_with_node": true,
"post_build_step": "node ./check-grammar.js \"$$DIR/index.html\" && npm run pp-webidl -- --input \"$$DIR/index.html\"",
"extra_implementers": ["Deno", "Node.js", "webidl2.js", "widlparser"]
},
"websockets": {
"extra_implementers": ["Deno"]
}
}