HA-Users User Service
Get started developing...
First of all create a .env
file. You should use the .env.sample
as a template:
cp .env.sample .env
Fill in all the empty values with whatever suits you best. After you're done you can run the following sequence of commands:
# install deps
npm install
# start PostgreSQL
npm run dev:db
# run in development mode
npm run dev
# run tests
npm run test
Install all package dependencies (one time operation)
npm install
Runs the application is development mode. Should not be used in production
npm run dev
or debug it
npm run dev:debug
Compiles the application and starts it in production production mode.
npm run compile
npm start
Run the Mocha unit tests
npm test
or debug them
npm run test:debug
- Open you're browser to http://localhost:3000
- Invoke the
/users
endpointcurl http://localhost:3000/api/v1/users
npm run dev:debug
npm run test:debug
Add these contents to your .vscode/launch.json
file