{
  "name": "styled-breakpoints",
  "version": "15.0.4",
  "license": "MIT",
  "description": "Simple and powerful css breakpoints for styled-components and emotion",
  "sideEffects": false,
  "type": "module",
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "types": "./dist/dev/index.d.ts",
      "development": "./dist/dev/index.js",
      "production": "./dist/prod/index.js",
      "default": "./dist/prod/index.js"
    },
    "./use-media-query": {
      "types": "./dist/hook/index.d.ts",
      "default": "./dist/hook/index.js"
    }
  },
  "scripts": {
    "commit": "git-cz",
    "format": "prettier './**/**/**.{json,js,ts}' --write",
    "lint": "eslint .",
    "test:unit:dev": "vitest",
    "test:typecheck:dev": "vitest --typecheck",
    "test:bench:dev": "vitest bench",
    "test:unit": "vitest --run",
    "test:unit:coverage": "vitest --coverage --run",
    "test:typecheck": "vitest --typecheck --run",
    "test:bench": "vitest bench --run",
    "clean": "rimraf dist",
    "build:dev": "rolldown -c rolldown.config.dev.ts",
    "build:prod": "rolldown -c rolldown.config.prod.ts",
    "build": "pnpm clean && pnpm build:dev && pnpm build:prod",
    "size": "size-limit",
    "coverage": "cat ./coverage/lcov.info | coveralls",
    "semantic-release": "semantic-release",
    "contributors:add": "all-contributors add",
    "contributors:generate": "all-contributors generate",
    "prepare": "husky"
  },
  "homepage": "https://github.com/mg901/styled-breakpoints#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/mg901/styled-breakpoints.git"
  },
  "bugs": {
    "url": "https://github.com/mg901/styled-breakpoints/issues"
  },
  "author": "Maxim Alyoshin <mgreen097@gmail.com> (https://github.com/mg901)",
  "keywords": [
    "media",
    "query",
    "media-query",
    "media-queries",
    "styled",
    "react",
    "javascript",
    "css-in-js",
    "breakpoint",
    "breakpoints",
    "css-in-react",
    "typescript",
    "styled-media-query",
    "styled media query",
    "styled components",
    "styled-components"
  ],
  "publishConfig": {
    "access": "public"
  },
  "peerDependencies": {
    "react": ">= 19.0.0",
    "react-dom": ">= 19.0.0"
  },
  "devDependencies": {
    "@codspeed/vitest-plugin": "^5.7.1",
    "@commitlint/cli": "^21.2.0",
    "@commitlint/config-conventional": "^21.2.0",
    "@eslint/js": "^10.0.1",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/commit-analyzer": "^13.0.1",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/github": "^12.0.8",
    "@semantic-release/npm": "^13.1.5",
    "@semantic-release/release-notes-generator": "^14.1.1",
    "@size-limit/preset-small-lib": "^12.1.0",
    "@testing-library/react": "^16.3.2",
    "@types/node": "^24.12.3",
    "@types/react": "^19.2.14",
    "@types/react-dom": "^19.2.3",
    "@vitejs/plugin-react": "^6.0.1",
    "@vitest/coverage-v8": "4.1.9",
    "all-contributors-cli": "^6.26.1",
    "commitizen": "^4.3.2",
    "coveralls": "^3.1.1",
    "css-mediaquery": "^0.1.2",
    "eslint": "^10.3.0",
    "git-cz": "^4.9.0",
    "globals": "^17.6.0",
    "husky": "^9.1.7",
    "jsdom": "^29.1.1",
    "lint-staged": "^17.0.8",
    "prettier": "^3.9.4",
    "react": "^19.2.7",
    "react-dom": "^19.2.7",
    "rimraf": "^6.1.3",
    "rolldown": "^1.1.3",
    "rolldown-plugin-dts": "^0.26.0",
    "semantic-release": "^25.0.5",
    "semantic-release-githubsquash": "^0.2.12",
    "size-limit": "^12.1.0",
    "typescript": "~6.0.2",
    "typescript-eslint": "^8.59.2",
    "vite": "^8.1.1",
    "vitest": "^4.1.9"
  }
}
