refactor: better parsing name of file

pull/7738/head
Hongarc 6 years ago
parent 97746a9ea8
commit 9ef8bdcc2e

@ -25,8 +25,7 @@ function deregisterExtension(extension) {
function registerExtension(extension) {
require.extensions[extension] = function(module, filename) {
const name = path.basename(filename)
.slice(0, -path.extname(filename).length)
const name = path.parse(filename).name
.replace(/^\d/, '_$&')
.replace(/[^a-zA-Z0-9_$]/g, '');

Loading…
Cancel
Save