A tool designed to calculate interest rates for term deposits using simple and compound formulas.
- Node.js 18.12 or later
- pnpm package manager (with Node installed, you can install pnpm via
npm install -g pnpm
)
Clone the project
git clone [email protected]:jasonaravanis/interest-calculator.git
Go to the project directory
cd interest-calculator
Install dependencies
pnpm install
Build and run
pnpm prod
test
: Runs Jest in watch mode for continuous testing.dev
: Starts the development server with Nodemon.build
: Compiles TypeScript files to JavaScript indist
directory.prod
: Builds the project and starts the application in production mode.
- @inquirer/prompts: Interactive command-line user interface.
- @types/jest: TypeScript definitions for Jest.
- @types/node: TypeScript definitions for Node.js.
- jest: Testing framework.
- nodemon: Server for development environment.
- ts-jest: TypeScript preprocessor for Jest.
- ts-node: TypeScript execution environment and REPL for Node.js
- typescript: TypeScript compiler.