VVitaly Rtishchev[release] Version: 9.6.3
c7199cf0创建于 5 天前历史提交
{
  "name": "mantine-a91763c0e2",
  "version": "9.6.3",
  "description": "Mantine Components Monorepo",
  "packageManager": "yarn@4.18.0",
  "license": "MIT",
  "private": true,
  "author": "Vitaly Rtishchev <rtivital@gmail.com>",
  "repository": "https://github.com/mantinedev/mantine.git",
  "engines": {
    "node": ">=22"
  },
  "workspaces": [
    "packages/**/*",
    "apps/*"
  ],
  "scripts": {
    "hc": "cd apps/help.mantine.dev && npm run dev",
    "hc:build": "cd apps/help.mantine.dev && npm run build",
    "hc:exports": "tsx scripts/docs/hc-exports",
    "hc:deploy": "npm run hc:build && wrangler pages deploy apps/help.mantine.dev/out --branch master --project-name help-mantine-dev",
    "chmod": "sh scripts/utils/chmod.sh",
    "list": "tsx scripts/list",
    "setup": "npm run docs:docgen && npm run docs:sponsors && tsx scripts/docs/generate-css-exports",
    "plop": "tsx scripts/plop",
    "generate-css-variables": "tsx scripts/codegen/generate-default-css-variables && oxfmt -c oxfmt.config.mjs packages/@mantine/core/src/core/MantineProvider/default-css-variables.css",
    "generate-changelog": "tsx scripts/docs/generate-changelog",
    "changelog": "tsx scripts/docs/changelog",
    "storybook": "storybook dev -p 2356",
    "dev": "npm run docs",
    "docs": "cd apps/mantine.dev && npm run dev",
    "docs:docgen": "tsx scripts/docgen && npm run docs:count",
    "docs:sponsors": "tsx scripts/docs/sponsors",
    "docs:codegen": "tsx scripts/codegen",
    "docs:build": "npm run docs:docgen && npm run compile:llm && npm run compile:mcp && cd apps/mantine.dev && npm run build",
    "docs:build:alpha": "npm run docs:docgen && cd apps/mantine.dev && npm run build:alpha",
    "docs:deploy": "npm run docs:sponsors && npm run docs:build && gh-pages -d apps/mantine.dev/out",
    "docs:deploy:alpha": "npm run docs:sponsors && npm run compile:llm:alpha && npm run compile:mcp:alpha && npm run docs:build:alpha && wrangler pages deploy apps/mantine.dev/out --branch master --project-name alpha-mantine-dev",
    "docs:deploy:v7": "npm run docs:build:alpha && wrangler pages deploy apps/mantine.dev/out --branch master --project-name v7-mantine-docs",
    "docs:count": "tsx scripts/docs/count",
    "clean": "rimraf --glob packages/*/*/{esm,cjs,lib,dist} packages/*/*/*.tsbuildinfo packages/*/*/styles.css packages/*/*/styles.layer.css packages/@mantine/core/styles",
    "build": "tsx scripts/build",
    "publish:package": "tsx scripts/publish",
    "publish:ci": "tsx scripts/publish/publish-ci.ts",
    "publish:package:alpha": "tsx scripts/publish --stage alpha",
    "publish:package:beta": "tsx scripts/publish --stage beta",
    "release": "npm run test && tsx scripts/release",
    "release:alpha:patch": "tsx scripts/release patch --stage alpha",
    "release:alpha:minor": "tsx scripts/release minor --stage alpha",
    "release:alpha:major": "tsx scripts/release major --stage alpha && npm run docs:deploy:alpha",
    "release:patch": "npm run release patch",
    "release:minor": "npm run release minor",
    "release:major": "npm run release major",
    "test": "npm run format:test && npm run syncpack && npm run typecheck && npm run lint && npm run jest",
    "test:exports": "tsx scripts/tests/exports",
    "test:esm-entrypoints": "tsx scripts/tests/esm-entrypoints",
    "test:conflicts": "tsx scripts/tests/conflicts",
    "test:validate-package-json": "tsx scripts/tests/validate-package-json",
    "test:validate-packages-files": "tsx scripts/tests/validate-packages-files",
    "jest": "jest",
    "jest:update": "jest --updateSnapshot",
    "typecheck": "tsc --noEmit && cd apps/mantine.dev && npm run typecheck && cd ../help.mantine.dev && npm run typecheck",
    "lint": "npm run oxlint && npm run stylelint",
    "oxlint": "npx oxlint -c oxlint.config.mjs packages apps/mantine.dev/src apps/help.mantine.dev/src scripts",
    "stylelint": "stylelint \"**/*.css\" --cache",
    "syncpack": "syncpack lint --dependency-types prod,dev",
    "syncpack:fix": "syncpack fix --dependency-types prod,dev",
    "syncpack:format": "syncpack format",
    "format:test": "oxfmt -c oxfmt.config.mjs --check \"**/*.{ts,tsx,css}\"",
    "format:write": "oxfmt -c oxfmt.config.mjs --write \"**/*.{ts,tsx,css}\"",
    "format:write:files": "oxfmt -c oxfmt.config.mjs",
    "ncu:docs": "npx npm-check-updates --packageFile './apps/*/package.json'",
    "ncu:root": "npx npm-check-updates --packageFile './package.json'",
    "ncu": "npm run ncu:docs && npm run ncu:root",
    "backers": "tsx scripts/backers/generate-backers",
    "compile:llm": "tsx scripts/llm/compile-llm-doc.ts",
    "compile:llm:alpha": "LLM_DOCS_SITE_URL=https://alpha.mantine.dev tsx scripts/llm/compile-llm-doc.ts",
    "compile:mcp": "tsx scripts/llm/compile-mcp-data.ts",
    "compile:mcp:alpha": "MCP_DOCS_SITE_URL=https://alpha.mantine.dev tsx scripts/llm/compile-mcp-data.ts",
    "mcp:smoke:local": "npm run compile:mcp && yarn exec tsx scripts/build mcp-server && tsx scripts/llm/mcp-local-smoke.ts",
    "docs:build:v7": "npm run docs:docgen && cd apps/mantine.dev && npm run build:v7",
    "docs:build:v8": "npm run docs:docgen && cd apps/mantine.dev && npm run build:v8",
    "docs:deploy:v8": "npm run docs:build:v8 && wrangler pages deploy apps/mantine.dev/out --branch master --project-name v8-mantine-docs"
  },
  "dependencies": {
    "@emotion/cache": "^11.14.0",
    "@emotion/react": "^11.14.0",
    "@emotion/serialize": "^1.3.3",
    "@emotion/server": "^11.11.0",
    "@emotion/utils": "^1.4.2",
    "@floating-ui/react": "^0.27.20",
    "@phosphor-icons/react": "^2.1.10",
    "@shikijs/transformers": "^4.4.3",
    "@tanstack/react-virtual": "^3.14.10",
    "@tiptap/core": "^3.30.2",
    "@tiptap/extension-code-block": "^3.30.2",
    "@tiptap/extension-code-block-lowlight": "^3.30.2",
    "@tiptap/extension-color": "^3.30.2",
    "@tiptap/extension-details": "^3.30.2",
    "@tiptap/extension-highlight": "^3.30.2",
    "@tiptap/extension-history": "^3.30.2",
    "@tiptap/extension-invisible-characters": "^3.30.2",
    "@tiptap/extension-link": "^3.30.2",
    "@tiptap/extension-list": "^3.30.2",
    "@tiptap/extension-placeholder": "^3.30.2",
    "@tiptap/extension-subscript": "^3.30.2",
    "@tiptap/extension-superscript": "^3.30.2",
    "@tiptap/extension-table": "^3.30.2",
    "@tiptap/extension-task-item": "^3.30.2",
    "@tiptap/extension-task-list": "^3.30.2",
    "@tiptap/extension-text-align": "^3.30.2",
    "@tiptap/extension-text-style": "^3.30.2",
    "@tiptap/extension-underline": "^3.30.2",
    "@tiptap/extensions": "^3.30.2",
    "@tiptap/pm": "^3.30.2",
    "@tiptap/react": "^3.30.2",
    "@tiptap/starter-kit": "^3.30.2",
    "chroma-js": "^3.2.0",
    "clsx": "^2.1.1",
    "dayjs": "^1.11.23",
    "embla-carousel": "^8.6.0",
    "embla-carousel-autoplay": "^8.6.0",
    "embla-carousel-react": "^8.6.0",
    "fast-deep-equal": "^3.1.3",
    "fuse.js": "^7.5.0",
    "highlight.js": "^11.12.0",
    "html-react-parser": "^6.1.7",
    "klona": "^2.0.6",
    "lowlight": "^3.3.0",
    "react": "19.2.8",
    "react-dropzone": "20.1.1",
    "react-is": "^19.2.0",
    "react-number-format": "^5.4.5",
    "react-remove-scroll": "^2.7.2",
    "react-transition-group": "4.4.5",
    "recharts": "^3.10.1",
    "shiki": "^4.4.3",
    "type-fest": "^5.8.0"
  },
  "devDependencies": {
    "@dnd-kit/core": "^6.3.1",
    "@dnd-kit/sortable": "^10.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@storybook/nextjs": "^10.5.10",
    "@testing-library/dom": "10.4.1",
    "@testing-library/jest-dom": "7.0.1",
    "@testing-library/react": "16.3.2",
    "@testing-library/user-event": "14.6.6",
    "@types/chroma-js": "^3.1.2",
    "@types/fs-extra": "^11.0.4",
    "@types/gh-pages": "^6.1.0",
    "@types/jest": "^30.0.0",
    "@types/jest-axe": "^3.5.9",
    "@types/lodash": "^4.17.25",
    "@types/node": "^26.2.0",
    "@types/react": "19.2.18",
    "@types/react-dom": "19.2.4",
    "@types/react-transition-group": "^4.4.12",
    "@types/resize-observer-browser": "^0.1.11",
    "@types/rimraf": "^4.0.5",
    "@types/signale": "^1",
    "@types/yargs": "^17.0.35",
    "chalk": "^6.0.0",
    "csstype": "^3.2.3",
    "esbuild": "^0.28.2",
    "esbuild-jest": "^0.5.0",
    "fast-glob": "^3.3.3",
    "fastest-levenshtein": "^1.0.16",
    "fs-extra": "^11.4.0",
    "gh-pages": "^6.3.0",
    "hash-css-selector": "^1.1.0",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^30.4.2",
    "jest-axe": "^11.0.0",
    "jest-environment-jsdom": "^30.4.1",
    "lodash": "^4.18.1",
    "mantine-docgen-script": "^1.6.0",
    "new-github-release-url": "^2.0.0",
    "next": "16.3.2",
    "open": "^11.0.1",
    "oxc-config-mantine": "^1.0.3",
    "oxfmt": "^0.64.0",
    "oxlint": "^1.79.0",
    "postcss": "^8.5.26",
    "postcss-loader": "^8.2.1",
    "postcss-preset-mantine": "1.18.0",
    "postcss-simple-vars": "^7.0.1",
    "react-dom": "19.2.8",
    "react-virtuoso": "^4.18.12",
    "remark-mdx": "^3.1.1",
    "remark-parse": "^11.0.0",
    "remark-stringify": "^11.0.0",
    "rimraf": "^6.1.3",
    "rolldown": "^1.2.5",
    "rollup-plugin-banner2": "^1.3.1",
    "rollup-plugin-postcss": "^4.0.2",
    "signale": "^1.4.0",
    "simple-git": "^3.36.0",
    "storybook": "^10.5.10",
    "style-loader": "^4.0.0",
    "stylelint": "^17.14.1",
    "stylelint-config-standard-scss": "^17.0.0",
    "syncpack": "^15.3.3",
    "ts-node": "^10.9.2",
    "tsconfig-paths-webpack-plugin": "^4.2.0",
    "tsx": "^4.23.12",
    "typescript": "6.0.3",
    "unified": "^11.0.5",
    "unist-util-visit": "^5.1.0",
    "version-next": "^1.0.2",
    "webpack": "5.102.1",
    "wrangler": "^4.125.0",
    "yargs": "^18.1.0",
    "zx": "^8.8.5"
  },
  "resolutions": {
    "@types/react": "19.2.18",
    "@types/react-dom": "19.2.4",
    "prosemirror-model": "1.18.1",
    "react-is": "^19.0.0"
  }
}