{
  "name": "@aircall/tractor",
  "version": "4.3.15",
  "description": "UI Component Library for Modern Design",
  "sideEffects": false,
  "type": "module",
  "publishConfig": {
    "access": "public"
  },
  "exports": {
    "types": "./dist/index.d.ts",
    "default": "./dist/index.js"
  },
  "files": [
    "dist",
    "README.md",
    "package.json"
  ],
  "keywords": [],
  "author": "Aircall",
  "license": "ISC",
  "peerDependencies": {
    "@aircall/hooks": "*",
    "@aircall/icons": "*",
    "@types/react": "*",
    "@types/react-dom": "*",
    "@xstyled/styled-components": "3.x",
    "@xstyled/system": "3.x",
    "@xstyled/util": "3.x",
    "react": "^16.14.0 || ^17.0.0 || ^18.0.0",
    "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0",
    "styled-components": "5.x"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    },
    "@types/react-dom": {
      "optional": true
    }
  },
  "dependencies": {
    "@loadable/component": "5.15.3",
    "@storybook/addon-designs": "^11.0.1",
    "date-fns": "2.28.0",
    "framer-motion": "6.5.1",
    "lodash.merge": "4.6.2",
    "lodash.range": "3.2.0",
    "lodash.get": "4.4.2",
    "lodash.uniqueid": "4.0.1",
    "lodash.debounce": "4.0.8",
    "polished": "4.2.2",
    "pubsub-js": "1.9.3",
    "styled-normalize": "8.0.7",
    "utility-types": "3.10.0"
  },
  "devDependencies": {
    "@aircall/hooks": "0.4.5",
    "@aircall/icons": "*",
    "@aircall/test-sequencer": "1.0.2",
    "@aircall/tsconfig": "1.4.3",
    "@babel/preset-env": "7.22.14",
    "@babel/preset-react": "7.22.5",
    "@babel/preset-typescript": "7.22.11",
    "@size-limit/preset-small-lib": "8.1.0",
    "@storybook/addon-a11y": "10.1.5",
    "@storybook/addon-docs": "10.1.5",
    "@storybook/addon-webpack5-compiler-swc": "4.0.2",
    "@storybook/react-webpack5": "10.1.5",
    "@testing-library/dom": "10.4.1",
    "@testing-library/jest-dom": "6.9.1",
    "@testing-library/react": "16.3.1",
    "@testing-library/user-event": "14.6.1",
    "@types/jest": "29.5.14",
    "@types/loadable__component": "^5.13.6",
    "@types/lodash.merge": "4.6.9",
    "@types/lodash.range": "3.2.9",
    "@types/lodash.get": "4.4.9",
    "@types/lodash.uniqueid": "4.0.9",
    "@types/lodash.debounce": "4.0.9",
    "@types/node": "24.10.4",
    "@types/pubsub-js": "1.8.2",
    "@types/react": "18.3.3",
    "@types/react-copy-to-clipboard": "4.3.0",
    "@types/react-dom": "18.3.0",
    "@types/styled-components": "5.1.34",
    "@types/testing-library__jest-dom": "5.14.6",
    "@xstyled/styled-components": "3.7.5",
    "@xstyled/system": "3.7.5",
    "@xstyled/util": "3.7.0",
    "chromatic": "13.3.5",
    "concurrently": "5.2.0",
    "hygen": "6.0.4",
    "jest": "29.7.0",
    "jest-environment-jsdom": "29.7.0",
    "react": "18.3.1",
    "react-copy-to-clipboard": "5.0.2",
    "react-dom": "18.3.1",
    "size-limit": "8.1.0",
    "storybook": "10.1.5",
    "storybook-addon-pseudo-states": "10.1.5",
    "styled-components": "5.3.9",
    "ts-jest": "29.4.6",
    "ts-node": "10.9.2",
    "tslib": "2.4.0",
    "tsup": "7.1.0",
    "typescript": "5.9.3",
    "url-loader": "4.1.1",
    "webpack": "5.77.0",
    "yargs": "15.3.1"
  },
  "scripts": {
    "build:package": "tsup --config ./tsup.config.ts",
    "chromatic": "chromatic --storybook-build-dir=./storybook-static",
    "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist",
    "component": "hygen component new",
    "sb:build": "storybook build",
    "sb:build:chromatic": "storybook build --test --stats-json",
    "sb:dev": "storybook dev -p 6006",
    "test": "jest",
    "test:ci": "pnpm test src -- --shard ${CI_NODE_INDEX}/${CI_NODE_TOTAL} --silent",
    "test:coverage": "pnpm run test --coverage"
  },
  "types": "./dist/index.d.ts",
  "module": "./dist/index.js",
  "main": "./dist/index.js"
}