{
  "name": "matsuri-ui",
  "version": "18.2.0",
  "repository": "https://github.com/matsuri-tech/matsuri-ui.git",
  "license": "GPL-3.0",
  "sideEffects": false,
  "main": "./index.js",
  "types": "./index.d.ts",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "module": "./esm/index.js",
      "require": "./cjs/index.js",
      "default": "./index.js"
    },
    "./@experimental": {
      "types": "./@experimental/index.d.ts",
      "module": "./esm/@experimental/index.js",
      "require": "./cjs/@experimental/index.js",
      "default": "./@experimental/index.js"
    }
  },
  "files": [
    "**",
    "!.npmrc"
  ],
  "eslintIgnore": [
    "dist",
    "node_modules"
  ],
  "dependencies": {
    "@mui/icons-material": "7.3.11",
    "@mui/material": "7.3.11",
    "@popperjs/core": "2.11.8",
    "motion": "12.38.0",
    "react-popper": "2.3.0",
    "relative-time-format": "1.1.12",
    "resize-observer-polyfill": "1.5.1"
  },
  "peerDependencies": {
    "@emotion/react": "^10.0.0 || ^11.0.0",
    "@types/react": "^18.0.38 || ^19.0.0",
    "@types/react-dom": "^18.0.11 || ^19.0.0",
    "dayjs": "^1.0.0",
    "react": "^18.0.0",
    "react-dom": "^18.0.0"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    },
    "@emotion/react": {
      "optional": true
    }
  },
  "devDependencies": {
    "@babel/cli": "7.28.6",
    "@babel/core": "7.29.0",
    "@babel/preset-env": "7.29.5",
    "@babel/preset-react": "7.28.5",
    "@babel/preset-typescript": "7.28.5",
    "@emotion/babel-preset-css-prop": "11.12.0",
    "@emotion/react": "11.14.0",
    "@emotion/styled": "11.14.1",
    "@tanstack/react-virtual": "3.13.24",
    "@testing-library/react": "16.3.2",
    "@types/jest": "30.0.0",
    "concurrently": "9.2.1",
    "dayjs": "1.11.20",
    "jest": "30.4.2",
    "jest-environment-jsdom": "30.4.1",
    "react-router-dom": "7.15.1",
    "tslib": "2.8.1"
  },
  "scripts": {
    "build": "concurrently yarn:build:*",
    "build:esm": "NODE_ENV=production BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps",
    "build:cjs": "NODE_ENV=production BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps",
    "build:types": "tsc -p tsconfig.build.json --emitDeclarationOnly --declaration --declarationDir dist/types",
    "test": "jest",
    "typecheck": "tsc --project tsconfig.eslint.json",
    "clean": "rm -rf ./dist",
    "copy": "cp -r dist/esm/* dist/ && cp -r dist/types/* dist/ && cp package.json README.md dist && rm -rf dist/{tests}"
  },
  "bugs": {
    "url": "https://github.com/matsuri-tech/matsuri-ui/issues"
  },
  "readme": "ERROR: No README data found!",
  "homepage": "https://github.com/matsuri-tech/matsuri-ui#readme",
  "_id": "matsuri-ui@12.3.3"
}
