UNPKG

@stillrivercode/agentic-workflow-template

Version:

NPM package to create AI-powered GitHub workflow automation projects

89 lines (88 loc) 2.79 kB
{ "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 }