fix commonjs require