-
-
Notifications
You must be signed in to change notification settings - Fork 649
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
46 lines (39 loc) · 1.4 KB
/
Copy pathpnpm-workspace.yaml
File metadata and controls
46 lines (39 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
cleanupUnusedCatalogs: true
linkWorkspacePackages: true
preferWorkspacePackages: true
blockExoticSubdeps: true
trustPolicy: 'no-downgrade'
trustPolicyExclude:
- 'ua-parser-js@1.0.41 || 0.7.41' # React Native Web & Expo Devices; UAP v2 is not MIT
- 'chokidar@4.0.3' # Angular via Sass. See https://github.com/angular/angular-cli/pull/33235#issuecomment-4546209387
- 'semver@6.3.1 || 5.7.2' # Angular Devkit
- 'hosted-git-info@6.1.3' # Remix Run Dev
- 'vite@5.4.21' # Remix Run Dev
- 'react-native-worklets@0.5.1' # Expo 56 fixes this but is too new; upgrade in a few days
- 'eslint-import-resolver-typescript@3.10.1' # Same as above
# Too young to use currently, upgrade in a few days
overrides: { 'tinyexec': '1.1.2' }
packages:
- packages/**
- examples/angular/**
- examples/react/**
- examples/preact/**
- examples/solid/**
- examples/vue/**
- examples/lit/**
- examples/svelte/**
allowBuilds:
# root dependency
nx: true
unrs-resolver: false # not directly required for build
esbuild: true
# nx, @vitejs/plugin-react-swc, terser-webpack-plugin
'@swc/core': true
# @angular/build
'@parcel/watcher': false # optional dep of @angular/build
lmdb: false # optional dep of @angular/build
msgpackr-extract: false # optional dep of @angular/build
# @tanstack/vue-store
vue-demi: false # only required for vue 2 support
# nextJs
sharp: false # not directly required for build