Skip to content

Commit 53060f5

Browse files
committed
Fix new regex to consume optional trailing semicolon after require()
1 parent 6920830 commit 53060f5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

__tests__/index.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ describe('js-to-styles-vars-loader', () => {
107107
operator.mergeVarsToContent(content, context, 'less')
108108

109109
expect(trimmer(operator.mergeVarsToContent(content, context, 'less'))).toEqual(trimmer(`
110-
@white: #fff; @black: #000; ; .someClass { color: #fff;}
110+
@white: #fff; @black: #000; .someClass { color: #fff;}
111111
`));
112112
});
113113

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const path = require('path');
22
const decache = require('decache');
33
const squba = require('squba')
44

5-
const requireReg = /require\s*\((["'])([\w.\/]+)(?:\1)\)((?:\.[\w_-]+)*)/igm;
5+
const requireReg = /require\s*\((["'])([\w.\/]+)(?:\1)\)((?:\.[\w_-]+)*);?/igm;
66

77
const operator = {
88

0 commit comments

Comments
 (0)