Node is defaultly supporting `require('esm-module')`. ESM is the future. Moreover, pure js project under ESM would be more easy to add type annotation to improve type-safety. That means commander will not provide CJS distribution in npm package. Feel free to close it if not planned.