Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
101 lines (101 loc) · 6.63 KB
/
Copy pathpackage.json
File metadata and controls
101 lines (101 loc) · 6.63 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"name": "palo-platform",
"version": "3.1.0",
"private": true,
"description": "Deterministic validation, publication, and browser smoke tooling for the PALO static platform.",
"type": "module",
"engines": {
"node": ">=22 <25"
},
"scripts": {
"semantic:bootstrap": "node scripts/generate-semantic-assets.mjs --bootstrap",
"semantic:generate": "node scripts/generate-semantic-assets.mjs",
"semantic:check": "node scripts/generate-semantic-assets.mjs --check",
"semantic:validate": "node scripts/validate-semantic.mjs",
"semantic:release": "node scripts/generate-semantic-release.mjs",
"semantic:release:check": "node scripts/generate-semantic-release.mjs --check",
"validate:text-style": "node scripts/validate-text-style.mjs --tracked",
"evidence:validate": "node scripts/evidence-validate.mjs",
"evidence:test": "node --test scripts/evidence-pack.test.mjs",
"external-evidence:validate": "node scripts/validate-external-evidence.mjs",
"external-evidence:test": "node --test packages/palo-external-evidence/*.test.js",
"external-evidence:check": "npm run external-evidence:validate && npm run external-evidence:test",
"external-evidence:sync": "node scripts/sync-external-agentic-evidence.mjs",
"policywatcher-signal:validate": "node scripts/validate-policywatcher-signal.mjs",
"policywatcher-signals:sync": "node scripts/sync-policywatcher-signals.mjs",
"policywatcher-signals:check": "node scripts/check-policywatcher-signal-operations.mjs",
"policywatcher-signals:test": "node --test packages/palo-policywatcher-operations/index.test.js governance-hub/src/policyWatcherReviewLedger.test.js",
"governance-hub:verification:test": "node --test governance-hub/src/governanceVerification.test.js",
"governance-hub:operational-smoke": "node scripts/browser-hub-control-plane-smoke.mjs",
"case:contribute": "node scripts/case-contribute.mjs",
"activation:publish-issues": "node scripts/publish-activation-issues.mjs",
"validate": "npm run sources:test && npm run validate:text-style && npm run maturity:check && npm run finops:check && npm run external-evidence:check && npm run policywatcher-signals:test && npm run governance-hub:verification:test && npm run semantic:check && npm run semantic:validate && npm run semantic:release:check && node --test scripts/public-index.test.mjs && node scripts/validate.mjs --root .",
"validate:knowledge-copilot": "node scripts/validate-knowledge-copilot-integrations.mjs",
"validate:agentic": "npm run validate:knowledge-copilot && node scripts/validate-agentic.mjs && node --test packages/palo-mcp-server/*.test.js && python3 -m unittest examples/agentic-interface/integrations/dify/test_palo_dify_tool.py",
"opa:install": "node scripts/install-opa.mjs",
"palo:mcp": "node packages/palo-mcp-server/index.js",
"palo:mcp:http": "node packages/palo-mcp-server/http.js",
"palo:reader:http": "node packages/palo-mcp-server/reader-http.js",
"palo:copilot": "node packages/palo-knowledge-copilot/index.js",
"palo:copilot:migrate": "node packages/palo-knowledge-copilot/migrate.js",
"palo:gateway": "node packages/palo-mcp-server/gateway.js",
"palo:hub:control-plane": "node packages/palo-governance-control-plane/index.js",
"palo:hub:migrate": "node packages/palo-governance-control-plane/migrate.js",
"palo:hub:control-plane:test": "node --test packages/palo-governance-control-plane/*.test.js",
"palo:evidence:verify": "node packages/palo-mcp-server/verify-evidence.js",
"production:admission": "node scripts/validate-production-profile.mjs",
"validate:knowledge-gold": "node scripts/validate-knowledge-reader-gold-set.mjs",
"validate:knowledge-reader": "node --test packages/palo-mcp-server/reader-integrity.test.js packages/palo-mcp-server/reader-knowledge-base.test.js packages/palo-mcp-server/reader-server.test.js packages/palo-mcp-server/reader-http.test.js packages/palo-mcp-server/knowledge-base.test.js && npm run validate:knowledge-gold",
"validate:knowledge-copilot-live": "node --test packages/palo-knowledge-copilot/*.test.js && npm run test:governance --prefix governance-hub",
"demo:hands-on": "node examples/hands-on-demo/run-assurance-cycle.mjs",
"demo:microsoft-agt": "node examples/agentic-interface/integrations/microsoft-agt/run-demo.mjs",
"ans:build": "node scripts/build-ans-verifier.mjs",
"validate:ans": "node scripts/test-ans.mjs",
"demo:ans": "node examples/agentic-interface/integrations/ans/run-demo.mjs",
"demo:hands-on:legacy": "node examples/hands-on-demo/run-support-case.mjs",
"demo:n8n:seed": "node examples/hands-on-demo/run-support-case.mjs --seed-n8n",
"validate:dist": "node scripts/validate-text-style.mjs --root dist && node scripts/validate.mjs --root dist --built && npm run validate:authorship",
"validate:authorship": "node scripts/validate-authorship.mjs",
"build": "node scripts/build.mjs",
"build:check": "node scripts/build.mjs --check",
"package:hostinger": "node scripts/package-hostinger.mjs",
"smoke": "node scripts/browser-smoke.mjs",
"p0:bootstrap": "npm ci --prefix governance-hub --ignore-scripts && npm run opa:install",
"p0": "npm run p0:bootstrap && npm run palo:hub:control-plane:test && npm run validate:agentic && npm run validate && npm run build && npm run validate:dist && npm run build:check && npm run smoke && npm run governance-hub:operational-smoke",
"sitemap:generate": "node scripts/generate-sitemap.mjs",
"sources:age": "node scripts/age-source-reviews.mjs",
"sources:test": "node --test scripts/age-source-reviews.test.mjs",
"maturity:check": "node --test scripts/maturity-assessment.test.mjs",
"finops:check": "node --test packages/palo-finops/*.test.js",
"finops:demo": "node scripts/finops.mjs summary data/finops-demo.json",
"finops:operations": "node scripts/finops-operations.mjs",
"finops:mcp": "node scripts/finops-mcp.mjs",
"finops:learning": "node scripts/finops-learning.mjs",
"finops:learning:demo": "node scripts/finops-learning.mjs demo favourable"
},
"devDependencies": {
"fast-xml-parser": "5.10.1",
"html-validate": "11.5.5",
"marked": "18.0.6",
"playwright": "1.61.1",
"sanitize-html": "2.17.7"
},
"dependencies": {
"@hono/node-server": "1.19.17",
"@modelcontextprotocol/client": "2.0.0",
"@modelcontextprotocol/hono": "2.0.0",
"@modelcontextprotocol/server": "2.0.0",
"@opentelemetry/api": "1.9.1",
"ajv": "8.20.0",
"ajv-formats": "3.0.1",
"better-sqlite3": "12.11.1",
"hono": "4.13.7",
"jose": "6.2.8",
"n3": "2.1.1",
"pg": "8.16.3",
"zod": "4.4.3"
},
"overrides": {
"fast-uri": "3.1.6"
}
}