UNPKG

@mxmalykhin/template-package

Version:

Template for public npm packages (TS, CJS/ESM, Vitest, Biome, Rollup + ESBuild, Husky)

39 lines (34 loc) 1.25 kB
/** * @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) */ 'use strict'; 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;