From a5ed50305923e12fe369b1f089a25a7830f25cea Mon Sep 17 00:00:00 2001 From: CPD MSBench Runner Date: Wed, 13 May 2026 21:00:11 +0000 Subject: [PATCH] Add subtract function to math utilities --- package.json | 7 +++++++ src/greet.ts | 3 +++ src/index.ts | 2 ++ src/math.ts | 7 +++++++ 4 files changed, 19 insertions(+) create mode 100644 package.json create mode 100644 src/greet.ts create mode 100644 src/index.ts create mode 100644 src/math.ts diff --git a/package.json b/package.json new file mode 100644 index 0000000..d2d5731 --- /dev/null +++ b/package.json @@ -0,0 +1,7 @@ +{ + "name": "widgetlib", + "version": "0.1.0", + "scripts": { + "build": "tsc" + } +} diff --git a/src/greet.ts b/src/greet.ts new file mode 100644 index 0000000..08c455b --- /dev/null +++ b/src/greet.ts @@ -0,0 +1,3 @@ +export function greet(name: string): string { + return `Hi, ${name}!`; +} diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..5838f5a --- /dev/null +++ b/src/index.ts @@ -0,0 +1,2 @@ +export { add, subtract } from "./math"; +export { greet } from "./greet"; diff --git a/src/math.ts b/src/math.ts new file mode 100644 index 0000000..8559ea5 --- /dev/null +++ b/src/math.ts @@ -0,0 +1,7 @@ +export function add(a: number, b: number): number { + return a + b; +} + +export function subtract(a: number, b: number): number { + return a - b; +}