mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-25 02:00:10 +02:00
[web] change esm codemod to use vitest and general refactor GitOrigin-RevId: 7f8c699b160ee0b7ff991d6284cb126165694c4f
15 lines
344 B
JavaScript
15 lines
344 B
JavaScript
module.exports = function transformer(file, api) {
|
|
const j = api.jscodeshift
|
|
|
|
return j(file.source)
|
|
.find(j.Identifier, { name: '__dirname' })
|
|
.replaceWith(
|
|
j.memberExpression(
|
|
j.metaProperty(j.identifier('import'), j.identifier('meta')),
|
|
j.identifier('dirname'),
|
|
false
|
|
)
|
|
)
|
|
.toSource()
|
|
}
|