{ "private": true, "funding": "https://opencollective.com/turf", "scripts": { "build": "pnpm --filter @turf/turf build", "docs": "node ./scripts/generate-readmes.mts", "lint": "pnpm run /lint:.*/", "lint:docs": "documentation lint packages/turf-*/index.js", "lint:eslint": "eslint --cache packages", "lint:mrl": "mrl check", "lint:prettier": "prettier --cache --check .", "prepare": "husky", "test": "pnpm run lint && pnpm -r run test", "watch": "pnpm --filter @turf/turf watch" }, "lint-staged": { "package.json": [ "mrl check --paths" ], "**/*.{js,ts}": [ "eslint --fix" ], "packages/*/index.ts": [ "node ./scripts/generate-readmes.mts --git-add" ], "*": "prettier --write --ignore-unknown" }, "devDependencies": { "@eslint/eslintrc": "^3.3.6", "@eslint/js": "^10.0.1", "@monorepolint/cli": "0.6.0-alpha.6", "@monorepolint/config": "0.6.0-alpha.6", "@monorepolint/core": "0.6.0-alpha.6", "@monorepolint/rules": "0.6.0-alpha.6", "@types/node": "22.20.1", "acorn": "^8.18.0", "camelcase": "^9.0.0", "d3-queue": "^3.0.7", "decamelize": "^6.0.1", "dependency-tree": "^12.0.1", "documentation": "^14.0.3", "eslint": "^10.8.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", "esm": "^3.2.25", "glob": "^13.0.6", "globals": "^17.9.0", "husky": "^9.1.7", "lint-staged": "^17.3.0", "load-json-file": "^7.0.1", "meow": "^14.1.0", "prettier": "^3.9.6", "progress": "^2.0.3", "typescript": "catalog:", "typescript-eslint": "^8.66.0", "yaml": "^2.9.0" }, "devEngines": { "packageManager": { "name": "pnpm", "version": "11.21.0", "onFail": "download" } } }