mirror of
https://github.com/MillironX/setup-nextflow.git
synced 2024-10-18 10:23:10 +00:00
Thomas A. Christensen II
0e885a8e09
The GitHub actions API changes the underlying type structure to allow for plugins like the throttling plugin at v6, so update to that version.
78 lines
2.1 KiB
JSON
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"
|
|
}
|
|
}
|