{"bugs":{"url":"https://github.com/mfogel/polygon-clipping/issues"},"dist":{"shasum":"feaab0cb2678733de8e8e0eb1630c11bc14f9244","tarball":"https://registry.npmjs.org/polygon-clipping/-/polygon-clipping-0.15.4.tgz","fileCount":9,"integrity":"sha512-UVwnTFmxN+GIyQM5pqL4f3AMv2Q9CbOhJammuwjnPK6rOt+RzT1kmKwdGbO26/tl0ofOjyDw0aYXLZwKoASXGg==","signatures":[{"sig":"MEQCIBNnCEPEsxgq4jEEI/868UO2mabn4c7BpNAzON6vFGajAiAW4043LikMpFKvY5EJS1ksVe1leUzUEM0Yqk3f8nCRRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342927},"jest":{"collectCoverage":true,"testEnvironment":"node"},"main":"dist/polygon-clipping.cjs.js","name":"polygon-clipping","type":"module","types":"dist/polygon-clipping.d.ts","author":{"name":"Mike Fogel","email":"mike@fogel.ca"},"module":"dist/polygon-clipping.esm.js","browser":"dist/polygon-clipping.umd.js","gitHead":"4b6a0350692aef78ab1cf9658d7e199ca28397b0","license":"MIT","scripts":{"lint":"npm-run-all -s lint:eslint docs:eslint lint:prettier","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","bench":"node bench/bench.js","build":"rollup -c && cp src/polygon-clipping.d.ts dist/polygon-clipping.d.ts","docs:dev":"vite docs","docs:build":"vite build docs","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","docs:eslint":"cd docs && eslint --ext .js --ext .vue *config.js src/","lint:eslint":"eslint .eslintrc.cjs *.config.js bench/ src/ test/","lint:prettier":"prettier --check ./* ./.eslintrc.cjs ./.github","prepublishOnly":"npm-run-all --serial lint test build docs:build bench"},"_npmUser":{"name":"mfogel","email":"mike@fogel.ca"},"homepage":"https://github.com/mfogel/polygon-clipping#readme","keywords":["polygon","clipping","boolean","intersection","union","difference","xor","geometry","martinez"],"repository":{"url":"git+https://github.com/mfogel/polygon-clipping.git","type":"git"},"_npmVersion":"10.2.3","description":"Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.","directories":{},"maintainers":[{"name":"mfogel","email":"mike@fogel.ca"}],"_nodeVersion":"20.10.0","browserslist":["> 0.25% or not dead"],"dependencies":{"splaytree":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.12","jest":"^27.5.1","vite":"^3.2.7","eslint":"^8.56.0","rollup":"^2.79.1","leaflet":"^1.9.4","prettier":"^2.8.8","benchmark":"^2.1.4","@babel/cli":"^7.23.4","@turf/meta":"^6.5.0","babel-jest":"^27.5.1","@babel/core":"^7.23.6","@turf/union":"^5.1.5","npm-run-all":"^4.1.5","load-json-file":"^6.2.0","@turf/intersect":"^5.1.6","@turf/difference":"^5.1.5","@babel/preset-env":"^7.23.6","eslint-plugin-vue":"^8.7.1","robust-predicates":"^3.0.2","@vitejs/plugin-vue":"^3.2.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.10.0","@rollup/plugin-commonjs":"^21.1.0","martinez-polygon-clipping":"^0.7.3","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/polygon-clipping_0.15.4_1702771402236_0.2953285224482878","host":"s3://npm-registry-packages"},"_id":"polygon-clipping@0.15.4","version":"0.15.4"}