53 lines
1.4 KiB
JSON
53 lines
1.4 KiB
JSON
{
|
|
"name": "plunk",
|
|
"version": "0.11.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "turbo build",
|
|
"start": "turbo start",
|
|
"dev": "turbo dev",
|
|
"lint": "turbo lint",
|
|
"clean": "turbo clean --concurrency 20 && rimraf node_modules .turbo",
|
|
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
|
|
"services:up": "docker compose -f docker/docker-compose.dev.yml up -d",
|
|
"services:down": "docker compose -f docker/docker-compose.dev.yml down",
|
|
"test": "vitest",
|
|
"test:watch": "vitest --watch",
|
|
"test:ui": "vitest --ui",
|
|
"test:coverage": "vitest --coverage",
|
|
"test:run": "vitest run"
|
|
},
|
|
"resolutions": {
|
|
"fumadocs-core": "16.0.8"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.39.1",
|
|
"@formatjs/cli": "^6.7.4",
|
|
"@types/supertest": "^6.0.3",
|
|
"@vitest/coverage-v8": "^4.0.14",
|
|
"@vitest/ui": "^4.0.14",
|
|
"dotenv": "^17.0.1",
|
|
"eslint": "^9.27.0",
|
|
"eslint-config-next": "^16.0.1",
|
|
"eslint-config-prettier": "^10.1.5",
|
|
"eslint-plugin-import": "^2.31.0",
|
|
"form-data": "^4.0.3",
|
|
"prettier": "^3.5.3",
|
|
"rimraf": "^6.1.2",
|
|
"supertest": "^7.1.4",
|
|
"turbo": "^2.6.0",
|
|
"typescript": "^5.7.2",
|
|
"typescript-eslint": "^8.48.0",
|
|
"vitest": "^4.0.14",
|
|
"vitest-mock-extended": "^3.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"packageManager": "yarn@4.9.1",
|
|
"workspaces": [
|
|
"apps/*",
|
|
"packages/*"
|
|
]
|
|
}
|