We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ec095a0 commit c852b6eCopy full SHA for c852b6e
src/node/main.ts
@@ -7,18 +7,8 @@ export type SelectorEngine = Parameters<typeof selectors.register>[1]
7
const selectorEngine = (fileName: string): SelectorEngine => ({
8
// https://github.com/microsoft/playwright/issues/36448
9
content: `(() => {
10
- const useFakeModule = typeof module === 'undefined'
11
- if (useFakeModule) {
12
- window.module = {exports: {}};
13
- }
14
- try {
15
- ${readFileSync(join(__dirname, `../../dist/browser/${fileName}.js`), 'utf8')};
16
- return module.exports.default
17
- } finally {
18
19
- delete module
20
21
+ const module = {exports: {}};
+ ${readFileSync(join(__dirname, `../../dist/browser/${fileName}.js`), 'utf8')};
22
return module.exports.default
23
})()`,
24
})
0 commit comments