{ "name": "@logto/root", "private": true, "license": "MPL-2.0", "scripts": { "preinstall": "npx only-allow pnpm", "prepare": "if test \"$NODE_ENV\" != \"production\" && test \"$CI\" != \"true\" ; then husky install ; fi", "prepack": "pnpm -r prepack", "dev": "pnpm -r prepack && pnpm start:dev", "start:dev": "pnpm -r --parallel --filter=!@logto/integration-tests dev", "start": "cd packages/core && NODE_ENV=production node .", "cli": "logto", "alteration": "logto db alt", "ci:build": "pnpm -r build", "ci:lint": "pnpm -r --parallel lint", "ci:stylelint": "pnpm -r --parallel stylelint", "ci:test": "pnpm -r --parallel test:ci" }, "devDependencies": { "@changesets/cli": "^2.25.0", "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", "@commitlint/types": "^17.0.0", "husky": "^8.0.0", "typescript": "^4.7.4" }, "workspaces": { "packages": [ "packages/*" ], "nohoist": [ "**/module-alias" ] }, "engines": { "node": "^16.13.0 || ^18.12.0", "pnpm": "^7.14.0" }, "alias": { "html-parse-stringify": "html-parse-stringify/dist/html-parse-stringify.module.js", "react-hook-form": "react-hook-form/dist/index.esm.mjs", "superstruct": "superstruct/lib/index.es.js" }, "pnpm": { "peerDependencyRules": { "allowedVersions": { "react": "^18.0.0", "jest": "^29.1.2" } } }, "dependencies": { "@logto/cli": "^1.0.0-beta.10" } }