diff --git a/.npmrc b/.npmrc index b435032..a22c5b4 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,3 @@ +engine-strict = true +ignore-scripts = true min-release-age = 7 diff --git a/.nvmrc b/.nvmrc index a45fd52..60ade1a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24 +24.19.0 diff --git a/package-lock.json b/package-lock.json index 5a2265f..0f5da7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,6 +30,9 @@ "js-yaml": "^5.2.3", "ts-jest": "^29.4.11", "typescript": "^6.0.3" + }, + "engines": { + "npm": ">=11.10.0" } }, "node_modules/@actions/cache": { diff --git a/package.json b/package.json index 2816ee0..756a1b9 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,16 @@ "type": "module", "description": "Set up your GitHub Actions workflow with a specific version of uv", "main": "dist/setup/index.cjs", + "engines": { + "npm": ">=11.10.0" + }, + "devEngines": { + "packageManager": { + "name": "npm", + "version": ">=11.10.0", + "onFail": "error" + } + }, "scripts": { "build": "tsc --noEmit", "check": "biome check --write",