package.json
38 lines · archify/package.json at a406594
1{
2 "name": "archify",
3 "version": "3.2.0",
4 "private": true,
5 "type": "module",
6 "description": "JSON-IR diagram renderers (architecture / workflow / sequence / dataflow / lifecycle / erd / class / tree / timeline / waterfall).",
7 "license": "Apache-2.0",
8 "bin": {
9 "archify": "./bin/archify.mjs"
10 },
11 "engines": {
12 "node": ">=18"
13 },
14 "scripts": {
15 "generate:viewer": "node ../scripts/generate-viewer.mjs",
16 "check:viewer": "node ../scripts/generate-viewer.mjs --check",
17 "generate:brand-marks": "node scripts/generate-brand-marks.mjs",
18 "check:brand-marks": "node scripts/generate-brand-marks.mjs --check",
19 "generate:validators": "node scripts/generate-validators.mjs",
20 "check:validators": "node scripts/generate-validators.mjs --check",
21 "check:release-identity": "node ../scripts/check-release-identity.mjs",
22 "build:gallery": "node ../scripts/build-gallery.mjs ../docs",
23 "build:guide": "node ../scripts/build-guide.mjs ../docs/guide.html",
24 "build:start": "node ../scripts/build-start.mjs ../docs/start.html",
25 "build:readme-showcase": "node ../scripts/build-readme-showcase.mjs",
26 "test:webm": "npm --prefix .. run test:webm",
27 "test:browser": "npm --prefix .. run test:browser",
28 "test": "npm --prefix .. test",
29 "render:examples": "node scripts/render-examples.mjs ../examples"
30 },
31 "devDependencies": {
32 "ajv": "^8.17.1",
33 "simple-icons": "16.28.0"
34 },
35 "overrides": {
36 "fast-uri": "^3.1.7"
37 }
38}