2022-06-02 15:53:11 -04:00
{
"name" : "hooks" ,
2026-02-04 11:13:03 +01:00
"version" : "0.8.1" ,
2022-06-02 15:53:11 -04:00
"description" : "Three projects are included - k8s: a kubernetes hook implementation that spins up pods dynamically to run a job - docker: A hook implementation of the runner's docker implementation - A hook lib, which contains shared typescript definitions and utilities that the other packages consume" ,
"main" : "" ,
"directories" : {
"doc" : "docs"
} ,
"scripts" : {
2022-06-06 00:21:44 -04:00
"test" : "npm run test --prefix packages/docker && npm run test --prefix packages/k8s" ,
2026-02-04 11:13:03 +01:00
"bootstrap" : "npm install --prefix packages/hooklib && npm ci --prefix packages/k8s && npm ci --prefix packages/docker" ,
2022-06-02 15:53:11 -04:00
"format" : "prettier --write '**/*.ts'" ,
"format-check" : "prettier --check '**/*.ts'" ,
"lint" : "eslint packages/**/*.ts" ,
2025-11-21 14:44:29 +01:00
"lint:fix" : "eslint packages/**/*.ts --fix" ,
2022-06-02 15:53:11 -04:00
"build-all" : "npm run build --prefix packages/hooklib && npm run build --prefix packages/k8s && npm run build --prefix packages/docker"
} ,
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/actions/runner-container-hooks.git"
} ,
"author" : "" ,
"license" : "MIT" ,
"bugs" : {
"url" : "https://github.com/actions/runner-container-hooks/issues"
} ,
"homepage" : "https://github.com/actions/runner-container-hooks#readme" ,
"devDependencies" : {
2025-07-29 11:06:45 +02:00
"@eslint/js" : "^9.31.0" ,
"@types/jest" : "^30.0.0" ,
"@types/node" : "^24.0.14" ,
"@typescript-eslint/eslint-plugin" : "^8.37.0" ,
"@typescript-eslint/parser" : "^8.37.0" ,
"eslint" : "^9.31.0" ,
"eslint-plugin-github" : "^6.0.0" ,
"globals" : "^15.12.0" ,
"prettier" : "^3.6.2" ,
"typescript" : "^5.8.3"
} ,
"dependencies" : {
"eslint-plugin-jest" : "^29.0.1"
2022-06-02 15:53:11 -04:00
}
}