Skip to content

Commit

Permalink
fix gentesthtml to support default & module exports
Browse files Browse the repository at this point in the history
  • Loading branch information
dmonad committed Mar 23, 2023
1 parent 4c50572 commit 197bac0
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion bin/gentesthtml.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const scopes = {}
const extractModMap = (v, k, pkgName, pathPrefix, importMap) => {
if (k[0] !== '.') return
if (typeof v === 'object') {
extractModMap(v.browser || v.module || v.import, k, pkgName, pathPrefix, importMap)
extractModMap(v.browser || v.module || v.default || v.import, k, pkgName, pathPrefix, importMap)
} else if (v && v[0] === '.') {
importMap[pkgName + k.slice(1)] = pathPrefix + v.slice(1)
}
Expand Down
10 changes: 7 additions & 3 deletions test.html
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@
"lib0/list.js": "./list.js",
"lib0/dist/list.cjs": "./dist/list.cjs",
"lib0/list": "./list.js",
"lib0/logging": "./logging.browser.js",
"lib0/logging.js": "./logging.js",
"lib0/dist/logging.cjs": "./dist/logging.node.cjs",
"lib0/logging": "./logging.js",
"lib0/map.js": "./map.js",
"lib0/dist/map.cjs": "./dist/map.cjs",
"lib0/map": "./map.js",
Expand Down Expand Up @@ -141,8 +143,10 @@
"lib0/websocket.js": "./websocket.js",
"lib0/dist/websocket.cjs": "./dist/websocket.cjs",
"lib0/websocket": "./websocket.js",
"lib0/webcrypto": "./webcrypto.browser.js",
"lib0/performance": "./performance.browser.js",
"lib0/webcrypto": "./webcrypto.js",
"lib0/performance.js": "./performance.js",
"lib0/dist/performance.cjs": "./dist/performance.node.cjs",
"lib0/performance": "./performance.js",
"isomorphic.js": "./node_modules/isomorphic.js/browser.mjs",
"isomorphic.js/package.json": "./node_modules/isomorphic.js/package.json"
},
Expand Down

0 comments on commit 197bac0

Please sign in to comment.