A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Feature: | Node | webpack | Rollup (plugin) | Parcel | Vite | Snowpack | WMR | es-dev-server | ||||||||||||||||||||
2 | Package Exports | "exports" | 12.7 | 5 | 11 | -- | 2 | 3 | 1 | -- | |||||||||||||||||||
3 | "require" | 12.7 | 5 | 11 | -- | 2 | 3 | 1 | -- | ||||||||||||||||||||
4 | "import" | 12.7 | 5 | 11 | -- | 2 | 3 | 1 | -- | ||||||||||||||||||||
5 | "default" | 12.7 | 5 | 11 | -- | 2 | 3 | 1 | -- | ||||||||||||||||||||
6 | "module" | -- | 5 | ๐ง | -- | 2 | 3 | 1 | -- | ||||||||||||||||||||
7 | "browser" | -- | 5 | ๐ง | -- | 2 | 3 | 1 | -- | ||||||||||||||||||||
8 | "development" | -- | 5 | ๐ง | -- | -- | ๐ง | -- | -- | ||||||||||||||||||||
9 | "production" | -- | 5 | ๐ง | -- | -- | ๐ง | -- | -- | ||||||||||||||||||||
10 | Assumptions | Transpiles package code to target syntax | N/A | -- | -- | -- | 2* | 1 | 1* | ๐ง | |||||||||||||||||||
11 | Assumes packages use valid syntax by default | yes | yes | yes | yes | no* | no* | no* | no* | ||||||||||||||||||||
12 | |||||||||||||||||||||||||||||
13 | legacy entries | "main" | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||
14 | "module" | -- | 3 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||
15 | "browser" | -- | 2 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||
16 | |||||||||||||||||||||||||||||
17 | |||||||||||||||||||||||||||||
18 | โ๏ธ Request edit access from @_developit | ||||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||||
20 | Notes: 1 - transpilation is enabled globally via an official plugin | ||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 |