Adding composer lock for 5.1.0
[phpmyadmin.git] / test / jest / file-transformer.js
blob81ea49b9a1e1570acaade3ac98e4fb23fe38a8a6
1 /* eslint-env node */
3 module.exports = {
4     process (sourceContents, filename) {
5         // The file is a source file and can contain @test-module annotations
6         if (filename.indexOf('js/src') !== -1) {
7             if (sourceContents.includes('@test-module')) {
8                 // Annotation detected, add some code to the source file
9                 const moduleName = sourceContents.match(/@test-module (.*)/)[1];
10                 // eslint-disable-next-line no-param-reassign
11                 sourceContents += '\r\nmodule.exports = ' + moduleName + ';\r\n';
12             }
13             return sourceContents;
14         }
15         return sourceContents;
16     },