Proof your Bitcoin Status and chat with more Trust! (backend)
Get started developing...
# install deps
npm install
# run in development mode
npm run dev
# run tests
npm run testThere are two key files:
server/routes.ts- This references the implementation of all of your routes. Add as many routes as you like and point each route your express handler functions.server/common/api.yaml- This file contains your OpenAPI spec. Describe your API here. It's recommended that you to declare any and all validation logic in this YAML.express-no-stress-typescriptuses express-openapi-validator to automatically handle all API validation based on what you've defined in the spec.
Install all package dependencies (one time operation)
npm installRuns the application is development mode. Should not be used in production
npm run devor debug it
npm run dev:debugCompiles the application and starts it in production production mode.
npm run compile
npm startRun the Mocha unit tests
npm testor debug them
npm run test:debug- Open your browser to http://localhost:3000
- Invoke the
/examplesendpointcurl http://localhost:3000/api/v1/examples
npm run dev:debug
npm run test:debug
Add these contents to your .vscode/launch.json file