TITLE: Install Project Dependencies with pnpm DESCRIPTION: This command installs all necessary project dependencies using pnpm, a fast, disk space efficient package manager. It should be run after cloning the repository to set up the development environment. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_0 LANGUAGE: bash CODE: ``` pnpm install ``` ---------------------------------------- TITLE: Run CKB-Autotrader in Development Mode DESCRIPTION: This command starts the application in development mode, typically with hot-reloading or similar features enabled for faster iteration. It's used for active development and debugging. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_1 LANGUAGE: bash CODE: ``` pnpm run start ``` ---------------------------------------- TITLE: Run Unit Tests DESCRIPTION: This command executes the unit tests for the project. Unit tests verify the smallest testable parts of an application, ensuring individual components function correctly. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_4 LANGUAGE: bash CODE: ``` pnpm run test ``` ---------------------------------------- TITLE: Run CKB-Autotrader in Production Mode DESCRIPTION: This command starts the application in production mode, optimizing for performance and stability. It's used for deploying the application to a live environment. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_3 LANGUAGE: bash CODE: ``` pnpm run start:prod ``` ---------------------------------------- TITLE: Run CKB-Autotrader in Watch Mode DESCRIPTION: This command starts the application in watch mode, which automatically recompiles and restarts the server upon file changes. It's ideal for continuous development without manual restarts. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_2 LANGUAGE: bash CODE: ``` pnpm run start:dev ``` ---------------------------------------- TITLE: Run End-to-End Tests DESCRIPTION: This command executes the end-to-end (e2e) tests for the project. E2E tests simulate real user scenarios to ensure the entire application flow works as expected from start to finish. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_5 LANGUAGE: bash CODE: ``` pnpm run test:e2e ``` ---------------------------------------- TITLE: Generate Test Coverage Report DESCRIPTION: This command runs tests and generates a code coverage report, indicating which parts of the codebase are covered by tests. It helps identify untested areas and improve test suite completeness. SOURCE: https://github.com/alive24/ckb-autotrader/blob/main/README.md#_snippet_6 LANGUAGE: bash CODE: ``` pnpm run test:cov ```