mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-24 06:14:01 +08:00
17 lines
301 B
JavaScript
17 lines
301 B
JavaScript
// ESM JavaScript module: named exports, JSDoc-typed params, module state.
|
|
'use strict';
|
|
|
|
let uses = 0;
|
|
|
|
/** @param {string} s */
|
|
export function shout(s) {
|
|
uses += 1;
|
|
return s.toUpperCase() + "!";
|
|
}
|
|
|
|
export function useCount() {
|
|
return uses;
|
|
}
|
|
|
|
export const MOTTO = "modules all the way down";
|