UNPKG

probot

Version:

A framework for building GitHub Apps to automate and improve your workflow

115 lines (114 loc) 3.33 kB
{ "name": "probot", "version": "13.4.5", "description": "A framework for building GitHub Apps to automate and improve your workflow", "repository": "github:probot/probot", "main": "lib/index.js", "types": "./lib/index.d.ts", "bin": { "probot": "./bin/probot.js" }, "scripts": { "build": "rimraf lib && tsc -p tsconfig.json", "lint": "prettier --check \"src/**/*.ts\" \"test/**/*.ts\" \"docs/*.md\" *.md tsconfig.json package.json --end-of-line auto", "lint:fix": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"docs/*.md\" *.md tsconfig.json package.json --end-of-line auto", "pretest": "npm run build && tsc --noEmit -p test", "test": "vitest run", "test:coverage": "vitest run --coverage", "test:dev": "vitest --ui --coverage", "doc": "typedoc --options .typedoc.json --plugin .typedoc/typedoc_ga.mjs" }, "files": [ "lib", "bin", "static", "views" ], "keywords": [ "probot", "github-apps", "github", "automation", "robots", "workflow" ], "homepage": "https://probot.github.io", "author": "Brandon Keepers", "license": "ISC", "dependencies": { "@octokit/core": "^5.2.0", "@octokit/plugin-enterprise-compatibility": "^4.0.1", "@octokit/plugin-paginate-rest": "11.4.4-cjs.2", "@octokit/plugin-rest-endpoint-methods": "13.3.2-cjs.1", "@octokit/plugin-retry": "^6.0.1", "@octokit/plugin-throttling": "^8.1.3", "@octokit/request": "^8.4.1", "@octokit/types": "^12.3.0", "@octokit/webhooks": "^12.0.10", "@probot/get-private-key": "^1.1.2", "@probot/octokit-plugin-config": "^2.0.1", "@probot/pino": "^3.0.0", "@types/express": "^5.0.1", "bottleneck": "^2.19.5", "commander": "^12.0.0", "deepmerge": "^4.3.1", "dotenv": "^16.3.1", "express": "^5.0.0", "ioredis": "^5.3.2", "js-yaml": "^4.1.0", "lru-cache": "npm:@wolfy1339/lru-cache@^11.0.2-patch.1", "octokit-auth-probot": "^2.0.1", "pino": "^9.0.0", "pino-http": "^10.0.0", "pkg-conf": "^3.1.0", "update-dotenv": "^1.1.1" }, "devDependencies": { "@octokit/tsconfig": "^3.0.0", "@octokit/webhooks-examples": "^7.3.1", "@octokit/webhooks-methods": "^4.0.0", "@octokit/webhooks-types": "^7.3.1", "@types/js-yaml": "^4.0.9", "@types/node": "^22.0.0", "@types/supertest": "^6.0.0", "@vitest/coverage-v8": "^3.0.0", "@vitest/ui": "^3.0.0", "connect-sse": "^1.2.0", "execa": "^5.0.0", "fetch-mock": "^12.0.0", "get-port": "^5.1.1", "prettier": "^3.0.3", "rimraf": "^6.0.0", "semantic-release": "^24.0.0", "semantic-release-plugin-update-version-in-files": "^1.1.0", "smee-client": "^2.0.0", "sonic-boom": "^4.0.0", "supertest": "^7.0.0", "tsd": "^0.31.0", "typedoc": "^0.27.0", "typescript": "^5.2.2", "vitest": "^3.0.0" }, "engines": { "node": ">=18" }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/github", "@semantic-release/npm", [ "semantic-release-plugin-update-version-in-files", { "files": [ "lib/version.*" ] } ] ] }, "publishConfig": { "provenance": true } }