Skip to content

All commonly used functions and typings of UTARi backend and frontend

License

Notifications You must be signed in to change notification settings

UTARi-Accommodation/common

Repository files navigation

UTARi Accommodation Common Functions and Types

This is the repository that holds that commonly used functions and types of client and server of UTARi to avoid code duplications

It emulates the design of a NPM package so that it can be installed as NPM package for both client and server of UTARi

Tech Used

Aspect Name
Development Language TypeScipt
Testing Vitest
Run-time Environment NodeJS
Build Automation Tool Make
Text Editor NeoVim
Dependency Management Pnpm
Continuous Integration, Continuous Delivery, and Continuous Deployment GitHub Actions

Install Dependencies

  1. Run pnpm to install all dependencies, preferably pnpm i --frozen-lockfile

Make Commands

Below are the listed commands that you can use to build/develop/test this app

Command Usage
make test Run all test code
make build Bundle and build the app
make typecheck Run typechecking for source code
make lint Run linter for source and test code
make format-check Run prettier to check source and test code format
make format Run prettier to format source and test code
make install Install all dependencies

About

All commonly used functions and typings of UTARi backend and frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published