feat: automated upload of .npmrc
All checks were successful
Node.js CI / Lint and Test (push) Successful in 48s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 58s

This commit is contained in:
2025-12-22 19:16:06 +01:00
parent 573a9f9b1e
commit 6236029975

25
.npmrc Normal file
View File

@@ -0,0 +1,25 @@
# Package Manager Configuration
# Force pnpm usage - breaks npm/yarn intentionally
node-linker=pnpm
# Security: Disable all lifecycle scripts
ignore-scripts=true
enable-pre-post-scripts=false
# Security: Require packages to be 10+ days old before installation
minimum-release-age=14400
# Security: Verify package integrity hashes
verify-store-integrity=true
# Security: Enforce strict trust policies
trust-policy=strict
# Security: Strict peer dependency resolution
strict-peer-dependencies=true
# Performance: Use symlinks for node_modules
symlink=true
# Lockfile: Ensure lockfile is not modified during install
frozen-lockfile=false