Based on: https://github.com/cloudydaiyz/org-console
The membership-logger project is an application that handles updating membership logs that are hosted on Google Sheets.
If you have a membership log that's controlled by this application, and you want to learn how to use it, view the Quickstart here.
If you want to work on this application, you can find the Developer Guide here.
npm build
- Compiles files into a folder named dst
npm run
- Recompiles and runs the application (found in src/app.ts
)
npm test
- Recompiles and runs the test code (found in src/test.ts
)
npm quick-test
- Recompiles and runs any quick test code (found in src/quick-test.ts
)
- Run
docker build -t membership-logger .
to build a container titledmembership-logger
for this application. - Run
docker run -d -p 3000:3000 membership-logger
to run the container locally on port 3000.
The file contained in .vscode/launch.json
provides the functionality for this app to be debugged in Visual Studio Code. If you want to debug this app:
- Run
tsc
to rebuild the up-to-date files - Go to the Run and Debug tab in Visual Studio Code
- Either run
Debug app.ts
orDebug test.ts
.