diff --git a/src/index.ts b/src/index.ts index 89d9981..a0a4508 100644 --- a/src/index.ts +++ b/src/index.ts @@ -22,10 +22,12 @@ export interface Options extends axe.RunOptions { } export const injectAxe = () => { - const fileName = - typeof require?.resolve === 'function' - ? require.resolve('axe-core/axe.min.js') - : 'node_modules/axe-core/axe.min.js'; + let fileName; + try { + fileName = require.resolve('axe-core/axe.min.js'); + } catch { + fileName = 'node_modules/axe-core/axe.min.js'; + } cy.readFile(fileName).then((source) => cy.window({ log: false }).then((window) => { window.eval(source);