setup-nextflow/package.json
Thomas A. Christensen II 0e885a8e09 chore: Update GitHub actions package to v6.0.0
The GitHub actions API changes the underlying type structure to allow
for plugins like the throttling plugin at v6, so update to that version.
2024-01-21 20:57:22 -06:00

78 lines
2.1 KiB
JSON

{
"name": "install-nextflow-action",
"version": "1.4.0",
"description": "An action to install Nextflow into a GitHub Actions workflow and make it available for subsequent steps.",
"main": "lib/src/main.js",
"scripts": {
"build": "tsc",
"format": "prettier --write '**/*.{ts,js,yml,md,json}'",
"format:check": "prettier --check '**/*.{ts,js,yml,md,json}'",
"lint": "eslint {src,test}/**/*.ts",
"lint:fix": "eslint --fix {src,test}/**/*.ts",
"package": "ncc build --source-map --license LICENSE",
"test": "c8 --reporter=lcov ava",
"all": "npm run build && npm run format && npm run lint && npm run package && npm test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/nf-core/setup-nextflow.git"
},
"keywords": [
"actions",
"node",
"setup"
],
"author": "nf-core",
"ava": {
"extensions": [
"ts"
],
"rewritePaths": {
"src/": "lib/"
},
"require": [
"ts-node/register/transpile-only"
],
"files": [
"test/**/*.ts",
"!test/utils.ts"
],
"source": [
"src/**/*.ts"
],
"concurrency": 1,
"serial": true,
"powerAssert": true
},
"license": "MIT",
"dependencies": {
"@actions/core": "^1.8.2",
"@actions/exec": "^1.1.1",
"@actions/github": "^6.0.0",
"@actions/tool-cache": "^2.0.1",
"@octokit/plugin-throttling": "^8.1.3",
"@types/node": "^17.0.44",
"async-retry": "^1.3.3",
"semver": "^7.3.7"
},
"devDependencies": {
"@ava/typescript": "^3.0.1",
"@tsconfig/node16": "^1.0.3",
"@types/async-retry": "^1.4.5",
"@types/node": "^18.11.0",
"@types/semver": "^7.3.13",
"@typescript-eslint/parser": "^5.42.1",
"@vercel/ncc": "^0.34.0",
"ava": "^5.0.1",
"c8": "^8.0.1",
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-ava": "^13.2.0",
"eslint-plugin-github": "^4.4.1",
"eslint-plugin-jest": "^27.1.5",
"eslint-plugin-simple-import-sort": "^8.0.0",
"prettier": "^2.7.1",
"ts-node": "^10.9.1",
"typescript": "^4.7.3"
}
}