UNPKG

@andreabiagini5/applicazioni-e-servizi-web-project

Version:
54 lines (37 loc) 3.35 kB
# ASW-project Project for Applicazioni e Servizi Web. Follow this link to see project documentation: [Documentation](./docs/report.md) ## SonarCloud [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=bugs)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=coverage)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=AndreaB2000_ASW-project) [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=AndreaB2000_ASW-project&metric=vulnerabilities)](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`