-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpackage.json
More file actions
52 lines (52 loc) · 1.29 KB
/
Copy pathpackage.json
File metadata and controls
52 lines (52 loc) · 1.29 KB
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
{
"name": "opencodelaw",
"version": "1.0.0",
"description": "A YAML-driven static renderer for organizational constitutions, with permanent citation identifiers and schema-validated amendment tracking.",
"type": "module",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/ServiceToMankind/OpenCodeLaw.git"
},
"homepage": "https://constitution.stmorg.in",
"bin": {
"opencodelaw": "src/cli.mjs"
},
"engines": {
"node": ">=18.18.0"
},
"scripts": {
"validate": "node src/validate.mjs",
"build": "node src/build.mjs",
"test": "node --test",
"dev": "node src/build.mjs --watch --serve",
"spec": "node src/gen-spec.mjs",
"provenance": "node src/provenance.mjs",
"linkcheck": "node src/linkcheck.mjs",
"test:e2e": "node --test tests/*.e2e.mjs",
"sync-register": "node src/sync-register.mjs",
"bill-gate": "node src/bill-gate.mjs"
},
"dependencies": {
"ajv": "8.20.0",
"ajv-formats": "3.0.1",
"js-yaml": "4.3.1",
"marked": "15.0.12",
"sanitize-html": "2.17.5"
},
"files": [
"src/",
"schema/",
"examples/"
],
"keywords": [
"constitution",
"governance",
"yaml",
"static-site",
"legislation"
],
"devDependencies": {
"puppeteer-core": "^25.7.0"
}
}