From 5e67f680e4c4575c94c9d421d0fb2e96de531451 Mon Sep 17 00:00:00 2001 From: "Stephanos A." Date: Tue, 2 Jun 2026 23:02:15 +0300 Subject: [PATCH] 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 --- .npmrc | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..164947d90 --- /dev/null +++ b/.npmrc @@ -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/