A simple blockchain in TypeScript for educational purposes
bun installbun run devStarts the development server with hot-reload.
bun run buildCompiles TypeScript code and builds the project for production.
bun run serveServes the built project, useful for testing the production build locally.
bun run testRuns all unit tests in the project.
bun run test:uiOpens test UI for interactive testing experience.
bun run test:coverageGenerates a test coverage report.
bun run lintLints code ensuring no warnings.
bun run formatFormats all files for consistent code style.
bun run typecheckChecks for TypeScript type errors.
bun run validateRuns typechecking, formatting and linting scripts.
This project is licensed under the MIT License.