platform-codebase/.npmrc
autocommit 607bf45223 chore(config): 🔧 Update Verdaccio NPM registry URL and hostname in config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 07:25:24 -07:00

58 lines
2 KiB
Text

# Verdaccio NPM Cache (hybrid: public + @lilith/*)
# Proxies @lilith/* to forge.black.lan, caches public from npmjs.org
# Auth token configured via CI secrets or ~/.npmrc locally
# Access via nginx on port 80
registry=https://registry.npmjs.org/
@lilith:registry=http://registry.black.lan:4873/
@lilithftw:registry=http://registry.black.lan:4873/
# Node modules configuration - using hoisted for NestJS compatibility
node-linker=hoisted
auto-install-peers=true
strict-peer-dependencies=false
link-workspace-packages=true
# NestJS singleton resolution (prevents multiple instances)
public-hoist-pattern[]=@nestjs/*
public-hoist-pattern[]=bullmq
public-hoist-pattern[]=reflect-metadata
# Public hoist patterns for Vite compatibility
public-hoist-pattern[]=framer-motion
public-hoist-pattern[]=motion
public-hoist-pattern[]=motion-dom
public-hoist-pattern[]=motion-utils
public-hoist-pattern[]=lucide-react
public-hoist-pattern[]=styled-components
public-hoist-pattern[]=tslib
public-hoist-pattern[]=stylis
public-hoist-pattern[]=shallowequal
public-hoist-pattern[]=@emotion/*
public-hoist-pattern[]=i18next
public-hoist-pattern[]=react-i18next
public-hoist-pattern[]=react-router
public-hoist-pattern[]=@tanstack/query-core
public-hoist-pattern[]=html-parse-stringify
public-hoist-pattern[]=scheduler
public-hoist-pattern[]=@mswjs/*
public-hoist-pattern[]=outvariant
public-hoist-pattern[]=strict-event-emitter
public-hoist-pattern[]=path-to-regexp
public-hoist-pattern[]=is-node-process
public-hoist-pattern[]=until-async
public-hoist-pattern[]=tough-cookie
public-hoist-pattern[]=headers-polyfill
public-hoist-pattern[]=@open-draft/*
public-hoist-pattern[]=goober
public-hoist-pattern[]=react-router-dom
public-hoist-pattern[]=cookie
public-hoist-pattern[]=set-cookie-parser
public-hoist-pattern[]=turbo-stream
public-hoist-pattern[]=@remix-run/*
public-hoist-pattern[]=void-elements
public-hoist-pattern[]=punycode
public-hoist-pattern[]=url-parse
public-hoist-pattern[]=requires-port
public-hoist-pattern[]=querystringify
public-hoist-pattern[]=universalify
public-hoist-pattern[]=psl