UNPKG

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

Version:
91 lines (90 loc) 3.63 kB
{ "name": "@andreabiagini5/applicazioni-e-servizi-web-project", "description": "Project for Applicazioni e Servizi Web.", "authors": [ { "name": "Andrea Biagini", "email": "andrea.biagini5@studio.unibo.it" }, { "name": "Filippo Gurioli", "email": "filippo.gurioli@studio.unibo.it" }, { "name": "Leonardo Randacio", "email": "leonardo.randacio@studio.unibo.it" } ], "license": "MIT", "private": false, "scripts": { "build": "node -e \"require('child_process').execSync(process.platform === 'win32' ? 'build.bat' : 'sh build.sh', { stdio: 'inherit' })\"", "set-hooks": "node -e \"require('child_process').execSync(process.platform === 'win32' ? 'set-hooks.bat' : 'sh set-hooks.sh', { stdio: 'inherit' })\"", "start": "npm run check-env-file && concurrently --kill-others-on-fail \"npm run start:server\" \"npm run start:client\" \"npm run start:db\"", "serve": "concurrently --kill-others-on-fail \"npm run serve:server\" \"npm run serve:client\" \"npm run start:db\"", "type-check": "npm run type-check:server && npm run type-check:client", "format": "prettier --write src/", "lint": "npm run lint:server && npm run lint:client", "test": "npm run test:server && npm run test:client", "install": "cd src/server && npm install && cd ../client && npm install", "lint:client": "cd src/client && npm run lint", "lint:server": "cd src/server && npm run lint", "type-check:server": "cd src/server && npm run type-check", "type-check:client": "cd src/client && npm run type-check", "build:server": "cd src/server && npm run build", "build:client": "cd src/client && npm run build", "build:docs": "cd src/server && npx typedoc", "build:docker": "npm run build:docker:server && npm run build:docker:client", "start:client": "cd src/client && npm run start", "start:server": "cd src/server && npm run start", "start:server:db": "concurrently --kill-others-on-fail \"npm run start:server\" \"npm run start:db\"", "start:db": "docker compose up database", "start:docker": "sudo docker compose up", "serve:client": "cd src/client && npm run serve", "serve:server": "cd src/server && npm run serve", "test:client": "cd src/client && npm run test", "test:server": "cd src/server && npm run test", "postversion": "cp package.json ..", "build:docker:server": "sudo docker build -t andreabiagini5/aswserver src/server/", "build:docker:client": "sudo docker build -t andreabiagini5/aswclient src/client/", "check-env-file": "node -e \"require('child_process').execSync(process.platform === 'win32' ? 'check-env-file.bat' : '/bin/bash check-env-file.sh', { stdio: 'inherit' })\"" }, "publishConfig": { "access": "public" }, "devDependencies": { "@types/node": "^22.12.0", "concurrently": "^9.1.2", "semantic-release": "^24.2.1", "semantic-release-preconfigured-conventional-commits": "^1.1.119", "sonarqube-scanner": "^4.2.6", "ts-node": "^10.9.2", "typescript": "^5.7.3" }, "version": "1.1.4", "keywords": [ "web", "client-server", "express", "vue", "typescript" ], "homepage": "https://github.com/AndreaB2000/ASW-project/blob/main/README.md", "bugs": { "url": "https://github.com/AndreaB2000/ASW-project/issues" }, "main": "dist/server.app.js", "repository": { "type": "git", "url": "git+https://github.com/AndreaB2000/ASW-project.git" }, "engines": { "node": ">=20.0.0 <=22.20.0" }, "os": [ "linux", "macos", "win32", "darwin" ] }