{
  "name": "@antv/larkmap",
  "version": "1.5.1",
  "description": "A React toolkit for geospatial visualization based on L7",
  "license": "MIT",
  "main": "lib/index.js",
  "module": "es/index.js",
  "types": "es/index.d.ts",
  "unpkg": "dist/larkmap.min.js",
  "sideEffects": [
    "**/*.css"
  ],
  "files": [
    "lib",
    "es",
    "dist"
  ],
  "scripts": {
    "prepare": "husky install",
    "start": "export NODE_OPTIONS=--openssl-legacy-provider && dumi dev",
    "lint": "run-p lint:*",
    "lint:ts": "eslint src __tests__ --ext .ts,.tsx --ignore-pattern 'src/**/demos/'",
    "lint:style": "stylelint --fix src/**/*.less",
    "prettier": "prettier --write 'src/*.{tsx,ts,md,json}'",
    "lint-fix": "eslint src __tests__ --fix --ext .ts,.tsx --format=pretty && npm run lint:style",
    "test": "jest",
    "test-cover": "jest --coverage",
    "clean": "rimraf es lib dist",
    "size": "limit-size",
    "build": "father build",
    "doctor": "father doctor",
    "docs:build": "export NODE_OPTIONS=--openssl-legacy-provider && dumi build",
    "docs:build-analyze": "export NODE_OPTIONS=--openssl-legacy-provider && ANALYZE=1 dumi build",
    "docs:deploy": "gh-pages -d docs-dist",
    "deploy": "npm run docs:build && npm run docs:deploy",
    "ci": "run-s lint doctor build size",
    "prepublishOnly": "npm run ci",
    "version": "node scripts/sync-version"
  },
  "dependencies": {
    "@antv/event-emitter": "^0.1.3",
    "@antv/l7-composite-layers": "0.x",
    "@antv/l7-draw": "^3.0.6",
    "ahooks": "^3.3.13",
    "classnames": "^2.3.1",
    "color": "^4.2.3",
    "lodash-es": "^4.17.21",
    "md5": "^2.3.0",
    "rc-select": "^14.1.13"
  },
  "devDependencies": {
    "@antv/dumi-theme-antv": "^0.2.2",
    "@antv/l7": "^2.20.11",
    "@commitlint/cli": "^17.0.0",
    "@commitlint/config-conventional": "^17.0.0",
    "@turf/turf": "^6.5.0",
    "@types/color": "^3.0.3",
    "@types/geojson": "^7946.0.8",
    "@types/jest": "^27.0.0",
    "@types/lodash-es": "^4.17.6",
    "@types/md5": "^2.3.5",
    "@umijs/fabric": "^3.0.0",
    "antd": "^4.22.3",
    "dumi": "^1.1.40",
    "eslint": "^7.32.0",
    "eslint-plugin-import": "^2.26.0",
    "eventemitter3": "^5.0.0",
    "father": "^4.1.6",
    "gcoord": "^0.3.2",
    "geotiff": "1.0.0-beta.10",
    "gh-pages": "^4.0.0",
    "h3-js": "^4.0.1",
    "husky": "^8.0.1",
    "jest": "^27.0.0",
    "jest-less-loader": "^0.1.2",
    "limit-size": "^0.1.4",
    "lint-staged": "^12.4.1",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.8.0",
    "react": "^17.0.0",
    "react-color": "^2.19.3",
    "react-dom": "^17.0.0",
    "rimraf": "^3.0.2",
    "ts-jest": "^27.0.0",
    "typescript": "^4.6.4",
    "webpack-bundle-analyzer": "^4.6.1"
  },
  "peerDependencies": {
    "@antv/l7": "^2.11.0",
    "react": ">=16.9.0",
    "react-dom": ">=16.9.0"
  },
  "lint-staged": {
    "*.less": "stylelint --fix",
    "*.{ts,tsx}": "eslint --fix",
    "*.{ts,tsx,md,json}": [
      "prettier --write"
    ],
    "*.ts?(x)": [
      "prettier --parser=typescript --write"
    ]
  },
  "limit-size": [
    {
      "path": "dist/larkmap.min.js",
      "limit": "350 Kb"
    }
  ],
  "keywords": [
    "antv",
    "l7",
    "react",
    "l7 react",
    "map",
    "lark map"
  ],
  "author": {
    "name": "AntV",
    "url": "https://antv.antgroup.com"
  },
  "homepage": "https://larkmap.antv.antgroup.com",
  "repository": {
    "type": "git",
    "branch": "main",
    "url": "https://github.com/antvis/LarkMap"
  },
  "bugs": {
    "url": "https://github.com/antvis/LarkMap/issues"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  }
}
