{ "name": "root", "private": true, "license": "MPL-2.0", "scripts": { "preinstall": "npx only-allow pnpm", "lerna": "lerna", "bootstrap": "lerna bootstrap", "prepare": "if test \"$NODE_ENV\" != \"production\" && test \"$CI\" != \"true\" ; then husky install ; fi", "dev": "lerna run --stream prepack && lerna --scope=@logto/{core,ui} exec -- pnpm dev" }, "devDependencies": { "@commitlint/cli": "^13.2.1", "@commitlint/config-conventional": "^13.2.0", "@commitlint/types": "^13.2.0", "husky": "^7.0.4", "lerna": "^4.0.0", "typescript": "^4.5.5" }, "workspaces": { "packages": [ "packages/*" ], "nohoist": [ "**/module-alias" ] }, "engines": { "node": ">=14.15.0", "pnpm": ">=6" }, "alias": { "html-parse-stringify": "html-parse-stringify/dist/html-parse-stringify.module.js" } }