{ "name": "evocalculator.client", "version": "2.0.0", "private": true, "scripts": { "build": "dotenv -e .env turbo run build", "prebuild": "dotenv -v NODE_ENV=production -e .env turbo run prebuild", "clean": "turbo run clean", "dev": "dotenv -e .env.local turbo run dev", "predev": "dotenv -e .env.local turbo run predev", "format": "prettier --write \"**/*.{js,jsx,ts,tsx}\"", "lint": "dotenv -e .env.local turbo run lint", "lint:fix": "dotenv -e .env.local turbo run lint:fix", "test": "dotenv -e .env.local turbo run test", "prepare": "husky install", "precommit": "pnpm format && pnpm lint:fix && pnpm test", "graphql:update": "dotenv -e .env.local turbo run graphql:update", "graphql:codegen": "dotenv -e .env.local turbo run graphql:codegen" }, "devDependencies": { "dotenv-cli": "^7.0.0", "husky": "^8.0.3", "lint-staged": "^13.2.0", "prettier": "^2.8.4", "turbo": "^1.12.4" }, "engines": { "node": ">=18.0.0" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "eslint --ignore-pattern **/graphql/* --ext js,jsx,ts,tsx --quiet --fix --" ] } }