testObject=newReplacePattern('import * as $1 from \'$2\';',{pattern:'let\\s+(\\w+)\\s*=\\s*require\\s*\\(\\s*[\'\"]([\\w\.\\-/]+)\\s*[\'\"]\\s*\\)\\s*',isRegExp:true});
testObject=newReplacePattern('import * as $1 from \'$1\';',{pattern:'let\\s+(\\w+)\\s*=\\s*require\\s*\\(\\s*[\'\"]([\\w\.\\-/]+)\\s*[\'\"]\\s*\\)\\s*',isRegExp:true});
assert.equal('import * as something from \'something\';',actual);
testObject=newReplacePattern('import * as $2 from \'$1\';',{pattern:'let\\s+(\\w+)\\s*=\\s*require\\s*\\(\\s*[\'\"]([\\w\.\\-/]+)\\s*[\'\"]\\s*\\)\\s*',isRegExp:true});
assert.equal('import * as fs from \'something\';',actual);
testObject=newReplacePattern('import * as $0 from \'$0\';',{pattern:'let\\s+(\\w+)\\s*=\\s*require\\s*\\(\\s*[\'\"]([\\w\.\\-/]+)\\s*[\'\"]\\s*\\)\\s*',isRegExp:true});
assert.equal('import * as let something = require(\'fs\') from \'let something = require(\'fs\')\';;',actual);
testObject=newReplacePattern('import * as $1 from \'$2\';',{pattern:'let\\s+(\\w+)\\s*=\\s*require\\s*\\(\\s*[\'\"]([\\w\.\\-/]+)\\s*[\'\"]\\s*\\)\\s*',isRegExp:false});