{"_id":"@0xfa11/maplibre-gl","_rev":"25-6dd3a76438363c787929be62855b0ac4","name":"@0xfa11/maplibre-gl","dist-tags":{"latest":"5.0.0-latest.29185ba","canary":"5.0.0-canary.29185ba"},"versions":{"5.0.0-canary.b797d12":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.b797d12","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.b797d12","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"4529096640776927176b77cb02f2a8464f099f90","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.b797d12.tgz","fileCount":611,"integrity":"sha512-l+n7/w20nH+7yBri6Wp7/0z5tB2u+IdU/QzinR+A5EwrK2k0WJi8rKWMwCBSZW5JjQsZZTKWSe4nfTV09xO9rA==","signatures":[{"sig":"MEYCIQD3gJrrqln5h4oTiNAHB0wcMv8DiQ5vf84ei7kahSI9igIhAJ5vjLgLESUK8wsm5Q1eBJh/Fv2fPuARz9SToq/ehNFk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.b797d12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715400},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b797d122094972ca91ef4615f96f9e22e335efc2","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.b797d12_1730413166647_0.9384369798349477","host":"s3://npm-registry-packages"}},"5.0.0-latest.b797d12":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-latest.b797d12","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-latest.b797d12","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"22086f80d15598fdecc3d43a530a062f10e1901a","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-latest.b797d12.tgz","fileCount":611,"integrity":"sha512-ZDrFtY1KtGCtmGKbhmCYrDjT/XbW2VDJ+FuzlHyoe3V2H80T0XJMmzAxoZf5eeu1AzDed/g0XWpHWnOPEqk+Xw==","signatures":[{"sig":"MEUCIQCSsjToFJsm8ykTbWvh94+jq37rY/FUofw3GD8IgN+oQgIgRUdx6iSA81hR6w+fTcLFRUUKAgGDuQOzYPb2OOV1Sg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-latest.b797d12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715400},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b797d122094972ca91ef4615f96f9e22e335efc2","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-latest.b797d12_1730413351798_0.24340526021449982","host":"s3://npm-registry-packages"}},"5.0.0-canary.26d9a2d":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.26d9a2d","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.26d9a2d","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"d97fd583bad7f5c7c96f9b7d71057b669604c08b","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.26d9a2d.tgz","fileCount":611,"integrity":"sha512-qc2gO9mFNLxSeKJ0QUvOYUNVZPYGXM7PXqwuvDwR5KLElfLsN97q8DG10E16SlVeWXxJMTAY4uGPfsGTU4aOsA==","signatures":[{"sig":"MEUCIGVkVP4unw16z6B6XQuhyneIXwdgk0xKLIOZawLs4hJiAiEApftLiv6fwsSwnuTa9TucW7PIR7YiVEWZjImLqePEFnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.26d9a2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715400},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"26d9a2ddd4eb10cc02d853ec7e6e5c53ff3457ef","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.26d9a2d_1730414434029_0.7953108439853729","host":"s3://npm-registry-packages"}},"5.0.0-d7f17bf":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-d7f17bf","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-d7f17bf","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"3e48674cfd5e8517e5092f7eb8cdc6cb6ac140d0","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-d7f17bf.tgz","fileCount":611,"integrity":"sha512-83igVZ0KGxwlru4M066rwz97jeTiOEzUWhjztHwKx0+l75DNpgw98XMjkd7tgdqUWs6p51+gEAhqKkk/8nP9/g==","signatures":[{"sig":"MEQCIAgvR05vlGEjZabZaahs896/O0KLWOUHfHNaIWnwxPjRAiA8hwd6vE+Lcbp3r9TL+ptLD5o05ZMfPtRmbLi85j9a4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-d7f17bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715378},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"d7f17bfd310155d79ee4b45f010eec65dea63a4f","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-d7f17bf_1730415147150_0.12636615120599304","host":"s3://npm-registry-packages"}},"5.0.0-canary.2622fbe":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.2622fbe","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.2622fbe","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"2e657d399e65b027f69752fbfc4a3280f5c8817b","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.2622fbe.tgz","fileCount":611,"integrity":"sha512-gHg+YIADeb7Uqw5FBkvQp13g5mgH/BIeSSHz9UkiXkRBPEbjNe6m8/mhPaGyejKYzLgSWwxNEAxmkitqjiDZ0w==","signatures":[{"sig":"MEUCIQCKKSFHexc6DZdivz+WJJ1buUxrsLkt2oDZDTuNgb4CcAIgF45pIjEm4/WdUTMCP02CA3d/CHOXeUA8vnRyS7zxRiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.2622fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715400},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"2622fbe341c8e3b1d209e071f2c1f22517b01355","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.2622fbe_1730415862528_0.1476690720940248","host":"s3://npm-registry-packages"}},"5.0.0-latest.2622fbe":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-latest.2622fbe","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-latest.2622fbe","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"08d7c5e179588a4834e44d525faafa089798ac26","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-latest.2622fbe.tgz","fileCount":611,"integrity":"sha512-xuPGcBImbY9+iHc+6Rg6AJTQhvDJunzl2vOAzExTXvL2CVc8HCsv3t7UcLNEdVvdkTfVHYY0uGufP7fCqJhGng==","signatures":[{"sig":"MEYCIQDgBPy4lxcK3VOZEHvhKl9S18pExrxU8rzbYqUKsZ/UoAIhALZ3uiVGUl9v5lSbmTLcs9zj8ApIucrJxCYi/D+kqQh0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-latest.2622fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715400},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"2622fbe341c8e3b1d209e071f2c1f22517b01355","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.0","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376096","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.0","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-latest.2622fbe_1730416008093_0.8364802886216061","host":"s3://npm-registry-packages"}},"5.0.0-canary.183a5a1":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.183a5a1","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.183a5a1","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"bccbe340be2ff7c8d59e6c9066e7a53367206ea4","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.183a5a1.tgz","fileCount":611,"integrity":"sha512-mC+RGJdGchc4px+WnxBURsIwxYsa6TukGWK8UlZ14Zs2GbAy9pR1fRJpPbwOZHzvaOj/O514CKOU/0yG7Eh+AQ==","signatures":[{"sig":"MEYCIQC++A65CuCTXuYD8M2AZTvhA6XsLoPobJWxquTkmHb7IwIhAJU24sImVD/hE/TWqClBjxce+RFMbMbhOLZk+xZQyEqM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.183a5a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10715738},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"183a5a1ae32691f157c2023657a02e503e7a5728","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.6","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376744","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.183a5a1_1730486186170_0.8338854124677062","host":"s3://npm-registry-packages"}},"5.0.0-canary.6f0e830":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.6f0e830","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.6f0e830","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"6f19000815223aab2ae5a2c147d9ce184e5bbdd7","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.6f0e830.tgz","fileCount":614,"integrity":"sha512-uoPWaGyowiNFhrGlX+pWf25hIL0jEah85z808NLaxNyDHSDZjthXm0h/3G92eUkYy+uEtQ5z85oa3NUAN0b6Qg==","signatures":[{"sig":"MEQCIAy1wIKxWBrIpqg3tOR+GZDVFciTgwfxEwf6kShITcf1AiBphCm133DCx/OAyKkglbY+50YWsh1EKovsaIlUQEo+Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.6f0e830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10732625},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"6f0e8304af5a6e2672b6b5f9dad8fa08c0d9b2ee","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.5","eslint":"^9.13.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.6","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1376744","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.9","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.6f0e830_1730556010138_0.0414862555990847","host":"s3://npm-registry-packages"}},"5.0.0-canary.50dcbeb":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.50dcbeb","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.50dcbeb","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"f33f1b9c63a71621d5be235a758725700dec5133","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.50dcbeb.tgz","fileCount":617,"integrity":"sha512-QBOMN7IZDEQ2WLm5ia0WtSOomyqsGOCg9A163xKlyS72cHXaizehR6BlaopnioUYrVa81vaWrDGcFe9m5vmoqA==","signatures":[{"sig":"MEYCIQDicAnIjz9srmLM77U1EnIPCLidO27j7I2kllG2GfksDgIhANYaEI4G0DTOYBeK5Ev7DBT/m2CizvYA7cZy9erTs9xi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.50dcbeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10750849},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"50dcbeb5cfbacbb52f8201dadc7175ce15f36ec7","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","canvas":"^2.11.2","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.50dcbeb_1730753053402_0.7010582340160461","host":"s3://npm-registry-packages"}},"5.0.0-canary.dcd22bf":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.dcd22bf","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.dcd22bf","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"935d45c16580b11896610973850b824d57ef38ba","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.dcd22bf.tgz","fileCount":617,"integrity":"sha512-xgbTeTgOAcAq1WYHhfjX+0xKXEh2z+WOfBMK6kbLrW5scKkkL1Tj2qjMgGuqJbd/77iUfIjxDe5tE8FYbycBtQ==","signatures":[{"sig":"MEQCIDdBpEP0g8cpWBS/Na9NuyrIA1VF8KnQQ9IH7u7+unIEAiBRESGvhI+ds95iaEGu/MkXjnAW9JzITFE0TUNF1kW4ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.dcd22bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10750849},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"dcd22bfb65baaab8f7ddb5a525ff394e5ce0b148","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","canvas":"^2.11.2","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.dcd22bf_1730753291506_0.16366923755148477","host":"s3://npm-registry-packages"}},"5.0.0-canary.46a000e":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.46a000e","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.46a000e","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"03de920be96605de79bdd3b3e8820b5211c8a0f5","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.46a000e.tgz","fileCount":617,"integrity":"sha512-+AP7lOXa6TYvP2AN2Kxkb6vpJ70VQQculV5Fith32P3eGElkIz7VNPTvdVfr4S/UaDnx2bvRH5h+e26l4ZnEFw==","signatures":[{"sig":"MEYCIQDshlrb+XvikD0ufFztuyzbCvx192EWKTTY+6AXtDna+QIhAMpOf9+kir3c1KTw2u8tONJldD43grPSaKaaXrEldwtE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.46a000e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10750824},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"46a000ed51c2f39526414a13bae13bd48165fd3c","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.46a000e_1730753518475_0.6646962074636178","host":"s3://npm-registry-packages"}},"5.0.0-canary.71fd35a":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.71fd35a","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.71fd35a","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"2ad134eb20d493cb85ca77c2e77c0f247fa93bff","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.71fd35a.tgz","fileCount":617,"integrity":"sha512-outyCdDKJYNfeU/ywa/KsG4OyIqy7PY4FwAv2Df7vH9WJ/sETy4oCvg+KqCTNxZBiFb+FNvIgrjtbxOnoKiq1A==","signatures":[{"sig":"MEQCIFkxfa3akBLYll+9j5eQka0+DIk/ZiEWgJHECR0avaaaAiBuOQ8sWT+uRxxVZrtxJcQgrYRmeh17WxRTE6CK+GvUpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.71fd35a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10751548},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"71fd35a01a8a5b343de29730da5f785124f968f9","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.71fd35a_1730759212315_0.529546239487007","host":"s3://npm-registry-packages"}},"5.0.0-canary.b660e1d":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.b660e1d","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.b660e1d","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"72c9e69cbf436b8677d390b2ecc7a6f50805a974","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.b660e1d.tgz","fileCount":617,"integrity":"sha512-bsy5nZOd2iHpHq5ynHK/guo/GKQ/T7Zsgzbebt1dQ8AOUHT9zLnNg9f71VrD1+DJ2zV0PjBp7aneSP2rZzq8iA==","signatures":[{"sig":"MEUCIBEd7uQhJZV6McYNL3430rlLtPOKbn3C4iC8gTTGQeysAiEArRsQ52+1seodsLEN0F+w6+Yd8dqjh5kpgKx/c5X0mpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.b660e1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10751562},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b660e1d3a1e4d79d1dd487656ecdd6d61165dc33","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.b660e1d_1730759427538_0.8185499486507088","host":"s3://npm-registry-packages"}},"5.0.0-latest.b660e1d":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-latest.b660e1d","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-latest.b660e1d","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"56dc55da58eaaeae1fa3712990022dfb64254b8e","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-latest.b660e1d.tgz","fileCount":617,"integrity":"sha512-maPLHW0sp1zFtqhnJ8M9Z1S8O7aW7wSHnJQX/8x+F7x0CfQLbO6/c6ksO+WgphnXMYx1j9wi8CZ4jZ8+Yb3GrQ==","signatures":[{"sig":"MEQCIDyPwIw3lGuP4qwc3Jp68UQqNEtPpECaYgcCj+F/MPRoAiBAdF9uom3mI7Z8FtTVQ+VZ83Wh6O+4rrL9WCzNUFujgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-latest.b660e1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10751562},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b660e1d3a1e4d79d1dd487656ecdd6d61165dc33","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-latest.b660e1d_1730759803507_0.5967751355918589","host":"s3://npm-registry-packages"}},"5.0.0-canary.7db5995":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.7db5995","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.7db5995","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"32c403bd9d1c4dc8c533a64662eec9ac6d3302c6","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.7db5995.tgz","fileCount":617,"integrity":"sha512-sdNGB3hJol5mkOnsBLYdz+2fvQ7pOhZ992ldJcDw2vsoTTUhIJZAq+Y7pjxs1QqQQGRr/SWONoPds2sittRavA==","signatures":[{"sig":"MEUCIBTqVlwvU/B+OoyMWW9/t9IK+tCUDTyMFTgcGeBzDRIPAiEA9zEkh6dfkRgsvLMGnwxqOuG+Mh8b9zO3LLgksrradHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.7db5995","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10745272},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"7db599518656430531cebeecfd28971ecd3f5d1a","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.7db5995_1731890916132_0.7058919878450465","host":"s3://npm-registry-packages"}},"5.0.0-canary.8409cbd":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.8409cbd","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.8409cbd","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"f5f0fcc47c39bd0a19c198a2ec17ecece3c24a7f","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.8409cbd.tgz","fileCount":626,"integrity":"sha512-xy0YyDRY8Tq6r4bPRDdPwwc5us8OW0INdl13ywRwim5Z1BN5oY8Ag0a9/2onulEVTvAf2zKMyhNkZE4vLuMqAQ==","signatures":[{"sig":"MEUCIFFXTjw6qRcx4aCWa7+NGiBs31Cz9kqDjW9liau8+0eWAiEA0ArpcX9xNzLNeX82vojfuxQ56rRuslqAc6nG1ncaQes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.8409cbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10818294},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"8409cbd57d2287380fb1139f9c96cd8bdfb92db1","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.8409cbd_1733613250033_0.8723106429291991","host":"s3://npm-registry-packages"}},"5.0.0-canary.f5d6180":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.f5d6180","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.f5d6180","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"c2e0394d89eadd568409badd49cf3e02d3cc4829","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.f5d6180.tgz","fileCount":626,"integrity":"sha512-Quio2fEYQyjj9t7RozZ+7SE2LrjoaqFRFH9JNJUHIbevD+HlUeccuaIyJXoyT9CH50tpPVdY3Q0I/0ycHMhATA==","signatures":[{"sig":"MEYCIQD7S+E7HmlA0c5WlhR/ukuIJ+ctboYhjjzQqFAhtLkB6gIhAJStTNTMKga68gbHod5MC25hMgNvH+UVUFvtWBItFnYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.f5d6180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10819941},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"f5d6180227622015fb8a737e9e8e2bc440c8e9e5","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.f5d6180_1733615831362_0.22881153425224143","host":"s3://npm-registry-packages"}},"5.0.0-canary.52a887e":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.52a887e","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.52a887e","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"62577c8e54a5c1f89f1a7f0f596b6e8a5f0896c2","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.52a887e.tgz","fileCount":626,"integrity":"sha512-tPjhhznCVZbB7+3lOe7B6hBcrNgPEiYdUfNVo+ow9Ezq7N701rjBSCB3N2ZCTUKWQdjiNntsuNmDHhwyaIOeTA==","signatures":[{"sig":"MEYCIQC6mirrt+RGg21XvyAiW3PStUhCyDd1IK/9CSg9xfCz7gIhALs5Q5Ol0E1caWl8rr0dLCg1miPpxMzZy187fr1KqpOM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.52a887e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10820567},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"52a887ef782a765707ec2d7bec28794a435fba36","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.52a887e_1733616236249_0.6936414102236039","host":"s3://npm-registry-packages"}},"5.0.0-canary.85aeac2":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.85aeac2","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.85aeac2","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"ee3eec31f357e38f7d6ac83d05c289e20fbd47ec","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.85aeac2.tgz","fileCount":626,"integrity":"sha512-Jmmi9JRaH2Cot/TnP3fmSzVw24zvumO9dwgskx3sox5VQVUMNd343XYj60Bt1VagTBdQjB8ZUvYvLopPBwX6TA==","signatures":[{"sig":"MEQCIDcqqNWzrhvcleDCn/UMOd7mLrpP2y2TovR4MsCQowWzAiB67IoB67XKbZRmXJIMniysaWtOAKn4xz5lmSPGyJpykw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.85aeac2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10822519},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"85aeac2766f82ed3d2c265dbbdcc6c4a7211a8ce","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.85aeac2_1733617110617_0.591401299773366","host":"s3://npm-registry-packages"}},"5.0.0-canary.01fe448":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.01fe448","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.01fe448","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"dc2e9ead77b8544a94a395bb18ce0fa60bfa328a","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.01fe448.tgz","fileCount":626,"integrity":"sha512-WbzkCsyElwI1wFkisGdJHYfA+XLJS1zeQkI0q7/YRcnrZ6Qw1BiOopS4MNnb6aMqR818Qa19eCA5DmIznJ7ntg==","signatures":[{"sig":"MEYCIQCKoswAuKs+tTX5xqVMr8ugXEXwKM7OgE/AwYWC0kWcgwIhALg213h34w9YuHHNLyqzGacgzd0+uSXg6P+l2qxWKKDr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.01fe448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826708},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"01fe4484e5bccf1fb71c916d65b2c8a8a0dc30e6","scripts":{"jest":"jest","lint":"eslint","test":"run-p lint lint-css test-render jest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"jest --selectProjects=unit --reporters=default","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"jest --selectProjects=build --reporters=default","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"jest --coverage --selectProjects unit","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"jest --selectProjects=build","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"jest --selectProjects=integration --reporters=default","test-watch-roots":"jest --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"jest --coverage --selectProjects=integration","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```bash rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,reposito","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^21.1.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","jest":"^29.7.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^18.3.1","tslib":"^2.8.1","cspell":"^8.15.7","eslint":"^9.14.0","expect":"^29.7.0","rollup":"^4.24.3","semver":"^7.6.3","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.11.0","postcss":"^8.4.47","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.11","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.6.1","react-dom":"^18.3.1","stylelint":"^16.10.0","jest-junit":"^16.0.0","pixelmatch":"^6.0.0","typescript":"^5.6.3","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/nise":"^1.4.5","@types/node":"^22.8.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^18.3.12","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/cssnano":"^5.1.3","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^18.3.1","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1377232","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-jest":"^28.8.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.3.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","jest-environment-jsdom":"^29.7.0","jest-monocart-coverage":"^1.1.1","jest-webgl-canvas-mock":"^2.5.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.2.10","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.12.2","monocart-coverage-reports":"^2.11.1","rollup-plugin-sourcemaps2":"^0.4.2","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.10.1","typedoc-plugin-missing-exports":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.01fe448_1733726226966_0.24248092040324076","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-canary.97b1b18":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.97b1b18","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.97b1b18","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"e1ca4292d55f7c2be2a88eb2e6be227f19fa2504","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.97b1b18.tgz","fileCount":625,"integrity":"sha512-eCNn3XG0MMAfLjmsM9pw7qL6n3OSVDo4skms/WHtGRmlHolzQ6o8yTvUnv03T6fRBnjrNSLf6RAvlSjqVQTlYQ==","signatures":[{"sig":"MEQCIHzyCrex4hr4/36NqVi2295vvX4aN7nUdreBlv1cbhPkAiAGy6+bqvZk8p1AtTOuhbkfLgV9Kb1rCAmDTwMunbjyIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.97b1b18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10879540},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"97b1b18b417ebbc1f26de5ebb13eb2100a1cfa9d","scripts":{"lint":"eslint","test":"run-p lint lint-css test-render vitest","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"vitest run --config vitest.config.unit.ts","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"vitest run --config vitest.config.build.ts","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"vitest run --config vitest.config.integration.ts","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```zsh rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,repositor","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^22.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.0.0","sharp":"^0.33.5","tslib":"^2.8.1","cspell":"^8.16.1","eslint":"^9.16.0","expect":"^29.7.0","rollup":"^4.28.1","semver":"^7.6.3","vitest":"2.2.0-beta.2","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.13.0","postcss":"^8.4.49","ts-node":"^10.9.2","typedoc":"^0.27.4","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.10.4","react-dom":"^19.0.0","stylelint":"^16.11.0","@vitest/ui":"2.2.0-beta.2","pixelmatch":"^6.0.0","typescript":"^5.7.2","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/nise":"^1.4.5","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^19.0.2","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1395251","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","@vitest/coverage-v8":"2.2.0-beta.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","@rollup/plugin-commonjs":"^28.0.1","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.3.2","vitest-webgl-canvas-mock":"^1.1.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.18.0","monocart-coverage-reports":"^2.11.4","rollup-plugin-sourcemaps2":"^0.4.3","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^15.3.0","@stylistic/eslint-plugin-ts":"^2.12.1","typedoc-plugin-missing-exports":"^3.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.97b1b18_1734143484566_0.22193322866324472","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-canary.35df17a":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.35df17a","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.35df17a","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"19cfa14e8540c97ac08dc0121511cfe1ed6d8ff6","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.35df17a.tgz","fileCount":625,"integrity":"sha512-8PF5cTWoQ80j+dXJZ7m5xIearWOJCz0bzKH7e4a60RdP2iJ6bUhkM8NTv3cSkqOxQTq1ihaqvZbC/NI8b199Iw==","signatures":[{"sig":"MEUCIQDKfymHj7t5+7aIjt1nZeQnmH3SnsIvXhSfFK4gvucKvwIgD7f5ZYpBnAdPpiTg+BCa08dVUqwybJkcsdSGLVUZaV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.35df17a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10878252},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"35df17aa15a3f9a2dfbfb59221a266bed91799e0","scripts":{"lint":"eslint","test":"run-p lint lint-css test-render test-unit test-integration test-build","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"vitest run --config vitest.config.unit.ts","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"vitest run --config vitest.config.build.ts","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"vitest run --config vitest.config.integration.ts","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```zsh rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,repositor","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^22.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.0.0","sharp":"^0.33.5","tslib":"^2.8.1","cspell":"^8.17.0","eslint":"^9.17.0","expect":"^29.7.0","rollup":"^4.28.1","semver":"^7.6.3","vitest":"2.2.0-beta.2","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.13.0","postcss":"^8.4.49","ts-node":"^10.9.2","typedoc":"^0.27.5","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.10.4","react-dom":"^19.0.0","stylelint":"^16.12.0","@vitest/ui":"2.2.0-beta.2","pixelmatch":"^6.0.0","typescript":"^5.7.2","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/nise":"^1.4.5","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^19.0.2","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1396320","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","@vitest/coverage-v8":"2.2.0-beta.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@types/offscreencanvas":"^2019.7.3","@rollup/plugin-commonjs":"^28.0.2","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.3.2","vitest-webgl-canvas-mock":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.18.0","monocart-coverage-reports":"^2.11.4","rollup-plugin-sourcemaps2":"^0.4.3","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^16.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","typedoc-plugin-missing-exports":"^3.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.35df17a_1734377147796_0.41150135312804137","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-canary.b692c8b":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.b692c8b","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.b692c8b","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"6a997a560bbf7db3acd10f32ed03e52214c1dbfd","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.b692c8b.tgz","fileCount":625,"integrity":"sha512-tAUh6YKQpymlZ/TcpuY+mVAerT2itSrYDpWseqenBHJGJi2r9kTgZ/QYhFEtcMrXcdh6qGyLBwuuugO1DgdoHQ==","signatures":[{"sig":"MEYCIQCFX0H3dUxdrtq5/8AW3r7L8d2ENVJxNo5NsLxtmapsUgIhAP3OgWibbGMcWMJ4Rtf/xUn+WgIXeA7+zZ3phKoumMY4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.b692c8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10878252},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b692c8b38ad574a58d8ba81c15d7a6d08022ee71","scripts":{"lint":"eslint","test":"run-p lint lint-css test-render test-unit test-integration test-build","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"vitest run --config vitest.config.unit.ts","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"vitest run --config vitest.config.build.ts","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"vitest run --config vitest.config.integration.ts","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```zsh rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,repositor","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^22.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.0.0","sharp":"^0.33.5","tslib":"^2.8.1","cspell":"^8.17.0","eslint":"^9.17.0","expect":"^29.7.0","rollup":"^4.28.1","semver":"^7.6.3","vitest":"2.2.0-beta.2","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.13.0","postcss":"^8.4.49","ts-node":"^10.9.2","typedoc":"^0.27.5","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.10.4","react-dom":"^19.0.0","stylelint":"^16.12.0","@vitest/ui":"2.2.0-beta.2","pixelmatch":"^6.0.0","typescript":"^5.7.2","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/nise":"^1.4.5","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^19.0.2","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1396320","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","@vitest/coverage-v8":"2.2.0-beta.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@types/offscreencanvas":"^2019.7.3","@rollup/plugin-commonjs":"^28.0.2","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.3.2","vitest-webgl-canvas-mock":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.18.0","monocart-coverage-reports":"^2.11.4","rollup-plugin-sourcemaps2":"^0.4.3","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^16.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","typedoc-plugin-missing-exports":"^3.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.b692c8b_1734377312378_0.4515858817014553","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-latest.b692c8b":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-latest.b692c8b","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-latest.b692c8b","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"98519af3e848cd6329e093f7ea1a77fcae2c3078","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-latest.b692c8b.tgz","fileCount":625,"integrity":"sha512-Z4Mr5UbP1LqI/jG9swq6ED3YDW/awFzT4uXT4KCrvkPGKZWpR5hBpBkqcqdPlFAipY4f3haqZiKgSWz2si8+Cg==","signatures":[{"sig":"MEQCIERaqeAC1l9cNGHd2mEk6g9Gm2rU+lX7gy8bIN0qeq7MAiBxOEdVe6cHm137gv7vs0oPLy80oKInq7JeqSTzyfnHFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-latest.b692c8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10878252},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"b692c8b38ad574a58d8ba81c15d7a6d08022ee71","scripts":{"lint":"eslint","test":"run-p lint lint-css test-render test-unit test-integration test-build","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"vitest run --config vitest.config.unit.ts","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"vitest run --config vitest.config.build.ts","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"vitest run --config vitest.config.integration.ts","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","description":"```zsh rm -rf .devcontainer .github .vscode developer-guides docs test *.md jq '.name = \"@0xfa11/maplibre-gl\" | .repository = \"https://github.com/0xFA11/maplibre-gl-js\" | del(.devDependencies.canvas)' package.json | sponge package.json jq '{name,repositor","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^22.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.0.0","sharp":"^0.33.5","tslib":"^2.8.1","cspell":"^8.17.0","eslint":"^9.17.0","expect":"^29.7.0","rollup":"^4.28.1","semver":"^7.6.3","vitest":"2.2.0-beta.2","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.13.0","postcss":"^8.4.49","ts-node":"^10.9.2","typedoc":"^0.27.5","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.10.4","react-dom":"^19.0.0","stylelint":"^16.12.0","@vitest/ui":"2.2.0-beta.2","pixelmatch":"^6.0.0","typescript":"^5.7.2","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/nise":"^1.4.5","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^19.0.2","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1396320","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","@vitest/coverage-v8":"2.2.0-beta.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@types/offscreencanvas":"^2019.7.3","@rollup/plugin-commonjs":"^28.0.2","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.3.2","vitest-webgl-canvas-mock":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.18.0","monocart-coverage-reports":"^2.11.4","rollup-plugin-sourcemaps2":"^0.4.3","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^16.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","typedoc-plugin-missing-exports":"^3.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-latest.b692c8b_1734377465855_0.026716432757131647","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-canary.29185ba":{"name":"@0xfa11/maplibre-gl","version":"5.0.0-canary.29185ba","license":"BSD-3-Clause","_id":"@0xfa11/maplibre-gl@5.0.0-canary.29185ba","maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"dist":{"shasum":"0f4c7f25d1027aa8242570f5ecef6e8fb499edde","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-canary.29185ba.tgz","fileCount":626,"integrity":"sha512-J+EbaXtynRtccIELPQAq7NWCL9x5lNThZCS4thBsB1XuGTnPGuyypXQqVZcqFiYrcRj6dzHoUxs75qE2ueibyg==","signatures":[{"sig":"MEQCIEdg8hE4OeF93ogddA62eW4sosGdzgm1gwwXhpndxaA0AiALU6KIOtO65cwwnYxF/O31IyyBU/AgnNJweD0/EULvOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-canary.29185ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10892965},"main":"dist/maplibre-gl.js","type":"module","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","engines":{"npm":">=8.1.0","node":">=16.14.0"},"gitHead":"29185ba148d98398a41d8704a539f6f2ce130382","scripts":{"lint":"eslint","test":"run-p lint lint-css test-render test-unit test-integration test-build","start":"run-p watch-css watch-dev start-server","tsnode":"node --experimental-loader=ts-node/esm --no-warnings","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","prepare":"npm run codegen","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","lint-css":"stylelint **/*.css --fix -f verbose","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","test-unit":"vitest run --config vitest.config.unit.ts","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","spellcheck":"cspell","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","test-build":"vitest run --config vitest.config.build.ts","start-bench":"run-p watch-css watch-benchmarks start-server","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","start-server":"st --no-cache -H localhost --port 9966 .","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","test-integration":"vitest run --config vitest.config.integration.ts","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts"},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"repository":{"url":"git+https://github.com/0xFA11/maplibre-gl-js.git","type":"git"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pbf":"^3.3.0","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","quickselect":"^3.0.0","supercluster":"^8.0.1","global-prefix":"^4.0.0","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@types/mapbox__point-geometry":"^0.1.4","@maplibre/maplibre-gl-style-spec":"^22.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.9.0","rw":"^1.3.3","st":"^3.0.1","diff":"^7.0.0","glob":"^11.0.0","nise":"^6.1.1","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.0.0","sharp":"^0.33.5","tslib":"^2.8.1","cspell":"^8.17.1","eslint":"^9.17.0","expect":"^29.7.0","rollup":"^4.28.1","semver":"^7.6.3","vitest":"2.2.0-beta.2","address":"^2.0.3","cssnano":"^7.0.6","globals":"^15.13.0","postcss":"^8.4.49","ts-node":"^10.9.2","typedoc":"^0.27.5","d3-queue":"^3.0.7","minimist":"^1.2.8","@types/d3":"^7.4.3","@types/gl":"^6.0.5","benchmark":"^2.1.4","puppeteer":"^23.10.4","react-dom":"^19.0.0","stylelint":"^16.12.0","@vitest/ui":"2.2.0-beta.2","pixelmatch":"^6.0.0","typescript":"^5.7.2","@types/diff":"^6.0.0","@types/glob":"^8.1.0","@types/nise":"^1.4.5","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","@types/jsdom":"^21.1.7","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","autoprefixer":"^10.4.20","pretty-bytes":"^6.1.1","shuffle-seed":"^1.1.6","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","pdf-merger-js":"^5.1.2","@types/request":"^2.48.12","@types/minimist":"^1.2.5","@types/benchmark":"^2.1.5","@types/react-dom":"^19.0.2","mock-geolocation":"^1.0.11","@types/pixelmatch":"^5.2.6","devtools-protocol":"^0.0.1396320","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","@types/shuffle-seed":"^1.1.3","@vitest/coverage-v8":"2.2.0-beta.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","source-map-explorer":"^2.5.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","junit-report-builder":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@types/offscreencanvas":"^2019.7.3","@rollup/plugin-commonjs":"^28.0.2","@types/window-or-global":"^1.0.6","typedoc-plugin-markdown":"^4.3.2","vitest-webgl-canvas-mock":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.18.1","monocart-coverage-reports":"^2.11.5","rollup-plugin-sourcemaps2":"^0.4.3","stylelint-config-standard":"^36.0.1","@mapbox/mapbox-gl-rtl-text":"^0.3.0","@rollup/plugin-node-resolve":"^16.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","typedoc-plugin-missing-exports":"^3.1.0","@typescript-eslint/eslint-plugin":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/maplibre-gl_5.0.0-canary.29185ba_1734547069468_0.5739509252543258","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-latest.29185ba":{"name":"@0xfa11/maplibre-gl","repository":{"type":"git","url":"git+https://github.com/0xFA11/maplibre-gl-js.git"},"version":"5.0.0-latest.29185ba","license":"BSD-3-Clause","main":"dist/maplibre-gl.js","style":"dist/maplibre-gl.css","types":"dist/maplibre-gl.d.ts","type":"module","dependencies":{"@mapbox/geojson-rewind":"^0.5.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.6","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","@maplibre/maplibre-gl-style-spec":"^22.0.1","@types/geojson":"^7946.0.15","@types/geojson-vt":"3.2.5","@types/mapbox__point-geometry":"^0.1.4","@types/mapbox__vector-tile":"^1.3.4","@types/pbf":"^3.0.5","@types/supercluster":"^7.1.3","earcut":"^3.0.0","geojson-vt":"^4.0.2","gl-matrix":"^3.4.3","global-prefix":"^4.0.0","kdbush":"^4.0.2","murmurhash-js":"^1.0.0","pbf":"^3.3.0","potpack":"^2.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","tinyqueue":"^3.0.0","vt-pbf":"^3.1.3"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.3.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@stylistic/eslint-plugin-ts":"^2.12.1","@types/benchmark":"^2.1.5","@types/d3":"^7.4.3","@types/diff":"^6.0.0","@types/earcut":"^2.1.4","@types/eslint":"^9.6.1","@types/gl":"^6.0.5","@types/glob":"^8.1.0","@types/jsdom":"^21.1.7","@types/minimist":"^1.2.5","@types/murmurhash-js":"^1.0.6","@types/nise":"^1.4.5","@types/node":"^22.10.2","@types/offscreencanvas":"^2019.7.3","@types/pixelmatch":"^5.2.6","@types/pngjs":"^6.0.5","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@types/request":"^2.48.12","@types/shuffle-seed":"^1.1.3","@types/window-or-global":"^1.0.6","@typescript-eslint/eslint-plugin":"^8.18.1","@typescript-eslint/parser":"^8.18.1","@vitest/coverage-v8":"2.2.0-beta.2","@vitest/ui":"2.2.0-beta.2","address":"^2.0.3","autoprefixer":"^10.4.20","benchmark":"^2.1.4","cspell":"^8.17.1","cssnano":"^7.0.6","d3":"^7.9.0","d3-queue":"^3.0.7","devtools-protocol":"^0.0.1396320","diff":"^7.0.0","dts-bundle-generator":"^9.5.1","eslint":"^9.17.0","eslint-plugin-html":"^8.1.2","eslint-plugin-import":"^2.31.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"0.4.0","eslint-plugin-vitest":"^0.5.4","expect":"^29.7.0","glob":"^11.0.0","globals":"^15.13.0","is-builtin-module":"^4.0.0","jsdom":"^25.0.1","junit-report-builder":"^5.1.1","minimist":"^1.2.8","mock-geolocation":"^1.0.11","monocart-coverage-reports":"^2.11.5","nise":"^6.1.1","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","pdf-merger-js":"^5.1.2","pixelmatch":"^6.0.0","pngjs":"^7.0.0","postcss":"^8.4.49","postcss-cli":"^11.0.0","postcss-inline-svg":"^6.0.0","pretty-bytes":"^6.1.1","puppeteer":"^23.10.4","react":"^19.0.0","react-dom":"^19.0.0","rollup":"^4.28.1","rollup-plugin-sourcemaps2":"^0.4.3","rw":"^1.3.3","semver":"^7.6.3","sharp":"^0.33.5","shuffle-seed":"^1.1.6","source-map-explorer":"^2.5.3","st":"^3.0.1","stylelint":"^16.12.0","stylelint-config-standard":"^36.0.1","ts-node":"^10.9.2","tslib":"^2.8.1","typedoc":"^0.27.5","typedoc-plugin-markdown":"^4.3.2","typedoc-plugin-missing-exports":"^3.1.0","typescript":"^5.7.2","vitest":"2.2.0-beta.2","vitest-webgl-canvas-mock":"^1.1.0"},"scripts":{"generate-dist-package":"node --no-warnings --loader ts-node/esm build/generate-dist-package.js","generate-shaders":"node --no-warnings --loader ts-node/esm build/generate-shaders.ts","generate-struct-arrays":"node --no-warnings --loader ts-node/esm build/generate-struct-arrays.ts","generate-style-code":"node --no-warnings --loader ts-node/esm build/generate-style-code.ts","generate-typings":"dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts","generate-docs":"typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts","generate-images":"node --no-warnings --loader ts-node/esm build/generate-doc-images.ts","build-dist":"npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp","build-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev","watch-dev":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch","build-prod":"rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production","build-csp":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production","build-csp-dev":"rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev","build-css":"postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css","watch-css":"postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css","build-benchmarks":"npm run build-dev && rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts","watch-benchmarks":"rollup --configPlugin @rollup/plugin-typescript -c test/bench/rollup_config_benchmarks.ts --watch","spellcheck":"cspell","start-server":"st --no-cache -H localhost --port 9966 .","start-docs":"docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material","start":"run-p watch-css watch-dev start-server","start-bench":"run-p watch-css watch-benchmarks start-server","lint":"eslint","lint-css":"stylelint **/*.css --fix -f verbose","test":"run-p lint lint-css test-render test-unit test-integration test-build","test-unit":"vitest run --config vitest.config.unit.ts","test-unit-ci":"vitest run --config vitest.config.unit.ts --coverage","test-integration":"vitest run --config vitest.config.integration.ts","test-integration-ci":"vitest run --config vitest.config.integration.ts --coverage","test-build":"vitest run --config vitest.config.build.ts","test-build-ci":"vitest run --config vitest.config.build.ts --coverage","test-watch-roots":"vitest --config vitest.config.unit.ts --watch","test-render":"node --no-warnings --loader ts-node/esm test/integration/render/run_render_tests.ts","codegen":"run-p --print-label generate-dist-package generate-style-code generate-struct-arrays generate-shaders && npm run generate-typings","benchmark":"node --no-warnings --loader ts-node/esm test/bench/run-benchmarks.ts","gl-stats":"node --no-warnings --loader ts-node/esm test/bench/gl-stats.ts","prepare":"npm run codegen","typecheck":"tsc --noEmit && tsc --project tsconfig.dist.json","tsnode":"node --experimental-loader=ts-node/esm --no-warnings"},"engines":{"npm":">=8.1.0","node":">=16.14.0"},"_id":"@0xfa11/maplibre-gl@5.0.0-latest.29185ba","gitHead":"29185ba148d98398a41d8704a539f6f2ce130382","bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-zqgd8jABN01hhaCsWetlZQQrR2seT9dsyQQKaPdUQZMiaD69zPTFwAN7mcSx35Wct+nnlt+bSwvbhqJ+jDK86Q==","shasum":"7a5ae181f2865e554fda3169e6a86715957e1c3b","tarball":"https://registry.npmjs.org/@0xfa11/maplibre-gl/-/maplibre-gl-5.0.0-latest.29185ba.tgz","fileCount":626,"unpackedSize":10892965,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xfa11%2fmaplibre-gl@5.0.0-latest.29185ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPbSvPPxt4BbNWZU51vrHKRmYXedn+LskiP/y5gcIYJAiAGPzjg5tL+Kif1MIwDqwyQPbeB9JMrywC33lF7IUhRJg=="}]},"_npmUser":{"name":"0xfa11","email":"mfatihmar@gmail.com"},"directories":{},"maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/maplibre-gl_5.0.0-latest.29185ba_1734547265256_0.48082024782946675"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-31T22:19:26.559Z","modified":"2024-12-18T18:41:05.914Z","5.0.0-canary.b797d12":"2024-10-31T22:19:26.995Z","5.0.0-latest.b797d12":"2024-10-31T22:22:32.122Z","5.0.0-canary.26d9a2d":"2024-10-31T22:40:34.283Z","5.0.0-d7f17bf":"2024-10-31T22:52:27.407Z","5.0.0-canary.2622fbe":"2024-10-31T23:04:22.763Z","5.0.0-latest.2622fbe":"2024-10-31T23:06:48.699Z","5.0.0-canary.183a5a1":"2024-11-01T18:36:26.470Z","5.0.0-canary.6f0e830":"2024-11-02T14:00:10.360Z","5.0.0-canary.50dcbeb":"2024-11-04T20:44:13.695Z","5.0.0-canary.dcd22bf":"2024-11-04T20:48:11.719Z","5.0.0-canary.46a000e":"2024-11-04T20:51:58.725Z","5.0.0-canary.71fd35a":"2024-11-04T22:26:52.613Z","5.0.0-canary.b660e1d":"2024-11-04T22:30:27.804Z","5.0.0-latest.b660e1d":"2024-11-04T22:36:43.818Z","5.0.0-canary.7db5995":"2024-11-18T00:48:36.362Z","5.0.0-canary.8409cbd":"2024-12-07T23:14:10.240Z","5.0.0-canary.f5d6180":"2024-12-07T23:57:11.599Z","5.0.0-canary.52a887e":"2024-12-08T00:03:56.476Z","5.0.0-canary.85aeac2":"2024-12-08T00:18:30.829Z","5.0.0-canary.01fe448":"2024-12-09T06:37:07.182Z","5.0.0-canary.97b1b18":"2024-12-14T02:31:24.811Z","5.0.0-canary.35df17a":"2024-12-16T19:25:48.006Z","5.0.0-canary.b692c8b":"2024-12-16T19:28:32.592Z","5.0.0-latest.b692c8b":"2024-12-16T19:31:06.156Z","5.0.0-canary.29185ba":"2024-12-18T18:37:49.889Z","5.0.0-latest.29185ba":"2024-12-18T18:41:05.517Z"},"bugs":{"url":"https://github.com/0xFA11/maplibre-gl-js/issues"},"license":"BSD-3-Clause","homepage":"https://github.com/0xFA11/maplibre-gl-js#readme","repository":{"type":"git","url":"git+https://github.com/0xFA11/maplibre-gl-js.git"},"maintainers":[{"name":"0xfa11","email":"mfatihmar@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}