@wroud/git
Version:
A lightweight toolset for working with local git, including utilities for retrieving git commits and tags, ideal for CI/CD pipelines and automated release workflows.
82 lines • 1.97 kB
JSON
{
"name": "@wroud/git",
"description": "A lightweight toolset for working with local git, including utilities for retrieving git commits and tags, ideal for CI/CD pipelines and automated release workflows.",
"version": "0.1.4",
"type": "module",
"packageManager": "yarn@4.6.0",
"license": "MIT",
"author": "Wroud",
"homepage": "https://wroud.dev/",
"repository": {
"type": "git",
"url": "https://github.com/Wroud/foundation",
"directory": "packages/@wroud/git"
},
"sideEffects": [],
"module": "./lib/index.js",
"exports": {
".": "./lib/index.js",
"./*.js": "./lib/*.js",
"./package.json": "./package.json"
},
"files": [
"package.json",
"LICENSE",
"README.md",
"CHANGELOG.md",
"lib",
"!lib/**/*.d.ts.map",
"!lib/**/*.test.js",
"!lib/**/*.test.d.ts",
"!lib/**/*.test.d.ts.map",
"!lib/**/*.test.js.map",
"!lib/tests",
"!.tsbuildinfo"
],
"scripts": {
"ci:release": "ci release --prefix git-v",
"ci:git-tag": "ci git-tag --prefix git-v",
"ci:release-github": "ci release-github --prefix git-v",
"test": "tests-runner",
"test:ci": "CI=true yarn run test",
"build": "tsc -b",
"watch:tsc": "tsc -b -w",
"dev": "concurrently \"npm:watch:*\"",
"clear": "rimraf ./lib"
},
"dependencies": {
"execa": "^9",
"semver-regex": "^4",
"uuid": "^11"
},
"devDependencies": {
"@tsconfig/node20": "^20",
"@types/node": "^20",
"@types/uuid": "^10",
"@vitest/coverage-v8": "^2",
"@wroud/ci": "0.0.0",
"@wroud/tests-runner": "0.0.0",
"@wroud/tsconfig": "0.0.0",
"concurrently": "^9",
"rimraf": "^6",
"typescript": "^5",
"vitest": "^2"
},
"keywords": [
"git",
"commits",
"tags",
"semver",
"ci",
"cd",
"automation",
"release",
"conventional-commits",
"git-tools",
"git-history",
"git-commits",
"git-tags",
"node",
"esm"
]
}