Is your feature request related to a problem? Please describe.
I often use esbuild-runner CLI for running test code written in TypeScript. It's helpful to print esr version while sharing the test data and output for easy reproduction. However, esr does not have -v or --version option.
$ node -v
v16.18.1
$ esr -v
Usage: esr [options] <source-file> [file-options]
--cache Transform on a file per file basis and cache code
--clearCache Clear transform cache
--help|-h Display this help message
$ esr --version
Usage: esr [options] <source-file> [file-options]
--cache Transform on a file per file basis and cache code
--clearCache Clear transform cache
--help|-h Display this help message
Describe the solution you'd like
Add -v or --version option which prints version of the esbuild-runner being used.
Describe alternatives you've considered
I use fnm for managing node versions. I can run grep on package.json file
Is your feature request related to a problem? Please describe.
I often use esbuild-runner CLI for running test code written in TypeScript. It's helpful to print esr version while sharing the test data and output for easy reproduction. However, esr does not have
-v
or--version
option.Describe the solution you'd like
Add
-v
or--version
option which prints version of the esbuild-runner being used.Describe alternatives you've considered
I use fnm for managing node versions. I can run grep on package.json file
However, the package.json will be located on different path for nvm, or node installed directly.