- Added a new Archify skill, enabling users to create polished architecture, workflow, sequence, data-flow, and lifecycle diagrams. - Implemented comprehensive functionality including rendering, validation, and delivery of diagrams in various formats. - Integrated a user-friendly command-line interface for generating and previewing diagrams. - Developed supporting files including package.json, LICENSE, and SKILL.md for documentation and licensing. - Added unit tests to ensure reliability and functionality of the new skill. These changes enhance the application by providing a structured approach to visualizing system architecture and workflows, improving user experience and data representation.
38 lines
1.4 KiB
JSON
38 lines
1.4 KiB
JSON
{
|
|
"name": "archify",
|
|
"version": "2.16.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "JSON-IR diagram renderers (architecture / workflow / sequence / dataflow / lifecycle).",
|
|
"license": "MIT",
|
|
"bin": {
|
|
"archify": "./bin/archify.mjs"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"scripts": {
|
|
"generate:brand-marks": "node scripts/generate-brand-marks.mjs",
|
|
"check:brand-marks": "node scripts/generate-brand-marks.mjs --check",
|
|
"generate:validators": "node scripts/generate-validators.mjs",
|
|
"check:validators": "node scripts/generate-validators.mjs --check",
|
|
"check:release-identity": "node ../scripts/check-release-identity.mjs",
|
|
"build:gallery": "node ../scripts/build-gallery.mjs ../docs",
|
|
"build:guide": "node ../scripts/build-guide.mjs ../docs/guide.html",
|
|
"build:start": "node ../scripts/build-start.mjs ../docs/start.html",
|
|
"build:readme-showcase": "node ../scripts/build-readme-showcase.mjs",
|
|
"test:webm": "node test/webm-artifact.smoke.mjs && node --test test/site-language-integration.mjs",
|
|
"test": "npm run check:brand-marks && npm run check:validators && npm run check:release-identity && node test/golden.mjs && node ../scripts/run-tests.mjs",
|
|
"render:examples": "node scripts/render-examples.mjs ../examples"
|
|
},
|
|
"devDependencies": {
|
|
"ajv": "^8.17.1",
|
|
"parse5": "7.3.0",
|
|
"saxes": "6.0.0",
|
|
"simple-icons": "16.28.0"
|
|
},
|
|
"overrides": {
|
|
"fast-uri": "3.1.5"
|
|
}
|
|
}
|