Add @modules alias to frontend test module resolver (#33491)

GitOrigin-RevId: 929180b0887695b0d04456cfa66ccf87b4cd51c0
This commit is contained in:
Alf Eaton
2026-05-11 10:36:53 +01:00
committed by Copybot
parent c9d4edbb5b
commit 8be321fd73

View File

@@ -1,7 +1,17 @@
// Run babel on tests to allow support for import/export statements in Node
require('@babel/register')({
extensions: ['.ts', '.tsx', '.js', '.jsx', '.mjs'],
plugins: [['module-resolver', { alias: { '^@/(.+)': './frontend/js/\\1' } }]],
plugins: [
[
'module-resolver',
{
alias: {
'^@/(.+)': './frontend/js/\\1',
'^@modules/(.+)': './modules/\\1',
},
},
],
],
})
// Load JSDOM to mock the DOM in Node