Optionaldefault?: stringUsed by NodeJS
Optionaldeno?: stringUsed by Deno
Optionalimport?: stringUsed by NodeJS
Optionalnode?: stringUsed by NodeJS
This can also be an object like { import?: string; require?: string }
But I'm not using it so I keep it simple
Optionalrequire?: stringUsed by NodeJS
Optionaltypes?: stringCommunity condition. Can be used by typing systems to resolve the typing file for the given export. ! This condition must always be included first.
https://nodejs.org/api/packages.html#exports There are some community conditions that are not indluded. Check here for more: https://nodejs.org/api/packages.html#community-conditions-definitions