@mxmalykhin/template-package
Version:
Template for public npm packages (TS, CJS/ESM, Vitest, Biome, Rollup + ESBuild, Husky)
39 lines (34 loc) • 1.25 kB
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 module1.cjs
* @date 2024-06-04
* @copyright (c) 2024 Maxim Malykhin
* @license MIT
* @see [Github](https://github.com/mxmalykhin/template-package#readme)
*/
;
Object.defineProperty(exports, '__esModule', { value: true });
require('./_virtual/_rollup-plugin-inject-process-env.cjs');
const foo1 = (text = '') => `[module1] -> [foo1] ${text}`;
const fooDefault = (test = '') => `[module1] -> [fooDefault] ${test}`;
console.debug('[module1] running (side-effect)');
function fooSideEffect() {
console.debug('[module1] -> [fooSideEffect] running (side-effect in exported function)');
}
const build = undefined;
function fooUnusedFunc() {
const a = {};
return a;
}
function fooExportedSideEffectFunc() {
console.debug('[module1] -> [fooExportedSideEffectFunc] running (side-effect)');
}
exports.build = build;
exports.default = fooDefault;
exports.foo1 = foo1;
exports.fooExportedSideEffectFunc = fooExportedSideEffectFunc;
exports.fooSideEffect = fooSideEffect;
exports.fooUnusedFunc = fooUnusedFunc;