{ "name": "leaflet-components", "version": "0.1.0", "description": "LeafletJS as Web Components", "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "unpkg": "dist/index.umd.js", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./dist/*": "./dist/*", "./package.json": "./package.json" }, "sideEffects": true, "files": [ "dist", "README.md" ], "scripts": { "build": "rm -rf dist && tsc --outDir dist && rollup -c rollup.config.mjs", "typecheck": "tsc --noEmit", "lint": "eslint 'src/**/*.{ts,js}'", "format": "prettier --write 'src/**/*.{ts,js,json,md}'", "prepublishOnly": "npm run build" }, "keywords": [ "leaflet", "web-components", "maps" ], "author": "buddy", "license": "MIT", "type": "module", "dependencies": { "leaflet": "1.9.4" }, "devDependencies": { "@eslint/js": "^10.0.1", "@rollup/plugin-terser": "^1.0.0", "@rollup/plugin-typescript": "^12.3.0", "@types/leaflet": "1.9.21", "@typescript-eslint/eslint-plugin": "8.60.1", "@typescript-eslint/parser": "8.60.1", "eslint": "10.4.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-prettier": "5.5.6", "prettier": "3.8.3", "rollup": "^4.61.1", "rollup-plugin-dts": "^6.4.1", "tslib": "^2.8.1", "typescript": "6.0.3" } }