Plugin function enabling esbuild-kit for running typescript tests

The plugin function sets the esbuild-kit environment variables based on the tap configs, and prints a warning when used along with the @tapjs/typescript plugin, as this can cause strange conflicts, or at the very least, unnecessarily slow down tests by compiling the typescript twice.