antongolub/action-setup-bun

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "action-setup-bun",
  "version": "1.13.2",
  "private": true,
  "description": "Setup GitHub Actions workflow with a specific version of Bun",
  "main": "./target/index.js",
  "scripts": {
    "build:main": "ncc build src/main/ts/main.ts -o target/main -C -m",
    "build:post": "ncc build src/main/ts/post.ts -o target/post -C -m",
    "build": "yarn fmt && yarn build:main && yarn build:post",
    "test": "loadr -- uvu src/test",
    "test:cov": "c8 yarn test && c8 report -r lcov",
    "fmt": "prettier src --write --no-semi --single-quote"
  },
  "files": [
    "target"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/antongolub/actions-setup-bun.git"
  },
  "keywords": [
    "bun",
    "github",
    "actions"
  ],
  "author": "Anton Golub <antongolub@antongolub.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/antongolub/actions-setup-bun/issues"
  },
  "homepage": "https://github.com/antongolub/actions-setup-bun#readme",
  "dependencies": {
    "@actions/cache": "^3.2.4",
    "@actions/core": "^1.10.1",
    "@actions/glob": "^0.5.0",
    "@actions/http-client": "^2.2.3",
    "@actions/tool-cache": "^2.0.1",
    "@iarna/toml": "^2.2.5",
    "semver": "^7.6.3"
  },
  "devDependencies": {
    "@types/semver": "^7.5.8",
    "@vercel/ncc": "^0.38.1",
    "c8": "^10.1.2",
    "loadr": "^0.1.1",
    "prettier": "^3.3.3",
    "tempy": "^3.1.0",
    "tsm": "^2.3.0",
    "typescript": "^5.6.2",
    "uvu": "^0.5.6"
  }
}