split by commonjs modules