Skip to content

Commit

Permalink
fix: respect exports field while loading config plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
sastan committed Mar 19, 2021
1 parent bc75a98 commit 540922d
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
},
"sideEffects": false,
"peerDependencies": {
"twind": ">=0.15.9 <2"
"twind": ">=0.16.0 <2"
},
"peerDependenciesMeta": {
"twind": {
Expand All @@ -96,7 +96,7 @@
},
"dependencies": {
"cssbeautify": "^0.3.1",
"esbuild": "^0.9.1",
"esbuild": "^0.9.3",
"import-from": "^3.0.0",
"locate-path": "^6.0.0",
"match-sorter": "^6.3.0",
Expand Down
3 changes: 3 additions & 0 deletions src/load-twind-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ export const loadConfig = (configFile: string, cwd = process.cwd()): Configurati
platform: 'node',
target: `node${process.versions.node}`,
external: Module.builtinModules,
// Follow WMR rules
mainFields: ['esmodules', 'modern', 'module', 'jsnext:main', 'main'],
conditions: ['development', 'esmodules', 'module', 'node', 'import', 'require', 'default'],
sourcemap: 'inline',
minify: false,
splitting: false,
Expand Down
7 changes: 6 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -431,11 +431,16 @@ esbuild@^0.8.28:
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.8.57.tgz#a42d02bc2b57c70bcd0ef897fe244766bb6dd926"
integrity sha512-j02SFrUwFTRUqiY0Kjplwjm1psuzO1d6AjaXKuOR9hrY0HuPsT6sV42B6myW34h1q4CRy+Y3g4RU/cGJeI/nNA==

esbuild@^0.9.1, esbuild@^0.9.2:
esbuild@^0.9.2:
version "0.9.2"
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.2.tgz#7e9fde247c913ed8ee059e2648b0c53f7d00abe5"
integrity sha512-xE3oOILjnmN8PSjkG3lT9NBbd1DbxNqolJ5qNyrLhDWsFef3yTp/KTQz1C/x7BYFKbtrr9foYtKA6KA1zuNAUQ==

esbuild@^0.9.3:
version "0.9.4"
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.4.tgz#4480ffc4c1e5d5bb25958f889b5de0279bfb2d6f"
integrity sha512-bF6laCiYE5+iAfZsX+v6Lwvi5QbvKN3tThxDIR2WLyLYzTzNn0ijdpqkvTVsafmRZjic2Nq1nkSf5RSWySDTjA==

escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
Expand Down

0 comments on commit 540922d

Please sign in to comment.