UNPKG

@im-sampm/act-js

Version:

nodejs wrapper for nektos/act

106 lines (105 loc) 2.68 kB
{ "name": "@im-sampm/act-js", "version": "1.1.0", "description": "nodejs wrapper for nektos/act", "main": "build/src/index.js", "types": "build/src/index.d.ts", "bin": { "act-js": "bin/act" }, "files": [ "build/src", "scripts" ], "repository": { "type": "git", "url": "https://github.com/im-sampm/act-js.git" }, "homepage": "https://github.com/im-sampm/act-js#readme", "bugs": { "url": "https://github.com/im-sampm/act-js/issues" }, "keywords": [ "github", "github actions", "act", "nektos/act" ], "scripts": { "postinstall": "node scripts/postinstall.js 0.2.48", "build": "tsc && tsc-alias", "pretest:it": "npm run postinstall && mkdir -p bin && cp build/bin/* bin/", "test": "npm run test:unit && npm run test:it", "test:unit": "jest unit/", "test:it": "jest test/it/*", "test:report": "npm run test:unit -- --coverage --testResultsProcessor=jest-sonar-reporter", "pretest:ci": "npm run pretest:it", "test:ci": "jest ./test/ci/", "lint": "eslint .", "lint:fix": "eslint . --fix", "file": "ts-node", "prepare": "husky install", "lint-staged": "lint-staged" }, "author": "Shubh Bapna <sbapna@redhat.com>", "license": "SEE LICENSE IN LICENSE", "devDependencies": { "@actions/github": "^5.1.1", "@octokit/rest": "^19.0.5", "@types/express": "^4.17.13", "@types/follow-redirects": "^1.14.1", "@types/jest": "^28.1.3", "@types/node": "^18.0.0", "@typescript-eslint/eslint-plugin": "^5.48.2", "@typescript-eslint/parser": "^5.48.2", "axios": "^1.1.3", "eslint": "^8.32.0", "husky": "^8.0.3", "jest": "^28.1.1", "jest-sonar-reporter": "^2.0.0", "lint-staged": "^13.2.1", "nock": "^13.3.0", "prettier": "^2.7.1", "semantic-release": "^19.0.5", "ts-jest": "^28.0.5", "ts-node": "^10.8.1", "tsc-alias": "^1.7.1", "typescript": "^4.7.4" }, "dependencies": { "@kie/mock-github": "^2.0.0", "adm-zip": "^0.5.10", "ajv": "^8.12.0", "bin-links": "^4.0.1", "express": "^4.18.1", "follow-redirects": "^1.15.2", "tar": "^6.1.13", "yaml": "^2.1.3" }, "jestSonar": { "reportPath": "coverage" }, "lint-staged": { "*.ts": "npm run lint:fix" }, "release": { "branches": [ "main" ], "plugins": [ "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/github", { "successComment": false, "labels": false, "releasedLabels": false } ] ] }, "publishConfig": { "access": "public" } }