chore: npmrc update (#2742)
* Updated npmrc * Removed volta in favor of engines * ignore pnpm lock * move comments
This commit is contained in:
parent
c5361a131d
commit
0281d6a65b
4 changed files with 1801 additions and 1793 deletions
5
.npmrc
5
.npmrc
|
@ -1,5 +1,10 @@
|
|||
# Important! Never install `astro` even when new version is in registry
|
||||
prefer-workspace-packages=true
|
||||
link-workspace-packages=true
|
||||
save-workspace-protocol=false # This prevents the examples to have the `workspace:` prefix
|
||||
|
||||
use-node-version=14.19.0
|
||||
|
||||
# Rather than shamefully hoisting everything, just make problematic packages public
|
||||
public-hoist-pattern[]=autoprefixer
|
||||
public-hoist-pattern[]=astro
|
||||
|
|
|
@ -19,3 +19,4 @@ examples/blog/**/*.md
|
|||
# Files
|
||||
README.md
|
||||
packages/webapi/mod.d.ts
|
||||
pnpm-lock.yaml
|
||||
|
|
17
package.json
17
package.json
|
@ -34,10 +34,11 @@
|
|||
"packages/astro/test/fixtures/custom-elements/my-component-lib",
|
||||
"packages/astro/test/fixtures/static build/pkg"
|
||||
],
|
||||
"volta": {
|
||||
"node": "14.17.0",
|
||||
"npm": "7.11.2"
|
||||
"engines": {
|
||||
"node": "^14.15.0 || >=16.0.0",
|
||||
"pnpm": ">=6.32.3"
|
||||
},
|
||||
"packageManager": "pnpm@6.32.3",
|
||||
"pnpm": {
|
||||
"peerDependencyRules": {
|
||||
"ignoreMissing": [
|
||||
|
@ -46,6 +47,9 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/webapi": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@changesets/changelog-github": "^0.4.2",
|
||||
"@changesets/cli": "^2.16.0",
|
||||
|
@ -63,12 +67,5 @@
|
|||
"tiny-glob": "^0.2.8",
|
||||
"turbo": "^1.1.5",
|
||||
"typescript": "4.5.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14.15.0 || >=16.0.0"
|
||||
},
|
||||
"packageManager": "pnpm@6.32.3",
|
||||
"dependencies": {
|
||||
"@astrojs/webapi": "workspace:*"
|
||||
}
|
||||
}
|
||||
|
|
3571
pnpm-lock.yaml
3571
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue