UNPKG

react-leaflet-markercluster

Version:

React wrapper of Leaflet.markercluster for react-leaflet

113 lines (112 loc) 3.43 kB
{ "name": "react-leaflet-markercluster", "version": "5.0.0-rc.0", "description": "React wrapper of Leaflet.markercluster for react-leaflet", "repository": "git@github.com:YUzhva/react-leaflet-markercluster.git", "type": "module", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/index.d.ts" }, "./styles": "./dist/styles.min.css" }, "keywords": [ "react", "leaflet", "react-leaflet", "markercluster", "marker", "cluster" ], "author": "Yevhen Uzhva <yevhen.uzhva@gmail.com>", "contributors": [ { "name": "Charles Dalmeida Richardson", "email": "charlesrichardsonusa@gmail.com", "url": "https://github.com/charlieforward9" }, { "name": "Lucas Hänke de Cansino", "email": "lucas.cansino@mail.de", "url": "https://github.com/l4b4r4b4b4" }, { "name": "Eric Chang", "email": "eric61213@gmail.com", "url": "https://github.com/changey" } ], "license": "MIT", "private": false, "scripts": { "dev": "storybook dev -p 6006", "lint": "eslint", "build:cjs": "cross-env BABEL_ENV=cjs babel ./src -o ./dist/cjs/index.js", "build:esm": "cross-env BABEL_ENV=esm babel ./src -o ./dist/esm/index.js", "build:code": "npm run build:cjs && npm run build:esm && cp ./index.d.ts ./dist/index.d.ts", "build:styles": "sass ./src/styles.scss ./dist/styles.min.css --style=compressed --no-source-map --load-path=node_modules", "build:source": "npm run build:code && npm run build:styles", "build:gh-pages": "storybook build", "deploy:gh-pages": "gh-pages -d storybook-static", "prepare": "husky" }, "devDependencies": { "@babel/cli": "^7.25.9", "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-react": "^7.25.9", "@chromatic-com/storybook": "^3.2.0", "@commitlint/cli": "^19.5.0", "@commitlint/config-conventional": "^19.5.0", "@eslint/js": "^9.13.0", "@storybook/addon-essentials": "^8.4.0", "@storybook/addon-interactions": "^8.4.0", "@storybook/addon-links": "^8.4.0", "@storybook/addon-onboarding": "^8.4.0", "@storybook/addon-webpack5-compiler-swc": "^1.0.5", "@storybook/blocks": "^8.4.0", "@storybook/preset-scss": "^1.0.3", "@storybook/react": "^8.4.0", "@storybook/react-webpack5": "^8.4.0", "@storybook/test": "^8.4.0", "cross-env": "^7.0.3", "css-loader": "^7.1.2", "eslint": "^9.13.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-storybook": "^0.10.1", "gh-pages": "^6.2.0", "globals": "^15.11.0", "husky": "^9.1.6", "lint-staged": "^15.2.10", "prettier": "^3.3.3", "prop-types": "^15.8.1", "sass": "^1.80.5", "sass-loader": "^16.0.2", "storybook": "^8.4.0", "style-loader": "^4.0.0", "terser": "^5.36.0" }, "dependencies": { "@react-leaflet/core": "^3.0.0", "leaflet": "^1.9.4", "leaflet.markercluster": "^1.5.3", "react-leaflet": "^5.0.0" }, "peerDependencies": { "leaflet": "^1.9.4", "leaflet.markercluster": "^1.5.3", "react-leaflet": "^5.0.0", "react": "^19.0.0" }, "lint-staged": { "**/*": [ "prettier --write" ] } }