Ctrl K
ComunidadGuías…

package.json

Rama canary · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
	"name": "dokploy",
	"private": true,
	"workspaces": [
		"apps/*",
		"packages/*"
	],
	"scripts": {
		"dokploy:setup": "pnpm --filter=dokploy run setup",
		"dokploy:dev": "pnpm --filter=dokploy run dev",
		"dokploy:build": "pnpm --filter=dokploy run build",
		"dokploy:start": "pnpm --filter=dokploy run start",
		"test": "pnpm --filter=dokploy run test",
		"server:script": "pnpm --filter=server run switch:dev",
		"server:dev": "pnpm --filter=server run dev",
		"server:build": "pnpm --filter=server run build",
		"docker:build:canary": "./apps/dokploy/docker/build.sh canary",
		"typecheck": "pnpm -r run typecheck",
		"build": "pnpm -r run build",
		"format-and-lint": "biome check .",
		"check": "biome check --write --no-errors-on-unmatched --files-ignore-unknown=true",
		"format-and-lint:fix": "biome check . --write",
		"generate:openapi": "pnpm --filter=dokploy run generate:openapi"
	},
	"devDependencies": {
		"@biomejs/biome": "2.5.7",
		"@types/node": "^24.4.0",
		"dotenv": "16.4.5",
		"esbuild": "0.25.0",
		"lint-staged": "^15.5.2",
		"tsx": "4.22.4"
	},
	"packageManager": "pnpm@10.22.0",
	"engines": {
		"node": "^24.22.1",
		"pnpm": ">=9.12.0"
	},
	"lint-staged": {
		"*": [
			"biome check --write --no-errors-on-unmatched --files-ignore-unknown=true"
		]
	},
	"resolutions": {
		"@types/react": "18.3.5",
		"@types/react-dom": "18.3.0"
	},
	"pnpm": {
		"overrides": {
			"esbuild": "0.25.0",
			"better-call": "1.3.7",
			"@better-fetch/fetch": "1.3.1",
			"tar": ">=7.5.19 <8.0.0",
			"protobufjs": ">=7.5.5 <8.0.0",
			"js-yaml": ">=4.3.2 <5.0.0",
			"mysql2": ">=3.23.1 <4.0.0",
			"deepmerge-ts": ">=8.0.0 <9.0.0",
			"@ai-sdk/provider-utils": ">=4.0.33 <5.0.0",
			"hono": ">=4.13.11 <5.0.0",
			"@hono/node-server": ">=2.1.3 <3.0.0",
			"lodash": "4.18.1",
			"postcss": ">=8.5.23 <9.0.0",
			"effect": ">=3.20.0 <4.0.0",
			"h3": ">=1.15.9 <2.0.0",
			"tar-fs": ">=2.1.4 <3.0.0",
			"uuid": ">=11.1.1 <12.0.0",
			"valibot": ">=1.4.2 <2.0.0",
			"proxy-addr": ">=2.0.8 <3.0.0",
			"axios": ">=1.20.0 <2.0.0",
			"source-map-js": ">=1.2.2 <2.0.0",
			"ip-address": ">=10.7.4 <11.0.0",
			"vite": ">=7.3.7 <8.0.0",
			"@vitest/mocker": ">=4.1.12 <5.0.0",
			"follow-redirects": ">=1.16.2 <2.0.0",
			"http-cache-semantics": ">=4.3.0 <5.0.0",
			"postcss-selector-parser": ">=7.1.6 <8.0.0",
			"sharp": ">=0.35.5 <0.36.0",
			"@modelcontextprotocol/sdk": ">=1.31.0 <2.0.0",
			"fast-copy": ">=3.1.0 <4.0.0",
			"systeminformation": ">=5.33.16 <6.0.0",
			"undici@>=6.0.0 <7.0.0": ">=6.29.1 <7.0.0",
			"undici@>=7.0.0 <8.0.0": ">=7.30.1 <8.0.0",
			"body-parser@>=2.0.0 <3.0.0": ">=2.4.0 <3.0.0",
			"qs": ">=6.16.1 <7.0.0",
			"glob@>=9.0.0 <14.0.2": ">=14.0.2 <15.0.0",
			"minimatch@>=9.0.0 <11.0.1": ">=11.0.1 <12.0.0"
		},
		"peerDependencyRules": {
			"ignoreMissing": [
				"prisma",
				"@prisma/client",
				"@prisma/engines",
				"@electric-sql/pglite",
				"typescript",
				"drizzle-kit"
			]
		},
		"onlyBuiltDependencies": [
			"@scarf/scarf",
			"@tree-sitter-grammars/tree-sitter-yaml",
			"bcrypt",
			"better-sqlite3",
			"core-js-pure",
			"cpu-features",
			"esbuild",
			"msgpackr-extract",
			"node-pty",
			"protobufjs",
			"sharp",
			"ssh2",
			"tree-sitter",
			"tree-sitter-json"
		]
	}
}