chore(config): 🔧 Update npm registry/auth settings in .npmrc
This commit is contained in:
parent
1923b6d268
commit
ebd104d416
2 changed files with 61 additions and 57 deletions
61
.npmrc
61
.npmrc
|
|
@ -1,57 +1,4 @@
|
|||
# Verdaccio NPM Cache (hybrid: public + @lilith/*)
|
||||
# Proxies @lilith/* to forge.nasty.sh, 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://npm.nasty.sh/
|
||||
|
||||
# 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
|
||||
# Use local Verdaccio as caching layer for all packages
|
||||
# Uplinks: @lilith/* → forge + npm.nasty.sh, ** → npmjs.org
|
||||
registry=http://localhost:4874/
|
||||
@lilith:registry=http://localhost:4874/
|
||||
|
|
|
|||
57
.npmrc.backup
Normal file
57
.npmrc.backup
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
# Verdaccio NPM Cache (hybrid: public + @lilith/*)
|
||||
# Proxies @lilith/* to forge.nasty.sh, 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://npm.nasty.sh/
|
||||
|
||||
# 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
|
||||
Loading…
Add table
Reference in a new issue