{"_id":"@stackwright/maplibre","_rev":"26-5883a4301ba914b235fa98f9d9a17fe1","name":"@stackwright/maplibre","dist-tags":{"alpha":"5.0.0-alpha.0","latest":"7.2.0"},"versions":{"1.0.0":{"name":"@stackwright/maplibre","version":"1.0.0","license":"MIT","_id":"@stackwright/maplibre@1.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"35bc1c9fe1d545a4a91bc5979c42dd50e3ee4821","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-1.0.0.tgz","fileCount":10,"integrity":"sha512-xtRC7f4X72FYThdRbl2ZWXjCkRyVBuu1UmnK+rd9/YCO1wIBvrd5085m3XnR5BshVklfo+1eqtZoCEdDDTSW0Q==","signatures":[{"sig":"MEUCIFhZYmp7byBPAg0sxMmfkM6UnpdzfnJ9qipmyXDRQxpTAiEAmU/rzOgOqeaOcbUoTnGH4XIVFP4Gdq0GLGjMYVb3nl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53592},"main":"./dist/index.js","_from":"file:stackwright-maplibre-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/fc59d4d03305f4ed8d69c19fcb7bd6b4/stackwright-maplibre-1.0.0.tgz","_integrity":"sha512-xtRC7f4X72FYThdRbl2ZWXjCkRyVBuu1UmnK+rd9/YCO1wIBvrd5085m3XnR5BshVklfo+1eqtZoCEdDDTSW0Q==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.0","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.8.2","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^7.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^28.1.0","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.7.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_1.0.0_1774727125588_0.29549262655999353","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@stackwright/maplibre","version":"1.0.0-alpha.2","license":"MIT","_id":"@stackwright/maplibre@1.0.0-alpha.2","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"e2e2907e38443bb07dbe1c37278ce66f14194e9d","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-1.0.0-alpha.2.tgz","fileCount":10,"integrity":"sha512-UaY6Wyevj46rD00r0Wme2td/cWZ5PjaJ2eparEfbo3z5S85XGfPdq7e+tjLljccd1YD/h/R1QK20jBuXyApUxg==","signatures":[{"sig":"MEQCIHeRolp1EjKEb0UykU7Ul9zrxsfRCxls90WChSsC1aZjAiA+t4WdJNFqTjk7R3L8tOxGX28UtHhEdemlytQ7uzpg2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53616},"main":"./dist/index.js","_from":"file:stackwright-maplibre-1.0.0-alpha.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/b19ff9045582ff4bab95163f2dbd340e/stackwright-maplibre-1.0.0-alpha.2.tgz","_integrity":"sha512-UaY6Wyevj46rD00r0Wme2td/cWZ5PjaJ2eparEfbo3z5S85XGfPdq7e+tjLljccd1YD/h/R1QK20jBuXyApUxg==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.0","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.8.2","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^7.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^28.1.0","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.7.0-alpha.6","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.7.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_1.0.0-alpha.2_1774973689917_0.13514853851666664","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@stackwright/maplibre","version":"1.0.0-alpha.3","license":"MIT","_id":"@stackwright/maplibre@1.0.0-alpha.3","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"b6bc48197a81cb81f957362d4b29270799956574","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-1.0.0-alpha.3.tgz","fileCount":10,"integrity":"sha512-BLCMhv70zvaUAz8us8ogCmNuMeyvJ9NlXawa6MDX0Hg6gqNxo4ZsSX9CZRJiybqfhZl6o8Va11ZuQLGEZfiuDQ==","signatures":[{"sig":"MEYCIQDddrzY0jGqjtAV5gWAYorVDZmHHtX4uSc8viiTDvmzlQIhAMHSemF+IcXbFhJW7d+q+dTHp8G9wi2qtb0eT8E6YPRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53616},"main":"./dist/index.js","_from":"file:stackwright-maplibre-1.0.0-alpha.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/164b21684064d27a03959c46452b664f/stackwright-maplibre-1.0.0-alpha.3.tgz","_integrity":"sha512-BLCMhv70zvaUAz8us8ogCmNuMeyvJ9NlXawa6MDX0Hg6gqNxo4ZsSX9CZRJiybqfhZl6o8Va11ZuQLGEZfiuDQ==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^7.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^28.1.0","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.7.0-alpha.7","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.7.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_1.0.0-alpha.3_1775246984285_0.7406575552685595","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-alpha.2":{"name":"@stackwright/maplibre","version":"1.0.1-alpha.2","license":"MIT","_id":"@stackwright/maplibre@1.0.1-alpha.2","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"37c27b3f4f2735a3857e34a47ec1025e0fc2f695","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-1.0.1-alpha.2.tgz","fileCount":10,"integrity":"sha512-iO/GEKI2II/AisfWgp7iOAs3TkDSFx7Q5mdePCVfv5iZI2/3uF1VwHK22x0H+IYmIRVXMneAAciSUiw9wLREPw==","signatures":[{"sig":"MEUCIQDiXfG9uT03hv1a2gyLLnYw3IclD12p4PcoH/jkiCYDggIgMOGUoEhx7K64bYlOPkaJveJ87XLEKlBvbmdNXemFqPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53446},"main":"./dist/index.js","_from":"file:stackwright-maplibre-1.0.1-alpha.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/2300d7a283ad8f30b7d4127d59c2eb8f/stackwright-maplibre-1.0.1-alpha.2.tgz","_integrity":"sha512-iO/GEKI2II/AisfWgp7iOAs3TkDSFx7Q5mdePCVfv5iZI2/3uF1VwHK22x0H+IYmIRVXMneAAciSUiw9wLREPw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^28.1.0","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.7.1-alpha.1","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.7.1-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_1.0.1-alpha.2_1775939360907_0.6649431523707683","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-alpha.3":{"name":"@stackwright/maplibre","version":"1.0.1-alpha.3","license":"MIT","_id":"@stackwright/maplibre@1.0.1-alpha.3","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"bb6ebee76af78b5f0ddc7a0d32b5d5221f682a31","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-1.0.1-alpha.3.tgz","fileCount":10,"integrity":"sha512-bQdbkqQBAeIi+diejt+S7GT5aqeMIRh2egeHV+2eY2ubP9RmYeUSc9Qi3jxGA0v9WncXXjviCLUzfEIbw3tzgw==","signatures":[{"sig":"MEUCIE0vKrVb49YcvJuDgjyiCbckbZk/Uz6RuZAEUe3R+0OBAiEAuZfaLwfvOLLa9aBIiv27vdOD0sfqWMeQtc8JBC+8zO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53446},"main":"./dist/index.js","_from":"file:stackwright-maplibre-1.0.1-alpha.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/35c86cca0a5553d4666833c7d6b44edf/stackwright-maplibre-1.0.1-alpha.3.tgz","_integrity":"sha512-bQdbkqQBAeIi+diejt+S7GT5aqeMIRh2egeHV+2eY2ubP9RmYeUSc9Qi3jxGA0v9WncXXjviCLUzfEIbw3tzgw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.7.1-alpha.2","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.7.1-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_1.0.1-alpha.3_1776364611636_0.1533648845731408","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@stackwright/maplibre","version":"2.0.0","license":"MIT","_id":"@stackwright/maplibre@2.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"c765b0cd1af41f47fdaf473209b1406a2c623de9","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.0.tgz","fileCount":10,"integrity":"sha512-Yio9mCRRFW9nXFlNz7WB4PS73SA60n7p21699V0NqWgoixWClCYtZYRI6JATHRS6L8BpIxmRMfL4bTvE+zYKTg==","signatures":[{"sig":"MEQCIB8jRkOLDLFnQCUUMnKmui0vFQgSu0S+QFf2YSpq3TvoAiBPeZHVLBuotygWEYcGSaFBUzFawsSTudw2TuOwm/T4Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/ec7b39840f8d50682ee6c1a7a475b4ba/stackwright-maplibre-2.0.0.tgz","_integrity":"sha512-Yio9mCRRFW9nXFlNz7WB4PS73SA60n7p21699V0NqWgoixWClCYtZYRI6JATHRS6L8BpIxmRMfL4bTvE+zYKTg==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.0_1777317104189_0.4532484622441897","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@stackwright/maplibre","version":"2.0.1","license":"MIT","_id":"@stackwright/maplibre@2.0.1","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"23c53df8c92bbe21392c250dbe1d44ec3772bca9","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.1.tgz","fileCount":10,"integrity":"sha512-6tO4oMkjy2Pv6DcWRv4v2QLyRGYRETmblPA1zhphAk0l0ByNU8GyOi4go1/Fe/bobO+eiGENUsSFoFHlA8IYeg==","signatures":[{"sig":"MEUCIQDPGyJGIkA96HGYt9Qr9B8QQagSnqdksuzTMaFi+hRk9gIgfRYi3TQyq0kdPeeklP+gFY9mnvqYOWBudGhnGFR5eT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/31c77a742542d53000d7cc38ed403db0/stackwright-maplibre-2.0.1.tgz","_integrity":"sha512-6tO4oMkjy2Pv6DcWRv4v2QLyRGYRETmblPA1zhphAk0l0ByNU8GyOi4go1/Fe/bobO+eiGENUsSFoFHlA8IYeg==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.1","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.1_1777488900999_0.4441260527504822","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@stackwright/maplibre","version":"2.0.2","license":"MIT","_id":"@stackwright/maplibre@2.0.2","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"f99df520048a5c3b6ea0e3e9f11bb9c8a5df3173","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.2.tgz","fileCount":10,"integrity":"sha512-jyJlUbO6F1pboTYwEmQyUUS407tFJotwugMHIMxwAAejkeP7oRE0FK7yw7+aziO1RzoS0c5mqbufnpIc+bp4Jw==","signatures":[{"sig":"MEYCIQCxNnoBG6xG2gGeljJN7EKxfEeG/w6SSi9OXIRwE4kSrgIhALAqpgJ3eRyuVJs7sHhDb5ScSSYpT7gc8hFztdqVGYri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/59ba7d4a64fcdc6fd4e1f3e19c00db6e/stackwright-maplibre-2.0.2.tgz","_integrity":"sha512-jyJlUbO6F1pboTYwEmQyUUS407tFJotwugMHIMxwAAejkeP7oRE0FK7yw7+aziO1RzoS0c5mqbufnpIc+bp4Jw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.2","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.2_1777491710233_0.020503067744143344","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-alpha.0":{"name":"@stackwright/maplibre","version":"2.0.3-alpha.0","license":"MIT","_id":"@stackwright/maplibre@2.0.3-alpha.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"fa4c9afde0d311a8595bf413c8eda199eaf82f69","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.3-alpha.0.tgz","fileCount":9,"integrity":"sha512-YRUTkuJxg05klbJ5Z2WbMC+y6bPSGZhKTHLKzrVhikNzw+y8IIWtY7WXuYbPLENpmFNv3XKP6tJmrAxkpWVfAQ==","signatures":[{"sig":"MEUCIQCf6SVjZCqNK7jyiQOLbWFGSxvKGI+3CCim/2L85/fyBQIgH3yAkU7v8+qzMXEGZqZNkl37pPJNg+zciEOuUieFpmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52362},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"gitHead":"45d360207d8a19db7cd41898d3c93790d1617922","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"workspace:*","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.3-alpha.0_1778181478418_0.3432461937936193","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-alpha.1":{"name":"@stackwright/maplibre","version":"2.0.3-alpha.1","license":"MIT","_id":"@stackwright/maplibre@2.0.3-alpha.1","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"b69ae901af8883237450b7bbc2f9f82d6df1033b","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.3-alpha.1.tgz","fileCount":9,"integrity":"sha512-L1AR7rxUaOtXxXD3d5N4qn/eXJeFRF7LlP1GVbv7rGO4PR7c9PF38e8098mubOblb9OyiIGKd62gU/Wc0cKvBg==","signatures":[{"sig":"MEUCIGI6B5K7QPldJdqhb9bB/cuRNV9m/5ETP71rOnDhU11GAiEA9BbCEa0OQwyBzJ4muOIqxTygxKspyjIvAgn5alyK4F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52362},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"gitHead":"fed9d55a419c5b0c988545578863395e7e8f38f2","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"workspace:*","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.3-alpha.1_1778210137149_0.30752281666716597","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@stackwright/maplibre","version":"2.0.3","license":"MIT","_id":"@stackwright/maplibre@2.0.3","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"db93bdd764289c29dcc83ecb6a668788eb63e8be","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.3.tgz","fileCount":9,"integrity":"sha512-Nd4CiWaCGyCj9ireAf6bIWtBCClmXZMTytpr76F7o9fYFZvVGRuuC2DQh/SzLpywBkZll+9Rbm8BSl0A/yhJMg==","signatures":[{"sig":"MEQCIBF2CN/1mCQTQGjJ+UbEONKLjvXbwmGLST/hypS5aDFBAiAZ8/Y/zG7TEc2Zpyt2PkRyfMB81kvdCd5T3ld9530qUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52354},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"gitHead":"8616cd5066736179ae1121b8a82b26571f6e5b6f","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^4.7.1","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"workspace:*","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.3_1778210740398_0.5460277783473202","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-alpha.1":{"name":"@stackwright/maplibre","version":"2.0.4-alpha.1","license":"MIT","_id":"@stackwright/maplibre@2.0.4-alpha.1","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"586186f1214e273e6d37ce295b4d977d2ff45083","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.4-alpha.1.tgz","fileCount":10,"integrity":"sha512-ra8BGRwvqY3lEqMuXb/1kQlD8DDa+//IqEv9s4eulGzoTfQj0Ts3L1RS3dHXjrYI4H4r0fb1LHejcrzN55goRQ==","signatures":[{"sig":"MEYCIQCZodD2UDdbjb8AEcTEfwWB+8gxji0vjpvCfvkhoZ9hlwIhAJP9XTAWABtTiRADn+sFq7VmPIgUDJOlpcRNnQRCnQks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53449},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.4-alpha.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/4fb45cfe2a159976aaf6086723f532cf/stackwright-maplibre-2.0.4-alpha.1.tgz","_integrity":"sha512-ra8BGRwvqY3lEqMuXb/1kQlD8DDa+//IqEv9s4eulGzoTfQj0Ts3L1RS3dHXjrYI4H4r0fb1LHejcrzN55goRQ==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","typescript":"^5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.4-alpha.3","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.8.4-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.4-alpha.1_1778633011319_0.6733628188810306","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@stackwright/maplibre","version":"2.0.4","license":"MIT","_id":"@stackwright/maplibre@2.0.4","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"d0786025d7c56c3c4ebaa6a273d0f71bd048e1f6","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.4.tgz","fileCount":10,"integrity":"sha512-nIlA+ToJGR1pb7dyc5oM8HTPvYQ3/PnaX69JFiNecbqO9HDytuU0y4/4OerOq78S16lqu5DjfBoUkePMyJl4UA==","signatures":[{"sig":"MEUCIQDhghlXrYJuHDTSZ+n5R/7zhkBLo6XYjjgr+Wr8nB4uQAIgMzyaHjzSwGiZ3HEJ0Oyc3b6rM4synSDjdmu83VSwqIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/1e38d84ff3a83f8a887d339ab868e2e4/stackwright-maplibre-2.0.4.tgz","_integrity":"sha512-nIlA+ToJGR1pb7dyc5oM8HTPvYQ3/PnaX69JFiNecbqO9HDytuU0y4/4OerOq78S16lqu5DjfBoUkePMyJl4UA==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.4","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.4_1778870661880_0.9884345530927299","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-alpha.0":{"name":"@stackwright/maplibre","version":"2.0.5-alpha.0","license":"MIT","_id":"@stackwright/maplibre@2.0.5-alpha.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"6fe635c73a3882df995435b3694bd6927d19386b","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.5-alpha.0.tgz","fileCount":10,"integrity":"sha512-AYlyg6FFNRfXQP2cTaaj7KkgngGIRdA2VzgZfCw7tUIvG6fY2W0S/9j5r5LbmTJev9jQDwBSOrMfeWiIDVoT9g==","signatures":[{"sig":"MEUCIFambC1pgqO6JSu3NNYbA3zHDkVPS+abUu/gfJ+FmAliAiEAmKMZeF5P4vF7P6P/7Y/qNFP4rgzv/F4QDO6Dq2PqC5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53425},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.5-alpha.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/3cb6460ddbf1138319a9cd9d197e647e/stackwright-maplibre-2.0.5-alpha.0.tgz","_integrity":"sha512-AYlyg6FFNRfXQP2cTaaj7KkgngGIRdA2VzgZfCw7tUIvG6fY2W0S/9j5r5LbmTJev9jQDwBSOrMfeWiIDVoT9g==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.5-alpha.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.8.5-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.5-alpha.0_1779133934688_0.7726344895401112","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@stackwright/maplibre","version":"2.0.5","license":"MIT","_id":"@stackwright/maplibre@2.0.5","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"dc2571b6dcfb3f43f8330f955f12d50369ccadc8","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.5.tgz","fileCount":10,"integrity":"sha512-juXcRGYxs4tpMnElqs7+h0BfTEnXZla5RFSUeDOMG91e8AncMx6kv+v56WSUtdE6+8OyVYH5TG+op2O+Cs8LyQ==","signatures":[{"sig":"MEUCIQCp8aRXehOsUq7TYUl3/5BBuTz5y/0OVEAakMMn6adrgwIgUe5B7xUHQbGWkglkPKE0f5yQtXEj1SAWXTa1WMNO43U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/747eb51b90e3d3e3b0ed0df9110c55a5/stackwright-maplibre-2.0.5.tgz","_integrity":"sha512-juXcRGYxs4tpMnElqs7+h0BfTEnXZla5RFSUeDOMG91e8AncMx6kv+v56WSUtdE6+8OyVYH5TG+op2O+Cs8LyQ==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.5","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.5_1779138859722_0.7260066271604306","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-alpha.0":{"name":"@stackwright/maplibre","version":"2.0.6-alpha.0","license":"MIT","_id":"@stackwright/maplibre@2.0.6-alpha.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"20c5062cdb25f0008a99d1b20c710114459367c7","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-2.0.6-alpha.0.tgz","fileCount":10,"integrity":"sha512-C9tRTdL/X8evuZf4sFAxlYe5VQCqZwVU1VE7r68dYsXeZ9yVa7tjgnqrqWErfNl6CCeXifU1ldF/KnKae6EWhw==","signatures":[{"sig":"MEQCIBZzo7Rrbk/b2cibN0hVjldwTJWVERECZf9AgKehmXbfAiBNQneCtqtCKQbd+sGEwemqm+6PmOECkresYrpYDU77BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53425},"main":"./dist/index.js","_from":"file:stackwright-maplibre-2.0.6-alpha.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/9304a521732245a66ef8697826cbc8f2/stackwright-maplibre-2.0.6-alpha.0.tgz","_integrity":"sha512-C9tRTdL/X8evuZf4sFAxlYe5VQCqZwVU1VE7r68dYsXeZ9yVa7tjgnqrqWErfNl6CCeXifU1ldF/KnKae6EWhw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"10.9.7","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8","jsdom":"^29.0.2","react":"^19","vitest":"^4","react-dom":"^19","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@stackwright/core":"0.8.6-alpha.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.8.6-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_2.0.6-alpha.0_1779152243058_0.8259440527621402","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@stackwright/maplibre","version":"3.0.0","license":"MIT","_id":"@stackwright/maplibre@3.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"fb50133e21cc1c3592685d0421240be1ecf00e91","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-3.0.0.tgz","fileCount":10,"integrity":"sha512-Min8N8NG6aR1ztxj0niU0kxSc580kiH15jKDmY+8hdqiDIojhIcanetzmSUNtzcDCIwthc/RuAdYl5mA2oT4mg==","signatures":[{"sig":"MEYCIQCDqMpZ55AkchqUYMLtA7seC4fUlqAWAjRPiotBgHC2XgIhANMbI3J/KgiAFpf26xEJ0jJStNu+wsTq4OI62sQsFhvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53399},"main":"./dist/index.js","_from":"file:stackwright-maplibre-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/f19b8bbe02798f9703cd51b4d7b7b7d4/stackwright-maplibre-3.0.0.tgz","_integrity":"sha512-Min8N8NG6aR1ztxj0niU0kxSc580kiH15jKDmY+8hdqiDIojhIcanetzmSUNtzcDCIwthc/RuAdYl5mA2oT4mg==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.7","react-dom":"^19","@types/react":"^19.2.16","@types/react-dom":"^19.2.3","@stackwright/core":"0.9.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_3.0.0_1780769889557_0.24320308467784058","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@stackwright/maplibre","version":"4.0.0","license":"MIT","_id":"@stackwright/maplibre@4.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"de45f6449f93582a635751ace964b74da06ba766","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-4.0.0.tgz","fileCount":10,"integrity":"sha512-W8y0PFxEqcSby/2rNm7dHZT4Qa+CY94Njjp1/QuVJx9O59zPbIHthdElUkBAfEqBwbMUKh9P7PZAahQyT8HlZw==","signatures":[{"sig":"MEUCIQCFN6fWa0V1eaeqgQo7YTNvXAYXb/xpLQiYPbh5iH8ALwIgTalvekTI05ZU+sVeeamBw0uHSf7BaNRPpnMvsmA7kt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/c8df052590e573ca6f4d63302917f295/stackwright-maplibre-4.0.0.tgz","_integrity":"sha512-W8y0PFxEqcSby/2rNm7dHZT4Qa+CY94Njjp1/QuVJx9O59zPbIHthdElUkBAfEqBwbMUKh9P7PZAahQyT8HlZw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.10.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_4.0.0_1781125822205_0.5612547411819622","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@stackwright/maplibre","version":"4.0.1","license":"MIT","_id":"@stackwright/maplibre@4.0.1","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"9f15f1860d224206c83657e756842174addbde11","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-4.0.1.tgz","fileCount":10,"integrity":"sha512-FXEvgOsRTOpEyksDCgzPCSoC3BEbJupM3ZKb6BhTFI4GAKvNAujK7NhVHuVahmF+u8G6iAmErEiyXl6C3J0JFQ==","signatures":[{"sig":"MEUCICfWvtCVmf7g3D9ikSGMBSY2c7aQTrRbN3watyw7M1saAiEAz/UVARmROseHEQFmEhWtHgSQR9Z4TniLXUwK8u5BUv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-4.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/e153be3d0e16d84410bde845512daaf2/stackwright-maplibre-4.0.1.tgz","_integrity":"sha512-FXEvgOsRTOpEyksDCgzPCSoC3BEbJupM3ZKb6BhTFI4GAKvNAujK7NhVHuVahmF+u8G6iAmErEiyXl6C3J0JFQ==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.10.1","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_4.0.1_1781813514183_0.8355930437473444","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.0":{"name":"@stackwright/maplibre","version":"5.0.0-alpha.0","license":"MIT","_id":"@stackwright/maplibre@5.0.0-alpha.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"04ef73c12ad44f00fed73b274c2750989df91bd3","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-5.0.0-alpha.0.tgz","fileCount":10,"integrity":"sha512-xPxmxkDW2JprmEb/8PQxS3+2qowZPAXXv5J/iKrJIOW9RB4hGztJFC4RtmSSlQw3VBVWDEfDOgyX+RSrrcqGVw==","signatures":[{"sig":"MEYCIQCAoafOVegOUB061jQ4u2gg9+I2SFGnwyHimS9p+AudZgIhAPkHJlGvLEWwI7sdjNgXN1+Gm6rErbJdM4IObWz8FfIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53425},"main":"./dist/index.js","_from":"file:stackwright-maplibre-5.0.0-alpha.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/94e39b7b8d8a289ca117795f3093b3ef/stackwright-maplibre-5.0.0-alpha.0.tgz","_integrity":"sha512-xPxmxkDW2JprmEb/8PQxS3+2qowZPAXXv5J/iKrJIOW9RB4hGztJFC4RtmSSlQw3VBVWDEfDOgyX+RSrrcqGVw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.11.0-alpha.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.11.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_5.0.0-alpha.0_1782155320588_0.4800548861226219","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@stackwright/maplibre","version":"5.0.0","license":"MIT","_id":"@stackwright/maplibre@5.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"a02cf59f8265db1f882588dba9223a328fc678c6","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-5.0.0.tgz","fileCount":10,"integrity":"sha512-Eol3lioXS4EysHg2+48s7TlF2bkP990uehrZxW+eBiJHAbyQYPiPi2VJvFZsEBvxyhpeyv4prEBlNJpi9QNsPg==","signatures":[{"sig":"MEYCIQCnmzz4B9ZVVEOBnmJPrhaNiW/AFGSOa4+gFLWItdboGwIhAKJHRvPzTuX8WxxmHYK9pslQliQxFhU58oI4d+AQD1lt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-5.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/95aaee040390095084c6c5a431b97662/stackwright-maplibre-5.0.0.tgz","_integrity":"sha512-Eol3lioXS4EysHg2+48s7TlF2bkP990uehrZxW+eBiJHAbyQYPiPi2VJvFZsEBvxyhpeyv4prEBlNJpi9QNsPg==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.11.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_5.0.0_1783272372890_0.6190905481977946","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@stackwright/maplibre","version":"6.0.0","license":"MIT","_id":"@stackwright/maplibre@6.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"f90c4cfeebef19726eb038adae66eec9d6cb1f76","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-6.0.0.tgz","fileCount":10,"integrity":"sha512-al2GAWVtXBkZyFBaFFaB2HI08H03loE+ThDQrAEq14yyA6IEmXB0ZuJNxJubdZINoyCkRm3+ETQOSs3iddO7CA==","signatures":[{"sig":"MEQCIEf/DRMFkKKt7kUPxgVtz4Efv4whARfHnJtaFtUHzE8NAiAq0lS1XSc1I3dDKpKqq8mAs0y5Oe9CGJFTZnxfF1jhzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-6.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/77d61b1a0706c5643a112ccbd98615f7/stackwright-maplibre-6.0.0.tgz","_integrity":"sha512-al2GAWVtXBkZyFBaFFaB2HI08H03loE+ThDQrAEq14yyA6IEmXB0ZuJNxJubdZINoyCkRm3+ETQOSs3iddO7CA==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.12.1","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.12.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_6.0.0_1783904897100_0.08286667993703789","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@stackwright/maplibre","version":"7.0.0","license":"MIT","_id":"@stackwright/maplibre@7.0.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"4b471ebfce7ce9e7ad7c2a8da5d6e0fac9bea1d5","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-7.0.0.tgz","fileCount":10,"integrity":"sha512-MS3kt1z40H62lMQdmMO0r1xwGVFcZg3OUUIX4gt6A6QCCNDcdAcyJCA0SinbWK6xhQv3xkIrFu4F0ov7//wbOw==","signatures":[{"sig":"MEYCIQDXwyNMBwwup1Q1Ol7061M2CuSaSbXi1AQ3663D+fG8wQIhAPf1IIuHErJuf5GYWoFoLgNdEFj2In5wOgLHNRpaGkH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53401},"main":"./dist/index.js","_from":"file:stackwright-maplibre-7.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/f856510ede26fe283adca44a723bf605/stackwright-maplibre-7.0.0.tgz","_integrity":"sha512-MS3kt1z40H62lMQdmMO0r1xwGVFcZg3OUUIX4gt6A6QCCNDcdAcyJCA0SinbWK6xhQv3xkIrFu4F0ov7//wbOw==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.17.0","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"26.5.1","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.13.0","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_7.0.0_1787665532949_0.9557253593944182","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@stackwright/maplibre","version":"7.1.0","license":"MIT","_id":"@stackwright/maplibre@7.1.0","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"0b54e68604438b21ec72fcd5e3663da80ff0bd24","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-7.1.0.tgz","fileCount":10,"integrity":"sha512-96bBiKNp3gRhL4HfQcFjXWPqgNBPrWjNM3R4/+Ps2QVEB9v0gVTd8F3dndoQ8B5oN4dNENf8CQo0cbYUTS/+CQ==","signatures":[{"sig":"MEUCIQC++i7+ic3zAx6XbjC7m/V637cUcMCv8T1u5PIg6SrQnAIgO3cUvAOLR/MyBJWCHDIWxwaB3Hd3558u/107IaBtBnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBUPx5FwhosAkNRk00HeLefDJE0BuB4O8bYpKjfd2GGoAiEAhuVki+UzkJgursyujic4zmNENmc7xprwtw+4+I/zcFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76067},"main":"./dist/index.js","_from":"file:stackwright-maplibre-7.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"_resolved":"/tmp/8db82546015f29cd057d93c75a148c7d/stackwright-maplibre-7.1.0.tgz","_integrity":"sha512-96bBiKNp3gRhL4HfQcFjXWPqgNBPrWjNM3R4/+Ps2QVEB9v0gVTd8F3dndoQ8B5oN4dNENf8CQo0cbYUTS/+CQ==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.19.0","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"_nodeVersion":"26.7.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.13.2","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/maplibre_7.1.0_1790032643700_0.5237732836172395","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"_id":"@stackwright/maplibre@7.2.0","bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"dist":{"shasum":"a8251c5dc9a9ad6e418e9fa026de5d1d47fa5d1d","tarball":"https://registry.npmjs.org/@stackwright/maplibre/-/maplibre-7.2.0.tgz","fileCount":10,"integrity":"sha512-yGUqclrz2vo6ztzZSw084EBLjacie/+NuVCryThzZoalAA7B/1FZO2kO4H1RKAsbpA3IEU79+GpNFuIMHDDb9A==","signatures":[{"sig":"MEUCIC9GbOerqNCwVBKjdyWR0UiHotH2t/aPYdyEJGl1ykI0AiEAoC+qedYYJLPB05YVJLIOJG2/y71b1AQLU8uNhjavQA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB9nPSeSB4Py4R0MJmo1wcU+WQmdDH2o60Nm5z7zC6oSAiA+2Hgmpg30auw/jzhqeeI97TXCzfzopXuKZuRg7L5FmQ=="}],"unpackedSize":144439},"main":"./dist/index.js","name":"@stackwright/maplibre","_from":"file:stackwright-maplibre-7.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/styles.css":"./dist/styles.css"},"license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup && cp src/styles.css dist/styles.css","test:run":"vitest run","test:coverage":"vitest run --coverage"},"version":"7.2.0","_npmUser":{"name":"stackwright","email":"stackwright@peraspera.llc"},"homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","_resolved":"/tmp/f40b2f1e6f0c26c06172ffc4afdcb87f/stackwright-maplibre-7.2.0.tgz","_integrity":"sha512-yGUqclrz2vo6ztzZSw084EBLjacie/+NuVCryThzZoalAA7B/1FZO2kO4H1RKAsbpA3IEU79+GpNFuIMHDDb9A==","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"_npmVersion":"11.19.0","description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","directories":{},"maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"_nodeVersion":"26.7.0","dependencies":{"maplibre-gl":"^5.24.0","react-map-gl":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19","vitest":"^4.1.8","react-dom":"^19","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@stackwright/core":"0.13.2","@testing-library/react":"^16.3","@testing-library/jest-dom":"^6.6"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@stackwright/core":">=0.13.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/maplibre_7.2.0_1790255141988_0.7241239689610188"}}},"time":{"created":"2026-03-28T19:45:25.447Z","modified":"2026-09-24T13:05:42.499Z","1.0.0":"2026-03-28T19:45:25.748Z","1.0.0-alpha.2":"2026-03-31T16:14:50.064Z","1.0.0-alpha.3":"2026-04-03T20:09:44.450Z","1.0.1-alpha.2":"2026-04-11T20:29:21.045Z","1.0.1-alpha.3":"2026-04-16T18:36:51.809Z","2.0.0":"2026-04-27T19:11:44.385Z","2.0.1":"2026-04-29T18:55:01.152Z","2.0.2":"2026-04-29T19:41:50.394Z","2.0.3-alpha.0":"2026-05-07T19:17:58.554Z","2.0.3-alpha.1":"2026-05-08T03:15:37.346Z","2.0.3":"2026-05-08T03:25:40.530Z","2.0.4-alpha.1":"2026-05-13T00:43:31.487Z","2.0.4":"2026-05-15T18:44:22.042Z","2.0.5-alpha.0":"2026-05-18T19:52:14.860Z","2.0.5":"2026-05-18T21:14:19.869Z","2.0.6-alpha.0":"2026-05-19T00:57:23.241Z","3.0.0":"2026-06-06T18:18:09.689Z","4.0.0":"2026-06-10T21:10:22.318Z","4.0.1":"2026-06-18T20:11:54.585Z","5.0.0-alpha.0":"2026-06-22T19:08:40.740Z","5.0.0":"2026-07-05T17:26:13.038Z","6.0.0":"2026-07-13T01:08:17.298Z","7.0.0":"2026-08-25T13:45:33.104Z","7.1.0":"2026-09-21T23:17:23.825Z","7.2.0":"2026-09-24T13:05:42.079Z"},"bugs":{"url":"https://github.com/Per-Aspera-LLC/stackwright/issues"},"license":"MIT","homepage":"https://github.com/Per-Aspera-LLC/stackwright#readme","repository":{"url":"git+https://github.com/Per-Aspera-LLC/stackwright.git","type":"git"},"description":"MapLibre GL adapter for Stackwright maps (free tier, no API keys required)","maintainers":[{"name":"stackwright","email":"stackwright@peraspera.llc"}],"readme":"# @stackwright/maplibre\n\nMapLibre GL adapter for Stackwright — **free tier, no API keys required**.\n\n## Features\n\n- ✅ 2D interactive maps with pan/zoom\n- ✅ Markers with click-to-show popups\n- ✅ Polyline routes (flight paths, shipping lanes)\n- ✅ Polygon boundaries (territories, regions)\n- ✅ GeoJSON support (complex geometries)\n- ✅ Free MapLibre demo tiles (no vendor lock-in)\n- ✅ SSR-safe for Next.js\n- ✅ Responsive design (320px to 1440px)\n\n## Installation\n\n```bash\npnpm add @stackwright/maplibre\n```\n\n## Usage\n\n### 1. Register the Provider\n\nIn your Next.js `_app.tsx` (Pages Router) or `app/layout.tsx` (App Router):\n\n```typescript\nimport { registerNextJSComponents } from '@stackwright/nextjs';\nimport { registerMapLibreProvider } from '@stackwright/maplibre';\nimport '@stackwright/maplibre/dist/styles.css'; // ⚠️ Required!\n\nregisterNextJSComponents();\nregisterMapLibreProvider(); // Register MapLibre as map adapter\n```\n\n⚠️ **Don't forget the CSS import!** MapLibre GL requires its stylesheets.\n\n### 2. Use Maps in YAML\n\nCreate a page with map content:\n\n```yaml\n# pages/locations/content.yml\ncontent:\n  content_items:\n    - type: map\n      label: \"Our offices\"\n      center: { lat: 37.7749, lng: -122.4194 }\n      zoom: 12\n      height: \"500px\"\n      markers:\n        - lat: 37.7749\n          lng: -122.4194\n          label: \"San Francisco HQ\"\n          popup: \"123 Market St, SF CA 94103\"\n        - lat: 37.8044\n          lng: -122.2712\n          label: \"Oakland Office\"\n          popup: \"456 Broadway, Oakland CA 94607\"\n```\n\n### 3. View Your Map\n\n```bash\npnpm dev\n# Visit http://localhost:3000/locations\n```\n\n## Advanced Features\n\n> All the `color`/`fillColor` values below also accept theme tokens\n> (`status-ok`, `brand-primary`, ...) instead of raw hex — see\n> [Colors: tokens everywhere](#colors-tokens-everywhere) below. The hex\n> values here are just the simplest possible example.\n\n### Polyline Routes\n\nShow flight paths, shipping lanes, or driving directions:\n\n```yaml\n- type: map\n  label: \"Delivery route\"\n  center: { lat: 37.7749, lng: -122.4194 }\n  zoom: 10\n  layers:\n    - type: polyline\n      data:\n        - [-122.4194, 37.7749]  # SF\n        - [-122.2712, 37.8044]  # Oakland\n        - [-122.0838, 37.4219]  # Palo Alto\n      style:\n        color: \"#FF5733\"\n        width: 4\n        opacity: 0.8\n```\n\n⚠️ **Coordinate order:** MapLibre uses `[lng, lat]` for polyline data (GeoJSON standard).\n\n### Polygon Regions\n\nHighlight territories, service areas, or property boundaries:\n\n```yaml\n- type: map\n  label: \"Service area\"\n  center: { lat: 37.7749, lng: -122.4194 }\n  zoom: 11\n  layers:\n    - type: polygon\n      data:  # Outer ring (clockwise)\n        - [-122.52, 37.82]\n        - [-122.35, 37.82]\n        - [-122.35, 37.70]\n        - [-122.52, 37.70]\n        - [-122.52, 37.82]\n      style:\n        fillColor: \"#3388ff\"\n        fillOpacity: 0.3\n        color: \"#3388ff\"  # Border color\n```\n\n### GeoJSON Layers\n\nImport complex geometries from GeoJSON:\n\n```yaml\n- type: map\n  label: \"Geographic data\"\n  center: { lat: 37.7749, lng: -122.4194 }\n  zoom: 10\n  layers:\n    - type: geojson\n      data:\n        type: \"FeatureCollection\"\n        features:\n          - type: \"Feature\"\n            geometry:\n              type: \"Point\"\n              coordinates: [-122.4194, 37.7749]\n            properties:\n              title: \"San Francisco\"\n```\n\n## Tile Sources\n\nBy default, this package uses **MapLibre's free demo tiles** (no API key required). These tiles are:\n\n- ✅ **Free forever** (MapLibre Foundation)\n- ✅ **No usage limits** (community-hosted)\n- ✅ **No vendor lock-in** (OSS stack)\n\n### Custom Tile Sources\n\nTo use your own tiles (Maptiler, Mapbox, self-hosted, etc.), you'll need to modify the provider. We recommend:\n\n1. **Maptiler Free Tier**: 100K map loads/month (sign up at [maptiler.com](https://www.maptiler.com/))\n2. **Mapbox Free Tier**: 200K map loads/month (sign up at [mapbox.com](https://www.mapbox.com/))\n3. **Self-hosted**: Use [TileServer GL](https://github.com/maptiler/tileserver-gl) + OpenStreetMap data\n\nTo use a custom style URL, fork this package or create a custom provider following the same adapter pattern.\n\n## Adapter Pattern\n\nThis package follows Stackwright's **adapter pattern** (same as Next.js Image/Link). You can swap map providers with **zero changes** to your YAML content:\n\n**Free tier (this package):**\n```typescript\nimport { registerMapLibreProvider } from '@stackwright/maplibre';\nregisterMapLibreProvider();\n```\n\n**Pro tier (3D globe):**\n```typescript\nimport { registerCesiumProvider } from '@stackwright-pro/cesium';\nregisterCesiumProvider(); // One line change!\n```\n\nYour maps stay identical — the underlying rendering engine changes.\n\n## Troubleshooting\n\n### Map Not Showing\n\n1. **Did you import the CSS?**\n   ```typescript\n   import '@stackwright/maplibre/dist/styles.css';\n   ```\n\n2. **Did you register the provider?**\n   ```typescript\n   registerMapLibreProvider();\n   ```\n\n3. **Is the height set?** Maps need explicit height:\n   ```yaml\n   height: \"500px\"\n   # or\n   height: 500\n   ```\n\n### Hydration Errors\n\nIf you see hydration mismatches, make sure you're using a recent version of React (^18 or ^19). This package is SSR-safe and includes client-side guards.\n\n### Marker Shapes (status without relying on color alone)\n\nEach marker can set `icon` to one of five shape names: `pin` (default), `circle`,\n`triangle`, `diamond`, or `square`. This lets content authors (or generated\ncontent like `map_pulse`) convey status via shape *and* color instead of color\nalone — WCAG SC 1.4.1 (Use of Color). Unknown or missing `icon` values render\nas `pin`; the provider never throws on an unrecognized shape name.\n\n```yaml\nmarkers:\n  - lat: 37.7749\n    lng: -122.4194\n    label: \"Vessel A\"\n    color: \"status-ok\"\n    icon: \"circle\"   # underway\n  - lat: 37.8044\n    lng: -122.2712\n    label: \"Vessel B\"\n    color: \"status-danger\"\n    icon: \"triangle\" # moored\n```\n\nShapes are rendered as small SVGs (`MarkerIcon`, exported from this package)\nand kept visually consistent with the shapes `@stackwright-pro/cesium` renders\nfor the same `marker.icon` value, so swapping providers doesn't change what a\nmarker's status looks like.\n\n## Colors: tokens everywhere\n\n**Every color field this provider accepts — `marker.color`, `layer.style.color`,\n`layer.style.fillColor` — should be a theme token** (`status-ok`, `brand-primary`,\na bare `ThemeColors` key like `primary`, or an explicit `--sw-color-*`/`var(...)`\nreference), never raw hex. This closes the G3/G7 failure signature where a raw\n`#16a34a` got hand-copied into `colorMap` because \"MapLibre can't consume\ntokens\" — as of `7.2.0`, it can; the framework resolves them for you, per\nsurface:\n\n- **Markers** are real DOM `<svg>` elements, so tokens resolve for free via\n  CSS custom properties: `toCssColor('status-ok')` →\n  `var(--sw-color-status-ok)`, and the browser keeps it live across\n  light/dark theme changes. Literal colors (`#22c55e`) and existing\n  `var(...)` references pass through unchanged.\n- **Layers** (`polyline`/`polygon`/`geojson`) go through maplibre-gl `paint`\n  properties, which need a literal CSS color — `var()` doesn't work there.\n  `resolveTokenColor()` reads the token's `--sw-color-*` custom property via\n  `getComputedStyle` once, at layer-build time, and bakes in the literal\n  value. **Known limitation:** this provider doesn't currently listen for\n  live theme/color-mode changes, so layer colors resolve once per render\n  (effectively once at mount, unless `config.layers` itself changes) rather\n  than reacting to a color-mode toggle the way marker `var()` colors do.\n\n```yaml\nlayers:\n  - type: polygon\n    data: [...]\n    style:\n      fillColor: \"brand-primary\"   # was raw hex before 7.2.0 — now a token\n      color: \"brand-primary\"\n```\n\n**Unresolvable token?** The map never crashes. A layer with a token that has\nno matching `--sw-color-*` custom property falls back to a visible default\ncolor, logs `console.error` naming the token and the surface, and shows a\nsmall red error strip across the top of the map (mirrors\n`@stackwright-pro/cesium`'s `layerErrors` overlay). Markers can't hit this\nfailure mode at all — an unresolved `var()` is just invalid CSS, so the SVG\nsilently falls back to its initial fill rather than throwing.\n\nToken → custom-property naming exactly mirrors `@stackwright-pro/cesium`'s\n`resolveTokenColor` (`--sw-color-<kebab-case-token>`), and matches what\n`@stackwright/themes`' `ThemeProvider` actually injects at `:root` (the OSS\n12 base/foreground keys) plus whatever a pro plugin's `_theme-tokens.css`\nextends the vocabulary with (`status-ok`, `brand-primary`, etc. — see\n`@stackwright/build-scripts`' `validateColorRefs.ts`).\n\n## License\n\n- **This package**: MIT\n- **MapLibre GL**: BSD-3-Clause\n- **react-map-gl**: MIT\n\nNo proprietary licenses, no vendor lock-in. Truly open source.\n\n## Contributing\n\nSee [CONTRIBUTING.md](../../CONTRIBUTING.md) in the repository root.\n\n## Support\n\n- **Issues**: [GitHub Issues](https://github.com/Per-Aspera-LLC/stackwright/issues)\n- **Discussions**: [GitHub Discussions](https://github.com/Per-Aspera-LLC/stackwright/discussions)\n- **Pro support**: Email pro@stackwright.com\n\n## Roadmap\n\n- [x] Per-marker shapes for non-color status conveyance (`marker.icon`, swp-ndvv.17)\n- [x] Theme-token color resolution for markers + layers (`colors.ts`, G7 pivot fix)\n- [ ] Custom marker icons (via icon registry)\n- [ ] Clustering for large marker sets\n- [ ] Heatmap layers\n- [ ] 3D building extrusion\n- [ ] Offline tile caching\n\nWant to contribute? PRs welcome! 🎉\n","readmeFilename":"README.md"}