Commit 8d6d851
Nathan Fritz
feat: added --install-strategy=linked (npm#6078)
Co-authored-by: Vincent Bailly <vibailly@microsoft.com>
Implements the RFC https://github.com/npm/rfcs/blob/main/accepted/0042-isolated-mode.md
Packages are installed in node_modules/.store flat, and linked into the node_modules tree in depth, rather than hoisted.1 parent 6af152b commit 8d6d851
File tree
24 files changed
+2783
-88
lines changed- lib/utils/config
- node_modules
- buffer
- smoke-tests/tap-snapshots/test
- tap-snapshots/test/lib
- workspaces/arborist
- lib
- arborist
- tap-snapshots/test
- test
- arborist
- fixtures
24 files changed
+2783
-88
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
618 | 618 | | |
619 | 619 | | |
620 | 620 | | |
| 621 | + | |
621 | 622 | | |
622 | 623 | | |
623 | 624 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1090 | 1090 | | |
1091 | 1091 | | |
1092 | 1092 | | |
1093 | | - | |
| 1093 | + | |
1094 | 1094 | | |
1095 | 1095 | | |
1096 | 1096 | | |
1097 | 1097 | | |
1098 | 1098 | | |
1099 | 1099 | | |
1100 | | - | |
| 1100 | + | |
1101 | 1101 | | |
1102 | 1102 | | |
1103 | 1103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | 46 | | |
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2776 | 2776 | | |
2777 | 2777 | | |
2778 | 2778 | | |
2779 | | - | |
2780 | | - | |
2781 | | - | |
2782 | | - | |
2783 | | - | |
2784 | | - | |
2785 | | - | |
2786 | | - | |
2787 | | - | |
2788 | | - | |
2789 | | - | |
2790 | | - | |
2791 | | - | |
2792 | | - | |
2793 | | - | |
2794 | | - | |
2795 | | - | |
2796 | | - | |
2797 | | - | |
2798 | | - | |
2799 | | - | |
2800 | | - | |
2801 | | - | |
2802 | 2779 | | |
2803 | 2780 | | |
2804 | 2781 | | |
| |||
2921 | 2898 | | |
2922 | 2899 | | |
2923 | 2900 | | |
| 2901 | + | |
| 2902 | + | |
| 2903 | + | |
| 2904 | + | |
| 2905 | + | |
| 2906 | + | |
2924 | 2907 | | |
2925 | 2908 | | |
2926 | 2909 | | |
| |||
3000 | 2983 | | |
3001 | 2984 | | |
3002 | 2985 | | |
| 2986 | + | |
| 2987 | + | |
| 2988 | + | |
| 2989 | + | |
| 2990 | + | |
| 2991 | + | |
| 2992 | + | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
| 3004 | + | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
3003 | 3012 | | |
3004 | 3013 | | |
3005 | 3014 | | |
| |||
3054 | 3063 | | |
3055 | 3064 | | |
3056 | 3065 | | |
| 3066 | + | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
| 3086 | + | |
| 3087 | + | |
| 3088 | + | |
| 3089 | + | |
3057 | 3090 | | |
3058 | 3091 | | |
3059 | 3092 | | |
| |||
4964 | 4997 | | |
4965 | 4998 | | |
4966 | 4999 | | |
| 5000 | + | |
| 5001 | + | |
| 5002 | + | |
| 5003 | + | |
| 5004 | + | |
| 5005 | + | |
4967 | 5006 | | |
4968 | 5007 | | |
4969 | 5008 | | |
| |||
9845 | 9884 | | |
9846 | 9885 | | |
9847 | 9886 | | |
| 9887 | + | |
| 9888 | + | |
| 9889 | + | |
| 9890 | + | |
| 9891 | + | |
| 9892 | + | |
9848 | 9893 | | |
9849 | 9894 | | |
9850 | 9895 | | |
| |||
10930 | 10975 | | |
10931 | 10976 | | |
10932 | 10977 | | |
| 10978 | + | |
| 10979 | + | |
| 10980 | + | |
| 10981 | + | |
| 10982 | + | |
| 10983 | + | |
| 10984 | + | |
| 10985 | + | |
| 10986 | + | |
| 10987 | + | |
10933 | 10988 | | |
10934 | 10989 | | |
10935 | 10990 | | |
| |||
13193 | 13248 | | |
13194 | 13249 | | |
13195 | 13250 | | |
| 13251 | + | |
| 13252 | + | |
| 13253 | + | |
| 13254 | + | |
| 13255 | + | |
| 13256 | + | |
| 13257 | + | |
| 13258 | + | |
| 13259 | + | |
| 13260 | + | |
| 13261 | + | |
13196 | 13262 | | |
13197 | 13263 | | |
13198 | 13264 | | |
| |||
14351 | 14417 | | |
14352 | 14418 | | |
14353 | 14419 | | |
| 14420 | + | |
14354 | 14421 | | |
14355 | 14422 | | |
14356 | 14423 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | | - | |
60 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
0 commit comments