@andreabiagini5/applicazioni-e-servizi-web-project
Version:
Project for Applicazioni e Servizi Web.
54 lines (37 loc) • 3.35 kB
Markdown
# ASW-project
Project for Applicazioni e Servizi Web.
Follow this link to see project documentation: [Documentation](./docs/report.md)
## SonarCloud
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
[](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project)
## NPM Custom Commands
1. Set git hooks: `npm run set-hooks`
2. Install dependencies: `npm install`
3. Build the project: `npm run build`
4. Build the client: `npm run build:client`
5. Build the server: `npm run build:server`
6. Start the project (both client and server): `npm run start`
7. Start the client: `npm run start:client`
8. Start the server: `npm run start:server`
9. Run the tests (both client, unit and e2e, and server): `npm run test`
10. Run the client tests: `npm run test:client`
11. Run the server tests: `npm run test:server`
12. Serve the project (both client and server): `npm run serve`
13. Serve the client: `npm run serve:client`
14. Serve the server: `npm run serve:server`
15. Typecheck the project (both client and server): `npm run type-check`
16. Typecheck the client: `npm run type-check:client`
17. Typecheck the server: `npm run type-check:server`
18. Format the project (both client and server): `npm run format`
19. Lint the project (both client and server): `npm run lint`
20. Lint the client: `npm run lint:client`
21. Lint the server: `npm run lint:server`