feat(module-source): expose AST-based CJS parser (#3220)