{
  "name": "granen",
  "version": "0.3.5",
  "description": "components with smooth animation",
  "keywords": [
    "react",
    "mac",
    "granen",
    "components",
    "ui"
  ],
  "license": "MIT",
  "homepage": "https://github.com/JiangWeixian/granen#readme",
  "repository": {
    "url": "git+https://github.com/JiangWeixian/granen.git"
  },
  "bugs": {
    "url": "https://github.com/JiangWeixian/granen/issues"
  },
  "author": {
    "name": "JW"
  },
  "files": [
    "lib",
    "es"
  ],
  "main": "lib/index.js",
  "module": "es/index.js",
  "typings": "lib/index.d.ts",
  "lint-staged": {
    "**/**/*.{js,ts,tsx,vue,json}": [
      "eslint --fix"
    ]
  },
  "sideEffects": false,
  "peerDependencies": {
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "styled-components": "^5.3.0"
  },
  "dependencies": {
    "@ashthornton/asscroll": "^2.0.1",
    "@babel/runtime": "^7.15.3",
    "@react-spring/core": "^9.2.4",
    "@react-spring/web": "^9.1.2",
    "autosize": "^5.0.1",
    "classnames": "2.2.6",
    "css.gg": "^2.0.0",
    "dayjs": "^1.10.4",
    "dayjs-plugin-calendar-sets": "^1.0.4",
    "lodash-move": "^1.1.1",
    "lodash.clamp": "^4.0.3",
    "lodash.isnull": "3.0.0",
    "lodash.kebabcase": "^4.1.1",
    "lodash.keyby": "^4.6.0",
    "lodash.uniqby": "^4.7.0",
    "polished": "^4.1.0",
    "prism-react-renderer": "^1.2.0",
    "react-table": "^7.7.0",
    "react-use-gesture": "^9.1.3",
    "react-use-measure": "^2.0.4",
    "styled-cssgg": "^1.1.1-1"
  },
  "devDependencies": {
    "@aiou/eslint-config": "^0.3.0",
    "@babel/core": "7.4.5",
    "@babel/plugin-transform-runtime": "^7.15.0",
    "@babel/plugin-transform-typescript": "7.4.5",
    "@babel/preset-env": "7.4.5",
    "@babel/preset-react": "7.0.0",
    "@changesets/cli": "^2.16.0",
    "@jiangweixian1994/vite-plugin-windicss": "^0.0.2",
    "@mdx-js/mdx": "^1.6.22",
    "@mdx-js/react": "^1.6.22",
    "@testing-library/react-hooks": "3.2.1",
    "@types/classnames": "2.2.9",
    "@types/enzyme-adapter-react-16": "1.0.5",
    "@types/lodash.clamp": "^4.0.6",
    "@types/lodash.compact": "^3.0.6",
    "@types/lodash.isnull": "3.0.6",
    "@types/lodash.kebabcase": "^4.1.6",
    "@types/lodash.keyby": "^4.6.6",
    "@types/lodash.uniqby": "^4.7.6",
    "@types/mdx-js__react": "^1.5.3",
    "@types/react": "^17.0.11",
    "@types/react-dom": "16.8.4",
    "@types/react-redux": "7.0.7",
    "@types/react-router-dom": "^5.1.7",
    "@types/react-table": "^7.7.1",
    "@types/styled-components": "^5.1.10",
    "@vitejs/plugin-react-refresh": "^1.3.3",
    "autoprefixer": "9.6.0",
    "babel-plugin-import": "1.12.0",
    "babel-plugin-styled-components": "^1.13.3",
    "babel-plugin-styled-windicss": "^1.0.0",
    "conventional-changelog-cli": "^2.1.1",
    "core-js": "3.1.4",
    "cross-env": "5.2.0",
    "css-loader": "3.0.0",
    "debug": "4.1.1",
    "enzyme": "3.10.0",
    "enzyme-adapter-react-16": "1.15.1",
    "eslint": "^7.32.0",
    "fs-extra": "8.1.0",
    "gulp": "4.0.2",
    "gulp-babel": "8.0.0",
    "gulp-changed": "^4.0.3",
    "gulp-cssnano": "2.1.3",
    "gulp-debug": "^4.0.0",
    "gulp-postcss": "8.0.0",
    "gulp-replace": "^1.0.0",
    "gulp-sourcemaps": "2.6.5",
    "gulp-stylus": "2.7.0",
    "gulp-ts-alias": "^1.3.0",
    "gulp-typescript": "5.0.1",
    "husky": "^7.0.0",
    "jest": "24.9.0",
    "lint-staged": "^11.0.1",
    "lodash.assign": "4.2.0",
    "lodash.compact": "^3.0.1",
    "lorem-ipsum": "^2.0.3",
    "merge2": "1.2.3",
    "np": "5.0.3",
    "postcss-modules": "1.4.1",
    "poststylus": "1.0.0",
    "prettier": "^2.3.2",
    "pretty-quick": "^3.1.1",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-live": "^2.2.3",
    "react-router": "^5.2.1",
    "react-router-dom": "^5.2.0",
    "rimraf": "2.6.3",
    "serve": "^11.3.2",
    "styled-webgradients": "^1.0.0-1",
    "stylus-supremacy": "2.12.7",
    "through2": "3.0.1",
    "ts-jest": "24.2.0",
    "ts-loader": "6.0.4",
    "tslib": "1.10.0",
    "typescript": "^4.3.5",
    "vite": "^2.2.3",
    "vite-pages-theme-basic": "^3.0.1",
    "vite-plugin-mdx": "^3.3.1",
    "vite-plugin-react-pages": "^3.0.8",
    "vite-plugin-styled-windicss": "^1.0.0",
    "vite-plugin-windicss": "^1.2.7"
  },
  "config": {
    "commitizen": {
      "path": "cz-emoji"
    }
  },
  "scripts": {
    "test": "cross-env NODE_ENV=test jest",
    "clean": "rimraf es && rimraf lib",
    "dev": "vite serve",
    "check:registry": "node ./scripts/check-registry.js",
    "watch": "cross-env NODE_ENV=production gulp watch",
    "build:force": "pnpm run clean && cross-env NODE_ENV=production gulp compile",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .",
    "lint": "eslint \"{components,test}/**/*.ts\"",
    "lint:fix": "eslint . --fix",
    "ci:snapshot": "pnpx changeset version --snapshot beta",
    "ci:prerelease": "pnpm run build:force && pnpx changeset publish --tag beta",
    "ci:version": "pnpx changeset version",
    "ci:publish": "pnpm run build:force && pnpx changeset publish"
  }
}