diff --git a/package.json b/package.json index 160683c..0ba2943 100644 --- a/package.json +++ b/package.json @@ -8,21 +8,24 @@ "shared" ], "scripts": { - "test": "jest --verbose", - "client:start": "cd client; yarn run dev:debug", - "server:start": "cd server; node -r ts-node/register/transpile-only -r tsconfig-paths/register ../dist/server/src/index.js", - "clean": "concurrently --kill-others-on-fail \"cd server; yarn run clean\" \"cd shared; yarn run clean\" \"cd client; yarn run clean\" \"rm -rf node_modules\"" + "clean": "concurrently --kill-others-on-fail \"cd server; yarn run clean\" \"cd shared; yarn run clean\" \"cd client; yarn run clean\" \"rm -rf node_modules\"", + "docker:start": "docker-compose up", + "docker:start:detached": "docker-compose up -d", + "docker:stop": "docker-compose down", + "docker:restart": "docker-compose down && docker-compose up", + "docker:restart:detached": "docker-compose down && docker-compose up -d", + "docker:logs": "docker-compose logs", + "docker:logs:follow": "docker-compose logs -f", + "docker:build": "docker-compose build", + "docker:ps": "docker-compose ps", + "docker:exec": "docker-compose exec" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "yarn": ">=1.22" }, "devDependencies": { - "concurrently": "4.1.0", - "@types/jest": "^29.5.6", - "eslint-plugin-jest": "^27.4.2", - "jest": "^29.7.0", - "ts-jest": "^29.1.1" + "concurrently": "4.1.0" }, "dependencies": { "typescript": "^5.2.2"