{
  "name": "reshaped",
  "description": "Professionally crafted design system in React & Figma for building products of any scale and complexity",
  "version": "3.10.3",
  "license": "MIT",
  "email": "hello@reshaped.so",
  "homepage": "https://reshaped.so",
  "keywords": [
    "react",
    "ui",
    "design-system",
    "react-components",
    "component-library",
    "components",
    "css-modules",
    "figma",
    "ui-kit",
    "accessibility",
    "accessible"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/reshaped-ui/reshaped.git",
    "directory": "packages/reshaped"
  },
  "bugs": {
    "url": "https://github.com/reshaped-ui/reshaped/issues"
  },
  "author": {
    "name": "Dmitry Belyaev",
    "email": "blv.dmitry@gmail.com",
    "url": "https://reshaped.so"
  },
  "sideEffects": [
    "*.css"
  ],
  "files": [
    "bin/cli.js",
    "dist/**/*"
  ],
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js",
      "default": "./dist/index.js"
    },
    "./themes": {
      "types": "./dist/themes/index.d.ts",
      "import": "./dist/themes/index.js",
      "default": "./dist/themes/index.js"
    },
    "./config/postcss": {
      "types": "./dist/config/postcss.d.ts",
      "import": "./dist/config/postcss.js",
      "default": "./dist/config/postcss.cjs"
    },
    "./config/tailwind": {
      "types": "./dist/config/tailwind.d.ts",
      "import": "./dist/config/tailwind.js",
      "default": "./dist/config/tailwind.js"
    },
    "./bundle": {
      "types": "./dist/bundle.d.ts",
      "import": "./dist/bundle.js",
      "default": "./dist/bundle.js"
    },
    "./bundle.css": "./dist/bundle.css",
    "./themes/reshaped/*": "./dist/themes/reshaped/*",
    "./themes/slate/*": "./dist/themes/slate/*",
    "./themes/figma/*": "./dist/themes/figma/*",
    "./themes/fragments/twitter/*": "./dist/themes/fragments/twitter/*",
    "./package.json": "./package.json"
  },
  "bin": {
    "reshaped": "./bin/cli.js"
  },
  "browserslist": [
    "defaults and not IE 11"
  ],
  "peerDependencies": {
    "postcss": "^8",
    "react": "^18 || ^19",
    "react-dom": "^18 || ^19"
  },
  "dependencies": {
    "@csstools/postcss-global-data": "4.0.0",
    "@types/culori": "4.0.1",
    "chalk": "4.1.2",
    "commander": "14.0.3",
    "cssnano": "7.1.2",
    "csstype": "3.2.3",
    "culori": "4.0.2",
    "postcss-custom-media": "12.0.1",
    "@reshaped/headless": "3.10.3"
  },
  "scripts": {
    "clean": "bash ./bin/clean.sh",
    "dev": "storybook dev -p 3001 -c ../../.storybook --disable-telemetry",
    "build": "pnpm clean && pnpm build:stories && pnpm build:esm && pnpm build:css && pnpm build:bundle",
    "build:themes": "node bin/cli.js theming --config dist/cli/theming/reshaped.config.js --output src/themes",
    "build:esm": "tsc -p tsconfig.esm.json && resolve-tspaths -p tsconfig.esm.json",
    "build:css": "postcss \"src/**/*.css\" --dir dist --base src --config tools/build",
    "build:stories": "tsc -p tsconfig.stories.json && resolve-tspaths -p tsconfig.stories.json",
    "build:bundle": "vite build && shx cp dist/index.d.ts dist/bundle.d.ts",
    "build:size": "pnpm clean && pnpm build:esm && pnpm build:bundle",
    "release:local": "pnpm build && pnpm pack --out reshaped-local.tgz",
    "test:browser": "vitest run --project=storybook",
    "test:unit": "vitest run --project=unit",
    "test:size": "size-limit"
  }
}