{ "name": "artalk-monorepo", "private": true, "homepage": "https://artalk.js.org", "packageManager": "pnpm@9.10.0", "scripts": { "dev": "pnpm -F artalk dev", "dev:sidebar": "pnpm -F @artalk/artalk-sidebar dev", "dev:docs": "pnpm -F=docs dev:docs", "dev:landing": "pnpm -F=docs-landing dev", "build": "pnpm -F artalk build", "build:sidebar": "pnpm -F @artalk/artalk-sidebar build", "build:all": "pnpm build && pnpm build:sidebar", "build:plugins": "pnpm -F @artalk/plugin-* build", "build:auth": "pnpm -F @artalk/plugin-auth build", "build:plugin-kit": "pnpm -F @artalk/plugin-kit build", "build:eslint-plugin": "pnpm -F eslint-plugin-artalk build", "build:typedoc": "pnpm typedoc", "build:docs": "pnpm build && pnpm -F=docs-landing build && pnpm -F=docs-swagger swagger:build && pnpm -F=docs build:docs && pnpm after:build-docs", "after:build-docs": "cp -rf docs/landing/dist/* docs/swagger/dist/* docs/docs/.vitepress/dist && pnpm build:typedoc && pnpm fetch:registry", "fetch:registry": "node scripts/fetch-registry.mjs -- --docs-build", "lint:eslint": "eslint .", "lint:prettier": "prettier --check .", "lint": "pnpm lint:eslint && pnpm lint:prettier", "lint:fix": "pnpm lint:eslint --fix && pnpm lint:prettier --write", "check:publish": "node scripts/check-npm-publish.mjs", "test": "pnpm -F artalk test" }, "devDependencies": { "@artalk/plugin-kit": "^1.0.7", "@eslint/compat": "^1.2.1", "@eslint/js": "^9.13.0", "@playwright/test": "^1.48.1", "@types/node": "22.7.7", "@typescript-eslint/eslint-plugin": "8.10.0", "@vitest/coverage-v8": "^2.1.3", "autoprefixer": "10.4.20", "cross-env": "^7.0.3", "eslint": "^9.13.0", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-artalk": "^1.0.2", "eslint-plugin-compat": "^6.0.1", "eslint-plugin-import-x": "^4.3.1", "eslint-plugin-react": "^7.37.1", "eslint-plugin-react-hooks": "5.1.0-beta-26f2496093-20240514", "eslint-plugin-react-refresh": "^0.4.12", "eslint-plugin-vue": "^9.29.0", "globals": "^15.11.0", "jsdom": "^25.0.1", "postcss": "8.4.47", "prettier": "3.3.3", "rollup": "4.24.0", "sass": "1.80.3", "terser": "5.36.0", "tsx": "^4.19.1", "typedoc": "^0.26.10", "typescript": "5.6.3", "typescript-eslint": "^8.10.0", "vite": "5.4.9", "vite-plugin-checker": "0.8.0", "vite-plugin-dts": "4.2.4", "vite-tsconfig-paths": "5.0.1", "vitest": "^2.1.3", "vue-eslint-parser": "^9.4.3" }, "browserslist": [ ">0.5%, maintained node versions, not dead, not op_mini all, last 2 years" ] }