{ "name": "freecrawl-seo", "version": "1.1.0", "private": true, "description": "Open-source desktop SEO crawler — a free alternative to Screaming Frog", "license": "MIT", "author": { "name": "kemalai", "email": "kemalacarofficial@gmail.com" }, "homepage": "https://github.com/kemalai/FreeCrawl-SEO-Tool", "repository": { "type": "git", "url": "https://github.com/kemalai/FreeCrawl-SEO-Tool.git" }, "funding": { "type": "patreon", "url": "https://www.patreon.com/kemalacar" }, "type": "module", "engines": { "node": ">=22.13.0" }, "workspaces": [ "apps/*", "packages/*" ], "scripts": { "dev": "npm run dev --workspace apps/desktop", "build": "tsc -b && npm run build --workspace apps/desktop && npm run build --workspace apps/cli", "build:desktop": "npm run build --workspace apps/desktop", "build:cli": "npm run build --workspace apps/cli", "build:mcp": "npm run build --workspace apps/mcp-server", "typecheck": "npm run typecheck --workspaces --if-present", "lint": "eslint .", "format": "prettier --write \"**/*.{ts,tsx,js,json,md,css,html}\"", "format:check": "prettier --check \"**/*.{ts,tsx,js,json,md,css,html}\"", "test": "vitest run", "test:watch": "vitest", "cli": "npm run start --workspace apps/cli --", "postinstall": "node scripts/install-playwright-browsers.mjs", "playwright:install": "node scripts/install-playwright-browsers.mjs --force" }, "devDependencies": { "@types/node": "^22.10.0", "eslint": "^9.17.0", "eslint-plugin-react-hooks": "^7.1.1", "prettier": "^3.4.0", "typescript": "^5.7.0", "typescript-eslint": "^8.20.0", "vitest": "^2.1.9" } }