Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 72d2b44

Browse files
committed
chore: Configure npm settings and specify engine requirements
- Added .npmrc file with strict engine and peer dependency settings. - Updated package.json to define Node.js and pnpm engine requirements. - Included preinstall script to enforce pnpm usage.
1 parent 93a1860 commit 72d2b44

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.npmrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
engine-strict=true
2+
auto-install-peers=true
3+
strict-peer-dependencies=false
4+
shamefully-hoist=true

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22
"name": "nextjs-gitee-oauth",
33
"version": "0.1.0",
44
"private": true,
5+
"engines": {
6+
"node": ">=18.17.0",
7+
"pnpm": ">=8.0.0"
8+
},
9+
"packageManager": "[email protected]",
510
"scripts": {
11+
"preinstall": "npx only-allow pnpm",
612
"dev": "next dev",
713
"build": "next build",
814
"start": "next start",

0 commit comments

Comments
 (0)