{ "private": true, "type": "module", "workspaces": [ "packages/*" ], "scripts": { "test": "jest", "test:watch": "npm test -- --watch", "build": "turbo run build", "build:archive": "gulp createCoreDistArchive", "update-unpkg-links": "gulp updateUnpkgLinks", "update-plugin-versions": "gulp updatePluginVersions", "prepare": "node -e 'process.exit(!process.env.CI)' || (husky install && npm run build)", "tsc": "turbo tsc", "changeset": "changeset", "changeset:version": "changeset version && npm install && npm run update-unpkg-links && npm run update-plugin-versions", "changeset:publish": "npm run build && changeset publish", "docs:deploy": "poetry install --no-root && poetry run mike deploy -u", "docs:serve": "poetry install --no-root && poetry run mike serve" }, "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" }, "packageManager": "npm@8.3.1", "devDependencies": { "@changesets/changelog-github": "^0.4.4", "@changesets/cli": "^2.22.0", "alias-hq": "github:bjoluc/alias-hq#tsconfig-parsing-quickfix", "husky": "^8.0.1", "import-sort-style-module": "^6.0.0", "jest": "*", "lint-staged": "^12.4.1", "prettier": "^2.6.2", "prettier-plugin-import-sort": "^0.0.7", "turbo": "^1.2.9" }, "prettier": { "printWidth": 100 }, "importSort": { ".ts, .js, .mjs, .cjs": { "style": "module", "parser": "typescript" } }, "lint-staged": { "*.{ts,js,mjs,cjs}": "prettier --write" }, "jest": { "projects": [ "/packages/*/jest.config.cjs" ] } }