Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 17 additions & 8 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
# NPM Configuration for text2datauri

# Enforce engine requirements
# enforce engine compatibility - fail if Node.js/npm version doesn't match
engine-strict=true

# Always use https for registry
# save exact versions (no ^ or ~ ranges) for better reproducibility
save-exact=true

# use public registry
registry=https://registry.npmjs.org/

# Configure audit checks during install
audit-level=high
# force SSL/TLS key validation
strict-ssl=true

# set audit to block on low+ vulnerabilities
audit-level=low

# security: block automatic lifecycle scripts (preinstall, postinstall, & prepare)
ignore-scripts=true

# Speed up CI by preferring cache
# prefer offline - use cache when possible for faster installs
prefer-offline=true

# Reduce noise in CI logs
# disable fund messages for cleaner CI logs
fund=false

# disable progress bar for cleaner CI logs
progress=false

# Timeout settings (1 min v 5 min)
fetch-timeout=60000
# timeout settings (40s v 1min)
fetch-timeout=40000