Rebuild Vibeflow as an n8n safety gate

This commit is contained in:
Felipe Domingues 2026-07-22 11:43:41 -03:00
parent 79fc67166a
commit febec32131
101 changed files with 2405 additions and 3557 deletions

38
package.json Normal file
View file

@ -0,0 +1,38 @@
{
"name": "vibeflow-n8n",
"version": "0.8.0",
"description": "Safety and contract checks for AI-generated n8n workflows",
"type": "module",
"bin": {
"vibeflow": "./bin/vibeflow.mjs"
},
"files": [
"bin",
"src",
"schemas",
"LICENSE",
"README.md"
],
"scripts": {
"check": "node ./bin/vibeflow.mjs check ./examples/safe-support-agent.workflow.json",
"test": "node --test",
"verify": "npm test && npm run check && npm pack --dry-run"
},
"engines": {
"node": ">=20"
},
"repository": {
"type": "git",
"url": "git+https://github.com/domfelipe/vibeflow-n8n.git"
},
"keywords": [
"n8n",
"workflow",
"security",
"lint",
"ai-agents",
"codex"
],
"author": "Felipe Domingues",
"license": "MIT"
}