UNPKG

sandhog

Version:

A virtual Open Source project maintainer

108 lines 3.2 kB
{ "name": "sandhog", "version": "3.0.2", "bin": { "sandhog": "bin/sandhog.js" }, "files": [ "dist/**/*.*", "bin/**/*" ], "description": "A virtual Open Source project maintainer", "license": "MIT", "keywords": [ "open source", "project", "sandhog", "code of conduct", "contributing", "readme", "codegen", "maintainers", "backers" ], "dependencies": { "@inquirer/prompts": "7.0.0", "ansi-colors": "^4.1.3", "commander": "^12.1.0", "eslint": "^9.12.0", "json5": "^2.2.3", "@effect/markdown-toc": "0.1.0", "prettier": "^3.3.3", "yaml": "^2.6.0", "helpertypes": "^0.0.19", "crosspath": "2.0.0" }, "devDependencies": { "@types/eslint": "^9.6.1", "@types/node": "^22.7.6", "@wessberg/ts-config": "^5.0.20", "@wessberg/prettier-config": "1.0.0", "@eslint/js": "9.12.0", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jsdoc": "^50.4.3", "eslint-plugin-prettier": "^5.2.1", "typescript-eslint": "^8.10.0", "rimraf": "^6.0.1", "husky": "^9.1.6", "np": "10.0.7", "pnpm": "^9.12.2", "pretty-quick": "^4.0.0", "standard-changelog": "^6.0.0", "ts-node": "^10.9.2", "tsup": "^8.3.0", "tsx": "^4.19.1", "typescript": "5.6.3", "npm-check-updates": "17.1.4" }, "exports": { "import": "./dist/index.js" }, "type": "module", "types": "./dist/index.d.ts", "main": "./dist/index.js", "module": "./dist/index.js", "funding": { "type": "github", "url": "https://github.com/wessberg/sandhog?sponsor=1" }, "repository": { "type": "git", "url": "https://github.com/wessberg/sandhog.git" }, "bugs": { "url": "https://github.com/wessberg/sandhog/issues" }, "contributors": [ { "name": "Frederik Wessberg", "email": "frederikwessberg@hotmail.com", "url": "https://github.com/wessberg", "imageUrl": "https://avatars2.githubusercontent.com/u/20454213?s=460&v=4", "role": "Lead Developer", "twitter": "FredWessberg", "github": "wessberg" } ], "engines": { "node": ">=18.20.0" }, "prettier": "@wessberg/prettier-config", "scripts": { "generate:changelog": "standard-changelog --first-release", "generate:sandhog": "node dist/cli/index.js all --yes", "generate:all": "pnpm run generate:sandhog && pnpm run generate:changelog", "clean": "rimraf dist", "lint": "tsc --noEmit && eslint \"src/**/*.ts\" --color --fix", "prettier": "prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"", "test": "node --import tsx --test \"./test/**/*.test.ts\"", "prebuild": "pnpm run clean", "build": "pnpm run prebuild && tsup --entry=\"src/index.ts\" --entry=\"src/cli/index.ts\" --sourcemap --dts --format esm", "preversion": "pnpm run lint && pnpm run build", "version": "pnpm run preversion && pnpm run generate:all && git add .", "release": "np --no-cleanup --no-yarn", "update:check": "pnpx npm-check-updates --dep dev,prod", "update:commit": "pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install" } }