mirror of
https://github.com/slsa-framework/slsa-verifier.git
synced 2026-05-16 21:46:40 +00:00
Redo of https://github.com/slsa-framework/slsa-verifier/pull/654 - Fix dev-dependencies related to es-lint that the renovate-bot couldn't auto-fix - a few commas automatically added by the new linter - use node20 for tests to avoid caompatibility warnings ``` npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@typescript-eslint/parser@7.5.0', npm WARN EBADENGINE required: { node: '^18.18.0 || >=20.0.0' }, npm WARN EBADENGINE current: { node: 'v16.20.2', npm: '8.19.4' } npm WARN EBADENGINE } ``` --------- Signed-off-by: Mend Renovate <bot@renovateapp.com> Signed-off-by: Ramon Petgrave <32398091+ramonpetgrave64@users.noreply.github.com> Co-authored-by: Mend Renovate <bot@renovateapp.com>
37 lines
1.0 KiB
JSON
37 lines
1.0 KiB
JSON
{
|
|
"name": "setup-slsa-verifier",
|
|
"version": "0.0.1",
|
|
"description": "",
|
|
"main": "lib/index.js",
|
|
"scripts": {
|
|
"compile": "tsc",
|
|
"format": "prettier --write '**/*.ts'",
|
|
"format-check": "prettier --check '**/*.ts'",
|
|
"test": "jasmine",
|
|
"package": "ncc build --source-map",
|
|
"lint": "eslint src/**/*.ts",
|
|
"build": "npm run compile && npm run package",
|
|
"start": "node lib/index.js",
|
|
"all": "npm run compile && npm run format && npm run lint && npm run test && npm run package"
|
|
},
|
|
"dependencies": {
|
|
"@actions/core": "^1.9.1",
|
|
"@actions/exec": "^1.1.1",
|
|
"@actions/github": "^6.0.0",
|
|
"@actions/io": "^1.1.2",
|
|
"@actions/tool-cache": "^2.0.1",
|
|
"nodejs": "^0.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jasmine": "4.6.4",
|
|
"@types/node": "18.19.28",
|
|
"@vercel/ncc": "0.38.1",
|
|
"eslint": "^8.57.0",
|
|
"eslint-plugin-github": "4.10.2",
|
|
"eslint-plugin-prettier": "^5.1.3",
|
|
"jasmine": "5.1.0",
|
|
"typescript": "^5.4.3",
|
|
"typescript-eslint": "^7.5.0"
|
|
}
|
|
}
|