UNPKG

repoweaver

Version:

A GitHub App that skillfully weaves multiple templates together to create and update repositories with intelligent merge strategies

55 lines (54 loc) 1.42 kB
{ "name": "repoweaver", "version": "1.0.1", "description": "A GitHub App that skillfully weaves multiple templates together to create and update repositories with intelligent merge strategies", "main": "dist/cli.js", "scripts": { "build": "tsc", "dev": "tsx src/app.ts", "start": "node dist/app.js", "lint": "eslint src/**/*.ts", "typecheck": "tsc --noEmit", "cli:build": "tsc && chmod +x dist/cli.js", "cli:dev": "tsx src/cli.ts", "mobile:install": "cd mobile && npm install", "mobile:start": "cd mobile && npm start", "mobile:ios": "cd mobile && npm run ios", "mobile:android": "cd mobile && npm run android", "mobile:web": "cd mobile && npm run web", "mobile:build": "cd mobile && npm run build" }, "keywords": [ "git", "template", "repository", "weaving", "github-app", "automation", "templates", "merge" ], "author": "", "license": "MIT", "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^5.0.3", "@types/node": "^20.19.8", "@typescript-eslint/eslint-plugin": "^8.37.0", "@typescript-eslint/parser": "^8.37.0", "eslint": "^9.31.0", "ts-node": "^10.9.2", "tsx": "^4.20.3", "typescript": "^5.8.3" }, "dependencies": { "@octokit/auth-app": "^8.0.2", "@octokit/rest": "^22.0.0", "body-parser": "^2.2.0", "commander": "^14.0.0", "cors": "^2.8.5", "express": "^5.1.0", "simple-git": "^3.28.0", "sqlite3": "^5.1.7" } }