Files
goto/package.json

46 lines
1.6 KiB
JSON

{
"name": "goto",
"private": true,
"type": "module",
"packageManager": "pnpm@11.9.0",
"engines": {
"node": ">=26.5.0 <27",
"pnpm": "11.9.0"
},
"scripts": {
"dev": "pnpm build:packages && pnpm --filter @goto/web dev",
"dev:worker": "pnpm --filter @goto/worker dev",
"cli": "pnpm build:packages && pnpm --filter @goto/cli build && node apps/cli/dist/index.js",
"seed:visits": "node --import ./tools/register.mjs scripts/seed-visits.js",
"schema:generate": "pnpm --filter @goto/config schema:generate",
"schema:check": "pnpm --filter @goto/config schema:check",
"build:packages": "pnpm --filter './packages/*' -r build",
"build": "pnpm -r build",
"check": "pnpm -r check",
"lint": "prettier --check . && eslint .",
"format": "prettier --write .",
"test:scripts": "node --import ./tools/register.mjs --test scripts/*.test.js",
"test": "pnpm test:scripts && pnpm -r test",
"test:coverage": "pnpm test:scripts && pnpm -r test:coverage",
"test:e2e": "pnpm --filter @goto/web test:e2e",
"verify": "pnpm schema:check && pnpm build && pnpm check && pnpm lint && pnpm test:coverage && pnpm test:e2e && pnpm --filter @goto/worker test:smoke",
"changeset": "changeset",
"version:apps": "changeset version",
"tag:apps": "changeset git-tag"
},
"devDependencies": {
"@changesets/cli": "catalog:",
"@eslint/js": "catalog:",
"@sveltejs/load-config": "catalog:",
"eslint": "catalog:",
"eslint-config-prettier": "catalog:",
"eslint-plugin-svelte": "catalog:",
"globals": "catalog:",
"prettier": "catalog:",
"prettier-plugin-svelte": "catalog:",
"svelte": "catalog:",
"typescript": "catalog:",
"typescript-eslint": "catalog:"
}
}