mirror of
https://github.com/MillironX/setup-nextflow.git
synced 2024-10-18 10:23:10 +00:00
Thomas A. Christensen II
cf6c080d16
We don't use jest in this repo, and the dependency conflicts with the desired parser update. Remove it entirely.
84 lines
2.2 KiB
JSON
84 lines
2.2 KiB
JSON
{
|
|
"name": "install-nextflow-action",
|
|
"version": "1.5.2",
|
|
"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",
|
|
"prepare": "husky && husky install"
|
|
},
|
|
"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": "^20.0.0",
|
|
"async-retry": "^1.3.3",
|
|
"semver": "^7.3.7"
|
|
},
|
|
"devDependencies": {
|
|
"@ava/typescript": "4.1.0",
|
|
"@tsconfig/node16": "16.1.1",
|
|
"@types/async-retry": "1.4.8",
|
|
"@types/node": "20.11.24",
|
|
"@types/semver": "7.5.8",
|
|
"@typescript-eslint/parser": "7.1.0",
|
|
"@vercel/ncc": "0.38.1",
|
|
"ava": "6.1.2",
|
|
"c8": "9.1.0",
|
|
"eslint": "8.57.0",
|
|
"eslint-config-prettier": "9.1.0",
|
|
"eslint-plugin-ava": "14.0.0",
|
|
"eslint-plugin-github": "4.10.2",
|
|
"eslint-plugin-simple-import-sort": "12.0.0",
|
|
"husky": "9.0.11",
|
|
"lint-staged": "15.2.2",
|
|
"prettier": "3.2.5",
|
|
"ts-node": "10.9.2",
|
|
"typescript": "5.3.3"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,ts}": "eslint --cache --fix",
|
|
"*.{ts,js,yml,md,json}": "prettier --write"
|
|
}
|
|
}
|