fix: Add network timeout configuration to .npmrc

- Increase fetch-timeout to 60s (default: 30s)
- Add retry timeout configuration for external resources
- Improves resilience to transient network failures like Google Fonts requests
This commit is contained in:
Stephanos A.
2026-06-02 23:02:15 +03:00
parent 16e54a3a6c
commit 5e67f680e4

11
.npmrc Normal file
View File

@@ -0,0 +1,11 @@
# Increase fetch timeouts for network resilience
fetch-timeout=60000
fetch-retry-mintimeout=20000
fetch-retry-maxtimeout=120000
# GitHub Packages configuration for @tria-plc scope
@tria-plc:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${GITHUB_PACKAGE_TOKEN}
# Default registry for other packages
registry=https://registry.npmjs.org/