@mxmalykhin/template-package
Version:
Template for public npm packages (TS, CJS/ESM, Vitest, Biome, Rollup + ESBuild, Husky)
23 lines (22 loc) • 810 B
JavaScript
/**
* @module @mxmalykhin/template-package
* @version 0.0.12-development
* @commit main-1360234
* @description Template for public npm packages (TS, CJS/ESM, Vitest, Biome, Rollup + ESBuild, Husky)
* @file _virtual/_rollup-plugin-inject-process-env.js
* @date 2024-06-04
* @copyright (c) 2024 Maxim Malykhin
* @license MIT
* @see [Github](https://github.com/mxmalykhin/template-package#readme)
*/
(function() {
const env = {"NODE_ENV":"production","COMMIT_HASH":"main-1360234","BUILD_DATE":"2024-06-04T02:08:55.679Z"};
try {
if (process) {
process.env = Object.assign({}, process.env);
Object.assign(process.env, env);
return;
}
} catch (e) {} // avoid ReferenceError: process is not defined
globalThis.process = { env:env };
})();