@stillrivercode/agentic-workflow-template
Version:
NPM package to create AI-powered GitHub workflow automation projects
89 lines (88 loc) • 2.79 kB
JSON
{
"name": "@stillrivercode/agentic-workflow-template",
"version": "3.1.1",
"description": "NPM package to create AI-powered GitHub workflow automation projects",
"keywords": [
"github-actions",
"ai",
"automation",
"workflow",
"template",
"cli"
],
"author": "Still River Code <noreply@stillrivercode.com>",
"license": "MIT",
"homepage": "https://github.com/stillrivercode/agentic-workflow-template#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/stillrivercode/agentic-workflow-template.git"
},
"bugs": {
"url": "https://github.com/stillrivercode/agentic-workflow-template/issues"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=8.0.0"
},
"bin": {
"agentic-workflow-template": "./cli/index.js"
},
"files": [
"cli/",
"scripts/",
".github/workflows/",
"!.github/workflows/release-generator.yml",
"docs/",
"README.md",
"AI.md",
"CLAUDE.md",
"GEMINI.md",
"LICENSE",
"install.sh",
"package.json",
".pre-commit-config.yaml",
".yamllint.yaml",
".secrets.baseline",
".gitignore",
".gitattributes",
".env.example"
],
"dependencies": {
"chalk": "^4.1.2",
"commander": "^14.0.0",
"fs-extra": "^11.1.0",
"inquirer": "^8.2.6",
"js-yaml": "^4.1.0",
"validate-npm-package-name": "^6.0.1"
},
"devDependencies": {
"eslint": "^9.30.1",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-security": "^3.0.1",
"jest": "^29.0.0",
"markdownlint-cli": "^0.45.0",
"npm-run-all": "^4.1.5",
"prettier": "^3.0.0",
"yaml-lint": "^1.7.0"
},
"scripts": {
"test": "jest",
"lint": "eslint cli/",
"lint:fix": "eslint cli/ --fix",
"lint:cached": "eslint --cache cli/",
"lint:security": "eslint cli/",
"lint:yaml": "npx yaml-lint .github/workflows/*.yml .github/workflows/*.yaml *.yml *.yaml",
"lint:markdown": "npx markdownlint *.md docs/*.md",
"lint:all": "npm-run-all --parallel lint:cached lint:yaml lint:markdown format:check",
"format": "prettier --write .",
"format:check": "prettier --check .",
"setup": "echo 'Use: npx @stillrivercode/agentic-workflow-template <project-name>' && echo 'Example: npx @stillrivercode/agentic-workflow-template my-ai-project'",
"create-project": "node cli/index.js",
"test:cli": "./dev-scripts/test-cli.sh",
"test:cli-integration": "jest cli/tests/validators.test.js",
"test:package": "npm pack --dry-run 2>&1 | grep -q 'release-generator.yml' && echo 'ERROR: release-generator.yml should not be in package' && exit 1 || echo 'SUCCESS: Excluded files verified'",
"test:all": "npm run test:cli-integration && npm run test:cli"
},
"main": "cli/index.js",
"preferGlobal": true
}