wuffle
Version:
A multi-repository task board for GitHub issues
88 lines (87 loc) • 2.08 kB
JSON
{
"name": "wuffle",
"version": "0.65.0",
"description": "A multi-repository task board for GitHub issues",
"author": {
"name": "Nico Rehwaldt",
"url": "https://github.com/nikku"
},
"bin": {
"wuffle": "./bin/wuffle"
},
"exports": {
".": "./index.js",
"./package.json": "./package.json",
"./lib/*.js": "./lib/*.js"
},
"type": "module",
"license": "MIT",
"homepage": "https://github.com/nikku/wuffle",
"repository": {
"type": "git",
"url": "https://github.com/nikku/wuffle.git",
"directory": "packages/app"
},
"keywords": [
"probot",
"github",
"probot-app",
"github issues",
"task board",
"kanban board",
"project management"
],
"scripts": {
"all": "run-s lint test",
"dev": "nodemon",
"start": "NODE_ENV=production node ./bin/wuffle",
"test": "mocha 'test/**/*.js' --exit",
"lint": "run-s lint:*",
"lint:eslint": "eslint .",
"lint:types": "tsc --pretty",
"auto-test": "npm test -- --watch"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.525.0",
"async-didi": "^0.3.1",
"body-parser": "^2.0.0",
"compression": "^1.8.0",
"express-session": "^1.18.1",
"fake-tag": "^5.0.0",
"memorystore": "^1.6.7",
"min-dash": "^4.2.2",
"mkdirp": "^3.0.1",
"p-defer": "^4.0.1",
"prexit": "^2.3.0",
"probot": "^13.4.5",
"smee-client": "^3.1.1"
},
"devDependencies": {
"@graphql-eslint/eslint-plugin": "^4.4.0",
"@octokit/graphql-schema": "^15.25.0",
"@types/compression": "^1.7.2",
"@types/express-session": "^1.18.1",
"@types/mocha": "^10.0.10",
"chai": "^4.5.0",
"graphql": "^16.11.0",
"mocha": "^10.8.2",
"nock": "^14.0.4",
"nodemon": "^3.1.9",
"npm-run-all2": "^8.0.1",
"sinon": "^18.0.1",
"sinon-chai": "^3.7.0",
"typescript": "^5.7.2"
},
"engines": {
"node": ">= 18"
},
"files": [
"bin",
"lib",
"public",
"app.yml",
"index.js",
"wuffle.config.example.js"
],
"gitHead": "7db067f8630f6d93f0e13c3b52795e505c0cf876"
}