Skip to content

Commit e0bee9b

Browse files
authored
chore: 🤖 Add strict .npmrc file (#5118) (#5144)
* Reapply "chore: 🤖 Add strict .npmrc file (#5118)" (#5143) This reverts commit b81f49d. * Update .npmrc
1 parent 37f7566 commit e0bee9b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.npmrc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# If set to false, then ignore package-lock.json files when installing. This will also prevent writing package-lock.json if save is true. source: https://docs.npmjs.com/cli/v11/using-npm/config
2+
package-lock=true
3+
# If true, npm does not run scripts specified in package.json files. source: https://docs.npmjs.com/cli/v11/using-npm/config#ignore-scripts
4+
# ignore-scripts=true
5+
# Dependencies saved to package.json will be configured with an exact version rather than using npm's default semver range operator. source: https://docs.npmjs.com/cli/v11/using-npm/config#save-exact
6+
save-exact=true
7+
# If set to true, then npm will stubbornly refuse to install (or even consider installing) any package that claims to not be compatible with the current Node.js version. source: https://docs.npmjs.com/cli/v11/using-npm/config#engine-strict
8+
engine-strict=true

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
"license": "Apache-2.0",
1616
"private": true,
1717
"packageManager": "[email protected]+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748",
18+
"engines": {
19+
"node": ">= 24"
20+
},
1821
"keywords": [
1922
"design-system",
2023
"ui-library",

0 commit comments

Comments
 (0)