{"_id":"@geogirafe/lib-geoportal","_rev":"682-71b6bdd7913683fe4a347b5fe996f691","name":"@geogirafe/lib-geoportal","dist-tags":{"latest":"1.2.0-dev.2889467567"},"versions":{"0.4.0-1168862803":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1168862803","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1168862803","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2b61926ae5f5e8412c869937deb0989031ac179a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1168862803.tgz","fileCount":199,"integrity":"sha512-g5cjx1oa+o23onEs2onzEFl2GcfU+i0R9iEmmZ/88wJy4yu9oifSkmFvWIdaSYrpaZZtRHS8j+HYSZKU4caYkQ==","signatures":[{"sig":"MEUCIFjkrDX/63j3/XRraOnVkKrbQKS8LcUs5pgD7MvvaWRgAiEAm/9m+0zrQL3lsq6/PitKx23xa8gNSxh875X/Hrm6Y7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757264},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"47bb76326d537fe17b09bcf9941536505c8147ab","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1168862803_1707376358869_0.546912911083324","host":"s3://npm-registry-packages"}},"0.4.0-1168876296":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1168876296","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1168876296","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8a93888bc05e1df71bc42817684445be31b390f7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1168876296.tgz","fileCount":199,"integrity":"sha512-MgYujp/jbs67JmsGQh2Mti6WIXEf4kmGX1RurVmHtiKoSJUwWl40g2D01aXYzog7abqDIC0qqGHp+NTmlOSo8Q==","signatures":[{"sig":"MEQCIGpd8a4XvEjpqUz3yWXoPtTdOMa6jj3IRvqNkmNxPJqWAiBW8DZnq8yW4wuG8Ne+IDvdJE+0miNFOxaEc6WUw+DgJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757264},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"60cbbc1e56dc975a9d53e0d19eb15fcf43332b70","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1168876296_1707377162653_0.3561688747464402","host":"s3://npm-registry-packages"}},"0.4.0-1168955059":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1168955059","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1168955059","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cf8bd689fa2ff73abd69311cb7a2c0500297152a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1168955059.tgz","fileCount":199,"integrity":"sha512-yaJAflGJQzdlPst+UjGPBYIz6MqopNqusaFs0GISzpASSITTAZ6vwP32PGWK+kkk6lORWxiLbdBNFfjO3rp/xQ==","signatures":[{"sig":"MEQCIDkVGmwJSEhw5f7iYrRV7vYb42UOg+B1LBgLCHBZAiWpAiBqtUgsBc8Pf+ZFmdtiVBxUq+7AXns02pf8Rzh8zDAWCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757264},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"cdd15729f1905ea85ebd031e348f3a96c41c7747","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1168955059_1707382057059_0.02737061445307054","host":"s3://npm-registry-packages"}},"0.4.0-1169069728":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1169069728","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1169069728","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2bb6c3f857d478ca63a5470e37d55784a66d83f5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1169069728.tgz","fileCount":199,"integrity":"sha512-mdUoePzswiahy+PIo1nJmp17a27BBpH0NWeLaDdqa6Cf6iMCrKfKwXblXJaZqF7Mixqxl42ZaUMSXk+JFd+XoQ==","signatures":[{"sig":"MEYCIQCRfCFtGrWLEoqKI1pWfG20WZk16tQ31CQUL7hmlpNJIAIhANeMeT/0wOs/PwswlXP28B3YrGj0axlPpO8bdoihuKZK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757264},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"66c4b56ffbf123c9ae6ed75aab6ffbe6ef5f5bd5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1169069728_1707387180181_0.9661233580708042","host":"s3://npm-registry-packages"}},"0.4.0-1169088595":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1169088595","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1169088595","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"deea6ff6ed3f1d43ffd7c73c7c6b0c41fd3b7a5a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1169088595.tgz","fileCount":199,"integrity":"sha512-a1+uxEFnnyGJpEt2pumHFfHOlvJ35ptvDa7kRkvMCwiJxJ+48tjkTRmm/ZvIIQd9CyJD5SVVNn1rZQBNcjeFrA==","signatures":[{"sig":"MEQCIA6QdP+f1CL4XAERWtL5r00Y7fo2JvdJKcEM5YCyClYOAiBQr91kez6Zab7EH7HwbiFRNugSibN/zGyZfwOoVY/fjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757264},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"95a7fa58f77efd4984785df23a79267c06e473c4","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1169088595_1707388061877_0.9717778464266769","host":"s3://npm-registry-packages"}},"0.4.0-1169662128":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1169662128","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1169662128","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"80a23a8463131aab54eea68af00e4a2c3c2eec13","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1169662128.tgz","fileCount":201,"integrity":"sha512-mOZ5esVK1Cp/sn7AC9P6fe86ORVYgjKgxC847olOUVfireFXEq63/Ia05fXWDnQ2PxyImkQfP9eRH1UPas4mcA==","signatures":[{"sig":"MEUCIQCsEHicSr6h/4fVMs+6QelOQruSMqfYFtB+WLsbm5NU6wIgXWugDyX/TEH/SNZBJjUm/pKm0MzN1cDqSByB2fdCL3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762581},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"76e81856dd6b0760c34026119138ab04f380e39c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1169662128_1707407593883_0.25551699826673047","host":"s3://npm-registry-packages"}},"0.4.0-1169686408":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1169686408","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1169686408","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a1cc7fd569e1270977acac12269aff0f0ccd0db8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1169686408.tgz","fileCount":201,"integrity":"sha512-KkU3FsPFV5k356YOYTyHnxR9axFjhcSHgAnOCmOPhD9L/RkovLBKJQ2ftnUVNeJusvYFmOwcEh26fD7iYiX0mA==","signatures":[{"sig":"MEQCIAUbeSjbpF+iKswvVcRqCAKHqn2gda0Lpd4afaJXlbo/AiBvSudnsPgXduLsZQv+Qg3JNZqOnilPLl/2p15GO2Fyfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762581},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"4baa886100dbeb0e4d71f3691dc0fa01f88f5f62","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1169686408_1707408325363_0.5478952899395984","host":"s3://npm-registry-packages"}},"0.4.0-1173922498":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1173922498","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1173922498","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dce5037d95ab109a34c5f82c103e267e1343aa50","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1173922498.tgz","fileCount":203,"integrity":"sha512-OhW8M9NKG7ElnjWtx93d0MvKMrhSSXCWu8l92LDngPTjsW7us8804fffxr5TG3xBheGRklJh69/aGoYNGmur0A==","signatures":[{"sig":"MEYCIQDGAqTuSu41m6wM433BmgVw6amPMpz5+12nRAIGMbtlJAIhAMukxwAc2aPMFDkmTyzrfzUOpr3lFCHTLPUhvg6XqNOO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1764881},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"364c7009d36cf8c778f25e22a2d92911ab676701","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1173922498_1707765945801_0.03659949743832147","host":"s3://npm-registry-packages"}},"0.4.0-1174590965":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1174590965","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1174590965","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3bb802349f427c9e591d45c508d25ebec6c7e328","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1174590965.tgz","fileCount":203,"integrity":"sha512-gMY3Htr6307k3pe2XnxEV2iljLfXVw+F5POb0u6shGGk8AVqiGbnzHJiheIL3f4qwT//eKsA0qdfnNnep8SqkQ==","signatures":[{"sig":"MEUCIQDnfMMw4nr3PZZISCAV65zShghvSzgFI1WN+D1xRCYECAIgIHss5a0ubj5CBRy6haFKaTTdTsbSVHkSXufsvZ20ls8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1763514},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"6ae3af372ec4a1ce7e70500b6ab6dd5f6467dcf8","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1174590965_1707819071693_0.819096073018192","host":"s3://npm-registry-packages"}},"0.4.0-1174604782":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1174604782","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1174604782","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f1876190b40c2bb68cf66af41c331099623ff98a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1174604782.tgz","fileCount":203,"integrity":"sha512-ATjOOZOrghmHUgX/WsRhGdl9mD+aS5PdHWZBHNH3cuIvDUCvgs1oZ1QPMfQnwYL5Gu5GAOQxZUyAVWOQWZLCCg==","signatures":[{"sig":"MEQCIFDfmXDC/yaIyw2UtgogjDuq7kMxe59FVH5//3saH8+9AiABuBq+7//KkMVSxnaRikn+yvL1AI3eMHOI0mLoGlCyZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1763514},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"82828046dc4e8071703ed9b39e425d0a4cabc36c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1174604782_1707819595342_0.5886998155380931","host":"s3://npm-registry-packages"}},"0.4.0-1177716179":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1177716179","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1177716179","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"393322beafb3f4b1ae2b568f6530020ce008cbc0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1177716179.tgz","fileCount":203,"integrity":"sha512-fjvFtks72dQZssLx3Mk/F6Uy6flVerQKOdQBewsKbROU0+F4jK8uBZA1ErDLQI1APCaapU4WsPBleAb4FPvnFg==","signatures":[{"sig":"MEUCIQDT1JRmYrqs/znbrL0IZe6+QrW4WQPjdVvFvwQC7nHqDQIgQXG+lVDHkd4abcbjVOkw0HZ8Iwb0nDLErc4ipJE/pBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1766077},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"759b4d0e4338f5ebe57b19314f93741ca13471c4","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1177716179_1707995554046_0.2901650714843851","host":"s3://npm-registry-packages"}},"0.4.0-1183495159":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1183495159","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1183495159","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"129203da22424472b9e0ddd645c4e948ed7102be","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1183495159.tgz","fileCount":231,"integrity":"sha512-KAB1CJpx0B7k+SHt15O+8oUxqi6LTa91Tp9p5pOnLXHlVDa5tVXR3El2CUsJjs4I3g/fkc/Ij23y8CILL/wvKg==","signatures":[{"sig":"MEQCIA0eejQ7xf+9qXApbla7uqjNAl4+3p0JLMrQfMWbE5XjAiBukOS+QldZfQcRuAMZAYXmCE8/7FAj+dVXtL2IRrb5aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1818714},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"562717c5c78ddd9fc1468dbf114e8b81977b79d0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1183495159_1708434600989_0.521056517358661","host":"s3://npm-registry-packages"}},"0.4.0-1183662009":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1183662009","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1183662009","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8ee2ca0ccb4ace95032da69b23800a5ce8467957","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1183662009.tgz","fileCount":233,"integrity":"sha512-1aK7auLuOYKMPiEzDf6sBGordXbEy5Ns+NB/uo7C8aE180mH1n7DKCOeB1ZpXnRP6Cp+feZWWkEbH6mPKlLAGw==","signatures":[{"sig":"MEUCIQCssZl2mnEaT/ZA6ZhKCwtRHuXVS3XNGeniXQ7LChGDhAIgdnmj5w0mxe7qUu2HvyqKbI/e7NnYhE1uGvddbmkanMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819965},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"6550cc5c409283b4d014b5a0d54b161767e545ed","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1183662009_1708440652555_0.7198122491287324","host":"s3://npm-registry-packages"}},"0.4.0-1186625056":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1186625056","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1186625056","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e347e2725c37cacdfe0e8652124a42dff6717440","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1186625056.tgz","fileCount":233,"integrity":"sha512-hlsEvfYXHJpBig4mWWAb4199Np6deA6yJ4Z5+XgyIrWIuXnXLLPp7Sr4ruIQaYT/R1GAYVEJ4f75qWcYvNaI2A==","signatures":[{"sig":"MEUCIQD5+1vv5mc364mYcWWj5WGQFZp8weBlEjVEnGYYx2b9aAIgRMO0gsppTbzeI2OGA/XpWttOBnclGHzGZG6xSKadJdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1824496},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"4acf97b80f86a83ea767e5112d55ac3b64e716c2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1186625056_1708610921461_0.9311502774266727","host":"s3://npm-registry-packages"}},"0.4.0-1186818867":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1186818867","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1186818867","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"40acbe5b6e5ca8911f53be6981727af1cb52ad96","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1186818867.tgz","fileCount":233,"integrity":"sha512-wgepJOsYgGlDruulnBbD20Yb10iEWKULcPI9eqXx0XlhkTKrd/FwUluL1eQorqbt+b+4RpnN0f+MHpSx8+ErUQ==","signatures":[{"sig":"MEQCIH8YWQVo+teE4BxchtYQITtFuxNGQqWQcKeAStj2UMfQAiAC1xYgcJsTY2Yo9Ap/x4mtoppMrkBX8/WidyTpNIp8Og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1824496},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"5aa599ed7ccac42e5888a4bdab5b1c12c8267b2b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1186818867_1708618488942_0.3405006049835815","host":"s3://npm-registry-packages"}},"0.4.0-1190904958":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1190904958","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1190904958","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e674ae9d8627b3b96eda83e30cf8e0cfbf092a44","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1190904958.tgz","fileCount":233,"integrity":"sha512-yHNIlRXi05cCeQf9aenNvordDIm+PP4zZ6dU76ig6dgUcwhlwbWp1+AfhXge07BXZqIJWlWvXTa1u1ro6g/BJg==","signatures":[{"sig":"MEYCIQDGWyMFXUMiOhOEQ2YbETLGEDvwonjd0wuzxQ+RiLsfPAIhAOnGgi+XfudhWgczjDAm2DQllElfzTnNW84fw71ZfHQW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827929},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"be2ca6adeb82599c15f63eb9bbca28a011429671","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1190904958_1708952198895_0.40287643742663737","host":"s3://npm-registry-packages"}},"0.4.0-1201577719":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1201577719","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1201577719","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"192132f7ad370a25aeba9bc95b1cea0ccc7fd4ef","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1201577719.tgz","fileCount":233,"integrity":"sha512-OHpdQszOXPClp5ke64Aeg5ldNOuZH8Kc4qLR/xgrpb1leJOfj07L3FZqvT0HITNBO1JuyM/jQNqPm4r5KhQziQ==","signatures":[{"sig":"MEUCIQDzZ+j0D/UxztDRIxMy5WvjFAEr7gzqpH+gTEaoez8HowIgYPzU8DYIHHi4mImMPZY2UlXqbEmes0yZ7H2tJOovJVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827929},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"a34a27297ee9f75bab4cc7f13dcdcfba322c69a9","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","uuid":"9.0.1","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","adjectives":"1.0.2","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1201577719_1709645240491_0.7201089763299657","host":"s3://npm-registry-packages"}},"0.4.0-1208983884":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1208983884","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1208983884","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"702ab353461aac7f4fa138eae5a1cd471db3e5fd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1208983884.tgz","fileCount":235,"integrity":"sha512-qkKzSeXJxT1hUN2lDBE+G1sU/R9MlyYw2WTeXlcTTG/cTpUeyY7Qiav8twjSXarjEouuXuadw3IUpRhIwsLddQ==","signatures":[{"sig":"MEYCIQDjcvOSfLHr5YWEJgH8xqHebvdRz8ZRTZQyN//2yZYj7QIhALbvjZ2QsKRc8UyMeGWNuyqk6eecBrPsUkqpTHnT6xFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842383},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"e44b4696d4e0f7c6d9aadb5527433ac0eb234225","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","@types/geojson":"7946.0.14","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1208983884_1710167847266_0.0834067060237762","host":"s3://npm-registry-packages"}},"0.4.0-1214571820":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1214571820","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1214571820","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6ec91e9595571f57471a0e4763fe6d7c3591608f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1214571820.tgz","fileCount":247,"integrity":"sha512-eDk2MPAof0cyHi0xoXAaYdZ9wkU6ktAvkrdDvh/IMV2/4l0hOjvK5F4bfCfuroTCU4GL+tSrxfJrPH6dCtRftA==","signatures":[{"sig":"MEQCIDXYVS/ywAo6m6kRCYgLuAqOn0oyinzSi9FyI+IvCezdAiBXzYmxss/kMFVqZAU54ehshT24MJ72ORxY9Pen/myuTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1906396},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"5f5f06324c61382cc63c8d037e4d7b38ea0841ec","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1214571820_1710487370500_0.09395180190467389","host":"s3://npm-registry-packages"}},"0.4.0-1214813576":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1214813576","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1214813576","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c1a5ade21dcc9f3c7f165a6cc036e006b2d28521","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1214813576.tgz","fileCount":265,"integrity":"sha512-fXEWTnGYMOsMfW6OxPSHyhLAIHiCSsYzd8mz3T2Vy46i/d6avyx+Jz08K4UXAsBXVZUUd09/JPjaTIVtDn7AAQ==","signatures":[{"sig":"MEUCIQCbd1cJh7sJV96uzZ89zO3dyrDn+sPZXOIeTo1r8LxQ+gIgM0GvFYWGi5q7yGuoqBUYjpQE1yDJpk0rYTAI7AXz3R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1944537},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"94bfddcccb08705ad2b91793578b34cb307e5076","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1214813576_1710498538353_0.048904759085993454","host":"s3://npm-registry-packages"}},"0.4.0-1225980918":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1225980918","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1225980918","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2db56b300fb2b179c5d99a49fbd4438fd015c0dd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1225980918.tgz","fileCount":265,"integrity":"sha512-xo4UasuNDyZc+f5rz2TBfpTT4wZ/m/JT2CPQo8WNCSmN9PiskZFSPco7WNtq3LXM7sq9sE/t2b1nKbgV39Du6w==","signatures":[{"sig":"MEUCIHY0H/IysNQOzndKipeVZw6mDdHrcXMI8ZvYDgRy3FA5AiEAmbQGdPGFZHq1veSnc9SKjD3t9VXLkdnHufM9cQ7hOcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1944537},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"a8d69c446f60724ed1941077afe142ea90028a81","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1225980918_1711350514525_0.2019992037056113","host":"s3://npm-registry-packages"}},"0.4.0-1232059170":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1232059170","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1232059170","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c74a8bf08df41270a22fbab51d14505652492b19","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1232059170.tgz","fileCount":265,"integrity":"sha512-ujRqT702akkHqNQCFvEH1QwmIPXvkW5aptuS5s9p0Q8+6Mq0JexTKVAS+kkeaiyvErwwsp8EkVNkm43Q8hqL0Q==","signatures":[{"sig":"MEYCIQCxTx/abWJgJxo45Iy8ZKeN2zhmagjZJ7v+msH9sw4pRAIhAPhhrIe4F/7FtP+zWH7Fvg3zI0qTQR+RidhFuTYVVgL4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1944537},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"c60620b8b7a046c58257cd84184d7b8ce386ee2b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1232059170_1711639148076_0.7007752568479269","host":"s3://npm-registry-packages"}},"0.4.0-1233310245":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1233310245","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1233310245","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"56e34d00973fac6a60f6e08ac18b2bc0308275f4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1233310245.tgz","fileCount":265,"integrity":"sha512-ILZ29IaY1a4qUbrHeZId3GmhKqMtuSpu9pztGHZqHq0MlvvPW31+zgiUq0/3mObVCCX95HRTni5vZPfQa40pjg==","signatures":[{"sig":"MEUCIQCaZpQh5wqZMtImSmSZ7DhFdf9VCGzqUHqY3wZfyUu2UwIgKg+ljYc/5GlXXoKdzk20dyUcBfKrUZwNwynAU10wkyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1944538},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"05a20cdae66d8ba0fdd5fbc89d8a3c6bc7cb3801","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1233310245_1711718361428_0.3236765691137733","host":"s3://npm-registry-packages"}},"0.4.0-1238122980":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1238122980","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1238122980","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"03ff225a8ce00d398218dd61f19882dd020505ce","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1238122980.tgz","fileCount":267,"integrity":"sha512-nmwiNdSwlD+/npiVLfKWcWv4LnhJ+SSEsAra6zM2NwhVsXw9PHGbAsKwoadc3tDuVa88gnI/IheJHIMLKiABFQ==","signatures":[{"sig":"MEYCIQDuvoQmTwl0uBhn8EbXI/FP/hFHH81dT49sjteXPU/CzgIhALkn6a0XC8lyYnv32u8ExJa8fm6VTOg4cG2u1hNf3BBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945726},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"67b431dd18d2f2662d287a3ec8b2699c8e305dca","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1238122980_1712134156497_0.9026187635898326","host":"s3://npm-registry-packages"}},"0.4.0-1238261800":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1238261800","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1238261800","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9135699994a008bc6694572ff59c8be9b3ca3cea","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1238261800.tgz","fileCount":267,"integrity":"sha512-4QkWlnN5d74SrCsoEBL2w1KC5Curqniwpj1rMU8vfXS5TfsNtlMporJbS5ECISAxFMZMUbnrfvG5VCTPnyjXmQ==","signatures":[{"sig":"MEQCIHTuXucrSMQFEqOQctPouK6rndCEcJq7j44X4Lg68kO+AiBMua6Lt7vfab2Bf59J4v4I1N7i/W8TuZrWGSabef5fug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945726},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"42a44f3e256713d875309bc8f58d9f83e399692f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1238261800_1712139691707_0.400549846559495","host":"s3://npm-registry-packages"}},"0.4.0-1238643450":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1238643450","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1238643450","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"27ca71975b70c399476b70681f82cb637df8f8e4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1238643450.tgz","fileCount":267,"integrity":"sha512-wCbkt3VNEjvId9Ui9QUhgaruTKOui+es48TqnUR68alpBlTVa+PykRhOSH5qBgl7lEH0wNCVjDWYX+awB5SrBg==","signatures":[{"sig":"MEQCIH6N7SNLY6TpWNygh4apYa1C4Kc/TYhV0MGlosn+TrwlAiBxTdgntnIqCcqdJyUFdm1ct6e1oBCySnNkhljP+RSu8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945726},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"1e51e6dc7764006bd15c8e7e12a15db536bc8470","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1238643450_1712155150238_0.11182933840774956","host":"s3://npm-registry-packages"}},"0.4.0-1239750044":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1239750044","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1239750044","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7f565237279e93153510e595b840a8ebd558db5f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1239750044.tgz","fileCount":267,"integrity":"sha512-RJfME+rL0pOvNhAPPElnGvemrsu2Q6dc7ZqnsWya6HH9kOnEJ+65dnmP2Yvo0rkbzbE3yK4fwbjWMj9f9jHIwA==","signatures":[{"sig":"MEQCICIZ+Q1UOLuBBf2xHyeNjQBZTjax1PE7vlm5Em/gHU8pAiAxwjuKILQIG4VYS73K2oSlHOkjG/u1AacbSfVfMh9A9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1960982},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"f5ed2a0fd9e7589a03add44b9a0deffbaf3a4152","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1239750044_1712223176762_0.900946430633712","host":"s3://npm-registry-packages"}},"0.4.0-1239980499":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1239980499","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1239980499","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"206168d403e9978b656a721da80478b848d8dfdc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1239980499.tgz","fileCount":273,"integrity":"sha512-I4/vK6GHdQdh44iKvGs6c5T6gM7+BvDMmCIfVeNwH6ArHxVG0iLtPQo2yhJNIJZN5CykFjbgG7lW9FrLBV5zKA==","signatures":[{"sig":"MEYCIQCvQh2V/0Oy3HYlgLvH3OfhzxsaNRclpX/1Ajro8wvtWwIhANeWrLVhzuZVgsOUaxHfNwyIfrLnpsqj2Fx1QMMaUlsE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975433},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"f3be0530aa6da11667a93eaacd55c695f303bddf","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1239980499_1712231980358_0.13740417057800425","host":"s3://npm-registry-packages"}},"0.4.0-1240412833":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1240412833","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1240412833","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"784b99c995e9176bf93e31d2ad01a16f2780574e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1240412833.tgz","fileCount":273,"integrity":"sha512-jH6s76D5t9zTuN1gXXDXGpn5kfIl42uN0X4VUvI/wnsjPnrOeRa+L4h2WltAfCoxGOMUZ4ZjJ+YTmNbySpxn9A==","signatures":[{"sig":"MEYCIQCPEuSYUarM1XPSWEt3B2fRYHrgB+T7wDQ5HAKPUuSecwIhAIq27pjFFyw+WE8l1WZM9aQrAfvpV06agsIKIeaP2oOK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975433},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"60dc76031d276512cf24b42371fb73b89486e1b9","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1240412833_1712245242803_0.881796848845364","host":"s3://npm-registry-packages"}},"0.4.0-1245293758":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1245293758","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1245293758","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3d372a93244c048ee3e3a0e443aab2560b46512f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1245293758.tgz","fileCount":273,"integrity":"sha512-SpuLMtCGsz3rhHjW8npkCqNiv+Etj4jOfWpXoeoD+uk9jIF/mTpRdHh1W9nGSxEChJHhq8hcKQXFNNqfWNJ15A==","signatures":[{"sig":"MEYCIQCXqohh9w5sHqXGt0/72pIdocLlBd1EpnXzyy/AxOZd6wIhAIxTWu8xCiy4+Qc5xG2najf4RdNyYZwjg0EXaaYHvgDq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975858},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"e65abc9750820024f0fffe621040f5da27d2b7db","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"5.0.12","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1245293758_1712643596643_0.4453319149538557","host":"s3://npm-registry-packages"}},"0.4.0-1245673815":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1245673815","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1245673815","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4673a9396c13d80cb987e6c34a6f69148d2ae150","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1245673815.tgz","fileCount":273,"integrity":"sha512-gcYHs+qt1C4XLVBSo9+67zjTGJnR8R7xX68jwHrWTI0ZhliS0usGywWuvohlCSiKgUcSzygx36DuivbGqQGjHg==","signatures":[{"sig":"MEUCIQDFHz3EEa52hRoxKyJkboQrWHWoG8pdrX/XpxIc3uSPDQIgBQZP8dxbUDaUmwE6VzQxkOyqsiuvRADVO2DIWvT6h/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1979755},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"30d3bd31cc01ac511eb562bbc52724b2958875cb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1245673815_1712660260150_0.8000494684361306","host":"s3://npm-registry-packages"}},"0.4.0-1248875097":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1248875097","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1248875097","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"710ac3ca4313f5d45f2dc53bb526fcc08b7b66ec","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1248875097.tgz","fileCount":273,"integrity":"sha512-8nitMOiKqeWneymcpw0yCIMPMCm8z6N0myjbBADQxTxrrWNV438r4KztjlAR8BDTY6xfYNe/pvzlkMkjDhD35w==","signatures":[{"sig":"MEMCIEmcPfCbu+PyE9z1Q/NQ+WQ31GgZCG7jCtEBTGBZAt1qAh8mYS8DtJVipDYQo3IMXBXjdPZv40Y4CRI+l8h3ltmd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1979755},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"c9c1c3a052b7ebca66e98f6090109fdf0ecf44e4","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1248875097_1712823704773_0.8210287137681715","host":"s3://npm-registry-packages"}},"0.4.0-1249013244":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1249013244","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1249013244","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a8592ad3c1281785e3a9c28d57e491ed68b8fc18","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1249013244.tgz","fileCount":273,"integrity":"sha512-579NtJEaJwu4Kpd9YVtW2nmMMXIO0xvbdQdwchXeqDrVyme67I6xE5hD8n2Qye6tkDLC2d4lYP/c5s8M0j5f/Q==","signatures":[{"sig":"MEUCIAlLbG8NkX8fgISVKqdR+QsYzOUarqShx3vWjedEZcxTAiEA9ZjkvGqTyTPkkgqiaJhiiWve9CosFOPk8n/Ud1tJp8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1979755},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"b59e5634edac89c9eb8674e980286d532c2961ec","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1249013244_1712829739222_0.776320844737503","host":"s3://npm-registry-packages"}},"0.4.0-1251119877":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1251119877","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1251119877","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7ba756d0ab0c498ec0eaccb85d0e9223b0bf6670","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1251119877.tgz","fileCount":273,"integrity":"sha512-xSAotJ/k1gdbdkBhbhnpo2FWEXemlUXwv8FI/YJqnSOFmU87SpL3dImvhepVVi9G4QSjlwdiZmakUqT/xDal8g==","signatures":[{"sig":"MEYCIQC1dGMo4Z+v6FHQEMD5fNKNoOApiBuAW2UBDqZgdw44sAIhANCpTR/+JyX2tNrCO4SezziIfTfYkI4pxCxWFr3rrvhB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1979793},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"1b45fc8045db552176962dc8f1a8c345fdbc5bbc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1251119877_1712940861682_0.4293499966459964","host":"s3://npm-registry-packages"}},"0.4.0-1251327435":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1251327435","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1251327435","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0db6ec23feb30b86eed6301154392ea11cb4e6ff","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1251327435.tgz","fileCount":273,"integrity":"sha512-k5ZkporR8FOIUFNM1jTiLepfFT65beH7GgAdGYJ6/yM4vE4ChDQgvmsYxrT18yt//5CwZbBQo20xZMHkGqs0OA==","signatures":[{"sig":"MEUCIGcF30adq7UELVfCWTG+ybaD8JxAbaWhRiwL/wSM7saoAiEAvhYd8SAgF8uMwZx7qchcdUDrvdTBoEjSy1dzG/IEqpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1979793},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"90faa24fa4d07bd9d5eee6613da3cf077da7b905","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1251327435_1712955875746_0.5866676801072204","host":"s3://npm-registry-packages"}},"0.4.0-1256731036":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1256731036","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1256731036","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3bc632305c38c8dca2061bf4f70c5d45d7eafbe9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1256731036.tgz","fileCount":275,"integrity":"sha512-ZGHVYhKdqqsUNtP2rMgn3YSUJhiAXjleHRNS2RSI3IbUBG5p/6sKrLM51CAzPQcpTS1eKOUsz19ruGfcBzp2KA==","signatures":[{"sig":"MEQCIB0vr5y9WC1Y/NnGsmSJoxrdYg7eRXKidiOfHWZ8VmEaAiAQk7cbF1lpJx0P18ewVHGEVxISkVoCFJkEfT5COF1o7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987560},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"a12737f651bdf44b16012cb44c7eb06a676d4c0c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1256731036_1713347769136_0.950681643055105","host":"s3://npm-registry-packages"}},"0.4.0-1256859473":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1256859473","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1256859473","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"665d0f53e81c165f0d53a45a5d97715f5c71d80c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1256859473.tgz","fileCount":275,"integrity":"sha512-udkSqfTO1xOJAkrMZK0x5Yg0XGnUpef35rz653F0fML6Z1UotF26WJBEIoQpUjQ+xrdzk3kW9yBJowZZWf4ZSQ==","signatures":[{"sig":"MEQCIA5h6bUqtQ27/mbDPneYVwfHstydG+8v+0i2vbr7mqPwAiB7QUhPNM50YJbQNmp9fOtSCQcc6FF8GkmhP8+qEflcAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989242},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"48160a2add36db4fc01b3556406c081438e8b93e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1256859473_1713351900064_0.0823091611084723","host":"s3://npm-registry-packages"}},"0.4.0-1257170612":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1257170612","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1257170612","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0e1fb443c35150645ff5a20ffed7a46a16a19852","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1257170612.tgz","fileCount":275,"integrity":"sha512-DO+kGi3BclTGwQdRboF/KQKyCg/3fxErwYaNAdlQyk/rIUq0OEByNIvCoJzZX0VCKW9Zv1uZmH0xEmVM0S/r7w==","signatures":[{"sig":"MEYCIQDjLPg+9o+dl9QGPnUUM4eJRyQwIKdz6CuXkFKjr1zzzgIhAMLHgaHC7fWwj418A/GQ9hFyYj90yYVCQP0BhrbduiGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989476},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"0cd10a182f20abfae77df82ba3fcb1e25df9e094","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1257170612_1713362789009_0.6886311666313221","host":"s3://npm-registry-packages"}},"0.4.0-1259076101":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1259076101","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1259076101","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"62782146c370e0cbf85226f809ee096295e65739","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1259076101.tgz","fileCount":275,"integrity":"sha512-xMmn9PiXI8Sw2G0uzqgf7efymZslXcyvFj53207jR4jpDfnD08QzxdSuj/8yXhTQ+g38K9/DF+Kxy4xZHBoDcQ==","signatures":[{"sig":"MEYCIQCUY/djXE2/Ruwuo9XckStGuS6xXxM6Y16LmunF+z3+wgIhAKxhb0jHZk2b9Ev95IqnrtSYOpOpmMebz/H4bPlassLB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988433},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"094b32bc7c3d05da88eccd5377ca48c1e9739617","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1259076101_1713464246561_0.5154148905117679","host":"s3://npm-registry-packages"}},"0.4.0-1259082421":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1259082421","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1259082421","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4fe82a82f2046ff036a4dc40f08f5704e125b3ac","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1259082421.tgz","fileCount":275,"integrity":"sha512-Nef2f1PvN+hUHCVDDvFMTnySna4Tb+YTwrb0tq2wJ08VClZSvtM+OcroZQEfG46uZucTtJmBfbJQfWgcdN691w==","signatures":[{"sig":"MEUCIQC5CJAXpwZF3Z+TbrbGEeaeMmn0RliRtb/nJAunjMOa5QIgfNuCyQNOD6eckvj9MomshccsE7xLB2KY3Ty4VKll+hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989356},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d436ca8d95f3b9c47668ceb41754aaf5e0997708","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1259082421_1713464639604_0.7546671061970691","host":"s3://npm-registry-packages"}},"0.4.0-1260162423":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1260162423","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1260162423","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4e57c52dedd31922e780f4206e65fa73a6163f37","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1260162423.tgz","fileCount":284,"integrity":"sha512-AiOpOSMGZSgq5MuT9LoDt6fTG+ZSanPGkQ8+g7Z4uFEzTW6yVpe4Or3RLp/y6nkYsgieBkCJ01w6icby+pGhWA==","signatures":[{"sig":"MEUCIQCY3kk5+qTkqE5Mu6SBeb3adXkNOGOXtW/dv5q0sJaKFQIgFA3i7JASb/ywfpzGqa1SyqwIzDyLrZboJ05/GnuUowU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1994303},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"6c44525054886273d751235316038aa946094769","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1260162423_1713529732872_0.9977140881179061","host":"s3://npm-registry-packages"}},"0.4.0-1260357533":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1260357533","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1260357533","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"47276150559cb3a5284088ea6eba84934c1be070","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1260357533.tgz","fileCount":284,"integrity":"sha512-JAa9iZb/raLQZB4F196DTM4X/iHWlfaqRLeAatMAm4vT6uasijkkrzJKu8OfvP5JhNeosI0WBde5+NOiHi8SHQ==","signatures":[{"sig":"MEUCIE9FDuuBPrk3IlfcczvCD6eUuH6C07YSTxJ17X2a76e2AiEArvNtzvLad0lFtIwWueTdye1DjvbFbYSpEonJGKLbDVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1994306},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"fb3a79a506d2884f2c52a429700c3a0e800ef05f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1260357533_1713537783741_0.4266072459746282","host":"s3://npm-registry-packages"}},"0.4.0-1262954827":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1262954827","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1262954827","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c4d2aad65d15bf38548b6f080933770e777cc667","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1262954827.tgz","fileCount":286,"integrity":"sha512-yIfnHkelVCVUaxUlTwsJkqqJLlclaGZOL8ZnS1pe5XrxbEyrFsPwSrUB8Y+MCbJgHvuu0r0iZyYj+8Qblkn/Mw==","signatures":[{"sig":"MEUCIGgFsCFs5baKPVUQJOoP5eU3bb9M08ziOmo3QubzTAGIAiEAqS72udc0er2lG+VwTOqXnRrlSyEUKfNJMAgtymUmCzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1997052},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"32f2c7c8b5fe1fa6d2d405b7b3ba1fa2a9c5d989","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1262954827_1713793440968_0.7058771194563582","host":"s3://npm-registry-packages"}},"0.4.0-1262984203":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1262984203","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1262984203","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dcca00ee0484ea86379662f280dd4af247306a55","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1262984203.tgz","fileCount":316,"integrity":"sha512-jUb3lTFiRKGYetRyVFtMnxbyc/RWydlBmzLYax9jKkrZ/6+V/asYc4RNpvZ9D74QDdzvQi/m4hh/n+XFOQP0jg==","signatures":[{"sig":"MEUCIA73/tYV82T+OL539Gibl6dIhasL+/fEoCj/qruJArHJAiEA7P7D2tvCX0owM5JtvBVDM1B67zrhuv9gOB99+Cn9oH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2158746},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"c3e3e4502f0b753ebc5d870f36efcad8f9179685","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1262984203_1713794727062_0.43220841455884096","host":"s3://npm-registry-packages"}},"0.4.0-1263981783":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1263981783","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1263981783","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"950f33c96a6a1b26206053a6d5ae0c820c5d960a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1263981783.tgz","fileCount":316,"integrity":"sha512-6fu9Jo7w8OWg/0NYhbz/tDjvUkcWG4u3F7NlrRnkqMnOo18Wr/I6BiNGDiCreDLLj2nSxW4Pu/1IXw49bHGtfA==","signatures":[{"sig":"MEUCIGHWiD7LF0Q9+bXasvUC/Msy7+2K8tWIED1MEUX+caKwAiEApdEbdd8hOM+nBrpLEmAI16b6THC+VzsZUQCoBqDSz1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2153454},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"2594665f6f0d8c3d63771c792955ce372b214d2a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1263981783_1713859584598_0.8340288928893838","host":"s3://npm-registry-packages"}},"0.4.0-1264044668":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1264044668","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1264044668","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"045429a1a2dc76908372d6adc2744acd4d2d496f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1264044668.tgz","fileCount":317,"integrity":"sha512-cvL8UBred0JY4L75DzgKRfpqFdSEnEY/3bEhij4lEuNLChMKkO2BHvd2z+FOj5VPyy3+Um4EIDCTKf/R2ZipMA==","signatures":[{"sig":"MEUCIFtX+xWIuX9nSM11UkqYvLSptefurp9A33Gk0f4FiztZAiEAlylDKrLm+/kEYEkbEetDyuFfCHZRkfH0IfxfSDNV7HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2160791},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"3429a1c3358f66db7d41791c986874dd9ded3aee","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1264044668_1713862316774_0.6823779843530351","host":"s3://npm-registry-packages"}},"0.4.0-1264073055":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1264073055","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1264073055","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b92d641659ef27498eb38e89a5d24aebff723a10","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1264073055.tgz","fileCount":317,"integrity":"sha512-v/HxKgvjORTv4pcj9/l+DKhO3ABYLhRLiIL9Ygqa6e+YUbLU1Pw7mqBb4Gfw6PBmsEcPlAda7nTvgvxwypelvw==","signatures":[{"sig":"MEYCIQDR6x4OnF4ZE2wB/lw3xGba4pcWlezsV8tyCVVouoLwkgIhAJpcG9E/36iORczl7tW3XtBgtdWL9nDztb5RM839Drfq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2160853},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"ecdb4b1f62f4763177bcc82c33406e6de7970bfc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1264073055_1713863346153_0.8311730556046482","host":"s3://npm-registry-packages"}},"0.4.0-1264422846":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1264422846","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1264422846","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0de32eccdfa63814c1c72630f382ba4b28c963ae","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1264422846.tgz","fileCount":317,"integrity":"sha512-ZEosa0u++sPKs74Ph1DLuALwt/0uZHiJrshWQ83gDAiz3aDOkjr4njeq0QWOgdoN/lmSo1Qw03MIw9seBQSOmA==","signatures":[{"sig":"MEUCIQDoOe4fVyV7KULVYvrvHpmFSPOa2UA++00jSndj0LRUpwIgfAOsMg8LVNxONOPh4YwA7JbOx7pGMmIqSuo6zakKNII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164082},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d0f3929def424966ae42749814636cec06caef3f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1264422846_1713876821033_0.22817574545371233","host":"s3://npm-registry-packages"}},"0.4.0-1264711186":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1264711186","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1264711186","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c96f667432108ac71b00abc755de22d9c417e166","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1264711186.tgz","fileCount":317,"integrity":"sha512-Ac3HTxZYIElryxSyqYix1NmwMGO97K/Ulb2WFmlFIrIhIOE4tkkpe69qwkfxYTWexSbFwx+Zj0eeQUDy2HvP5Q==","signatures":[{"sig":"MEYCIQCemzirqGdk+NXFPLSgC8inLI4FpRuXMbr2fVeZ1QHUIAIhAM8JjXzIqoUoXJCapEZBNaxCDMsxIEbZh/7LRk/ILZoj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164651},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"abc69bdfbee4beeb887e32caddfeacb7f89656c3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1264711186_1713886909331_0.20922207576028473","host":"s3://npm-registry-packages"}},"0.4.0-1264727175":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1264727175","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1264727175","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"018f04da5255149c0c37d2cfeefdc75e0fa381b0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1264727175.tgz","fileCount":317,"integrity":"sha512-kqmgeaJ9T3LV9gTnkFERh2gZxuBZDW7gDv0+OlHEAtgVSCzmn71DgwMynPTotV6TGS5sl9VWlB7kncG3VRFnEw==","signatures":[{"sig":"MEUCIAJFwfGm2+rW/7MPvZs19jwIrLsEk77q9Gd5lEVuPhRmAiEAzZ/ZDcHA3r75eEY1bFt+PMONxPzOzYHA0fcVorQIWKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164253},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"2e08e8437111293edb4e8efda9b87ffce3952f35","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1264727175_1713887513639_0.8466318324260322","host":"s3://npm-registry-packages"}},"0.4.0-1266262274":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1266262274","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1266262274","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"13f5cb3b372d3cc5afa625b24ee6d226703945d0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1266262274.tgz","fileCount":317,"integrity":"sha512-XokwrcJJ3Irlyx+77N6d1jX7oYPthqxFvNNlQZI3xeSL6sM3s5pqaq51XGU1WK370s9yDULS3J6DyKUFoDi1ZQ==","signatures":[{"sig":"MEUCIQD96fnKXvQlaRe9eDdrLTa/enL+4dnO6AC/dvtZ4zRKjQIgG0Cy0LWvX3cp7RwbAhRSO6hqWfoCauxnf+aQeMuBkLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164310},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"8010d2944ecc758e7394c7db9b8aa83a55b6de25","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"uuid":"9.0.1","uhtml":"3.2.2","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1266262274_1713970473072_0.17551351279754357","host":"s3://npm-registry-packages"}},"0.4.0-1275594958":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1275594958","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1275594958","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bf977aa83bebef9f129b11e9744c06ce510c7d97","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1275594958.tgz","fileCount":346,"integrity":"sha512-z/Kqd+kJ23lHREthqYVwlyxd4qM1LIEREBRiIKb3/1Ldz7Ah9PujLj1oWYbbE2JlGASqkENV/jtpgxnhvrOB5w==","signatures":[{"sig":"MEQCIHtyNJ2mywcfW8ZOsU1mBZKTYa/td4SnAhAvVjf8tomYAiA8+nZI9CC5KH+PSryTWchxpbFkFSI3hes5CLuvmyxmxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2292740},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d0a25dd16316c530d2e77fb005fda15f3025b3ae","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1275594958_1714634364533_0.5125506606662409","host":"s3://npm-registry-packages"}},"0.4.0-1277273872":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1277273872","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1277273872","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"de252379a0a65554000e9b90603d376b64328a11","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1277273872.tgz","fileCount":346,"integrity":"sha512-SmwqHtf3IMV3dNJS+KtVUeSkex9HV2qVR6k1CfwS+rq6ApAUIPIGMBPdFd3LYtBA2wcXgD2JWBeLxunkw/Cahg==","signatures":[{"sig":"MEQCIFao4a2y2jNDgDRXDpS3at2BYcEEpgc7eiQHVgx7HJLCAiBPqWA0Soc3fxb12egf/JvPVW5rXuEVQRs9sSHa0f//9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2292740},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"adbe399c5643aa46da9b6159f8cffba86cb81f31","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1277273872_1714729585989_0.7706339686564947","host":"s3://npm-registry-packages"}},"0.4.0-1279841468":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1279841468","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1279841468","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"67ef4310f2e63c34fc0e589d8790b8bbe54e45c1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1279841468.tgz","fileCount":346,"integrity":"sha512-Gn9KOB5IKajigWF2dvJUS/8JQDVEY3iVAlpD/p+UMYuiANGwUrK4DGwRukCnNvCzYgN0mQWTV7905cv3VfG1Aw==","signatures":[{"sig":"MEQCIBF+nmByZiuok4rPYPtMHIysyMjXPMqWNxMDPIF4EGd+AiATonK8UTaI5nJh7kIiw5LBtd0EbZ7LJAHz3sE6fVURzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2292687},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"7100bd8ee91b03d2a434fbe9cb91c0413783bd75","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1279841468_1714987882436_0.2726985394048804","host":"s3://npm-registry-packages"}},"0.4.0-1280375793":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1280375793","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1280375793","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"75c65204332b783949055c1807d69337b6951db7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1280375793.tgz","fileCount":346,"integrity":"sha512-RJPVLD9KoqG9uB2McvahohXC/8GWzJzkADGMjMW1d3jsQRCRbrR336NfFDIcakizLahdzMiuSwYG0SLkinPADQ==","signatures":[{"sig":"MEQCIGUXEZnIlDkQkoDgRcs10d1cnsV0dz5GEAREoTsO21tzAiBwCWf7bf6VrU+WFgYSYH9CbfdlCInvkrRQT/MlvYyFDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2303660},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"ee193ee08132f5aa0c7256659c939e2a743f585b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1280375793_1715008499949_0.6667964533560273","host":"s3://npm-registry-packages"}},"0.4.0-1288515724":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1288515724","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1288515724","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"66930748134cf2b57d240d2de2a52f795484372b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1288515724.tgz","fileCount":346,"integrity":"sha512-VAtCXkVKCsOhwkEbHx0rPM3Hh2aA3pkU3XaRt0apm/2opdPpYycfnOp3ICiO/kx4GXS9nDjvfEOaaZC1PsVrxA==","signatures":[{"sig":"MEUCIQDdzYwId0avuXMlIqNsVr430vYDnV410h3vl4RO/Ykc2gIgNHAW6tyvnKKUG+qxQcoE4Z7nV420wUnsOusNgAg+ris=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2306100},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"eaf11a8bc4ece08f2fc6f0b6bcefd50194a44d69","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1288515724_1715604672200_0.4133760073840107","host":"s3://npm-registry-packages"}},"0.4.0-1289022323":{"name":"@geogirafe/lib-geoportal","version":"0.4.0-1289022323","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.4.0-1289022323","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca2e15933f97cdc2ae9237c37046c1b1497562ba","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.4.0-1289022323.tgz","fileCount":346,"integrity":"sha512-0Ty1kQfagWeB79VTaDa+RuXJXcELppRSgpJFqo4s5qDHqgIgmJlVsdoNOKFd1LKSz6oAn8PMtunMUy7E5YTAfg==","signatures":[{"sig":"MEYCIQDW7RYVb7HBBjzV2Kgd7MNK9C4vqPL222bfqxu1tc9BOgIhAMwG8rIRItFAzEXE4ztiWgOENUBuuvXmco8pBbahJUS6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2306386},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"19fdf66c0da3cb9e16ff80bdf559bdd84b3e4676","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.1.1","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.2","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"8.2.0","olcs":"2.18.0","vite":"^5.2.8","jsdom":"^24.0.0","proj4":"2.10.0","cesium":"1.114.0","eslint":"8.56.0","vitest":"1.2.2","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.3.3","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.7","ol-mapbox-style":"12.2.0","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.1","@typescript-eslint/parser":"6.21.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"6.21.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.4.0-1289022323_1715625561805_0.6304371463010388","host":"s3://npm-registry-packages"}},"0.5.0-1289022925":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1289022925","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1289022925","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"debf679ef5fb3d5d328fae44d052843045d04d42","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1289022925.tgz","fileCount":346,"integrity":"sha512-gX2/NE4F+dna6wZfC2nUrFXOA46MnRXgrZ95tVCj4GrAzSoyuLaTwXmH/HOTrFuby/LRvCmKJ0cuQ1dmt0K9bw==","signatures":[{"sig":"MEQCIBneUgiZJiAY+tfB9/1vO0eWa+KgJc2hcH4rhJsUDsSrAiAU7eoUMgBcuSXtgfZkLXOiE/MqlCXlK42gF9GfGw47Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2306775},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"0427d22c1c0db1cf17b4fef1177b733f32be03ba","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1289022925_1715625597697_0.9200009080212568","host":"s3://npm-registry-packages"}},"0.5.0-1293636707":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1293636707","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1293636707","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ba375ceca35d32c85f7ce05af3abddf7d5ca3e61","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1293636707.tgz","fileCount":346,"integrity":"sha512-sVvyVrnRrXuYlkASXRaT60LiRQhM3Vfe/Dfk4jQBDiVpjdAjWu95u68LJcI+gDCcQtaIqOpWDfjzMuBlRXJjYQ==","signatures":[{"sig":"MEQCIFYWLVuGw29kQninj9mPEASljP16ySfwEatyNL4gSEksAiAT9Ez3+0rodxucbCirJ3HNmMI6SFBBNyb/+oBUvok3gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308889},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"49cd21b91e09f0bec6e3de1075125ee9c9397c8a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1293636707_1715866734710_0.747104454461798","host":"s3://npm-registry-packages"}},"0.5.0-1298629440":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1298629440","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1298629440","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"53baa512a84ed003ec17f84b5d8b0b479fb39654","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1298629440.tgz","fileCount":349,"integrity":"sha512-ryf7YkHye7BXpXPRZJv5lOuVqRc6lHl2XxFcvuryX9V+GkgSQeVlgKIU1C4J/65YlYPM3Q8MMDUbrBjp70XuNQ==","signatures":[{"sig":"MEYCIQD8AAE4/gp0IdTTFngR1aiUCLuB7Yi+NWy35/kAcpZTSwIhANEGeDAnOCBqW3f7I7HPn+EHvzzl/S0tsY0bT/k+GE0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2310561},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"4df83631cb62da20a45e1e409aed76268510c9d5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1298629440_1716276281492_0.5385250899802179","host":"s3://npm-registry-packages"}},"0.5.0-1298824060":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1298824060","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1298824060","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a062e5f643e37786f0b9811eb8e94f1c9489ae41","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1298824060.tgz","fileCount":349,"integrity":"sha512-D+cOmzA9FD5V4k1MblIzyIi4GljYtC+sMK27OJ3CR4CliNms9yEsZmTRzy/kN0QypsfFCjWMshHLAjIs7j14JQ==","signatures":[{"sig":"MEQCIH8yaarwva+jOr5kbSf7jfrt8Zs/TWpBwbwj4Tx+geV9AiALRauh89MHCXrxeOWVC61KuGZwTeD7gZZVozOYg07wrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2310475},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"4bc765a6de935babd2006d096a36e19b80bc478f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1298824060_1716283438067_0.5856169677521559","host":"s3://npm-registry-packages"}},"0.5.0-1302245943":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1302245943","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1302245943","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3b5ac91ad423c5c2daeb034bd479fa86b432ab76","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1302245943.tgz","fileCount":365,"integrity":"sha512-a44d/945WSh6OPp3LbVxhGjqOKjOtEsMJgCy6CuXRbU8YPukRi9cZmKIHbFqiK7ppLuB59HQKY0l059CcaiVfw==","signatures":[{"sig":"MEUCIQDlbLDapa4xYsRWLYiu46MT9BBN1O/zqPZmEJm3ZlfrrgIgKHksRSpAb+HlDNftSDBvQU0b1iw/b3C5OfiP3xZNRk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2340929},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"2bf29ece07d910cfe4ae1adefe76a232fe3dadc0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1302245943_1716462474141_0.5031260445462431","host":"s3://npm-registry-packages"}},"0.5.0-1302917505":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1302917505","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1302917505","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"71d371f4cb0be23aa31b7d47ac55025db656b926","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1302917505.tgz","fileCount":365,"integrity":"sha512-PAjHme+4fVyXgRSVIAwh83RCYa45JfdiDVIlzxevxM1KR6qhMuFFZ/jgjjggeF3FPNHtsRGFcbGTSguMwVfUUg==","signatures":[{"sig":"MEUCIBzMEWy3Ol6snkXFNckRjQg+IvB8GYAU4LUEM2lih9UrAiEApDf3eCAtyF8cxGj1BgPMVUMD2g3Cj8HFh/eEO4TYjr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2341118},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"b7fc1633e906c836ca36ac56b2927fb20eb078e3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1302917505_1716490513384_0.013724971584174295","host":"s3://npm-registry-packages"}},"0.5.0-1306575896":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1306575896","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1306575896","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"36d7989b73464a91ef101f66e2458d2e7f4b1e59","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1306575896.tgz","fileCount":369,"integrity":"sha512-AiD+DORX0edmaBTMiFYPfO8LKYEbTRArRTo4ee8hvCUMtlOLBegJ+a6IuWiKaLoeH7pAEfde5ccX5xy/knXzAw==","signatures":[{"sig":"MEUCIDa/rgTIU7zrhqX85kspzq61yZR8D1CDerqiQ8JgQfICAiEA+HRWgnTsHRuLGadlXZfHrxnYk1RWToNyQ0AbcBBc6QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2346455},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"145c2103da7c91daa6317511cd13e67c2adb8aa1","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1306575896_1716794520382_0.9590884931049881","host":"s3://npm-registry-packages"}},"0.5.0-1306638095":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1306638095","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1306638095","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"884bdf8557bfd3e0fb1fffe07da3215bbc993ab8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1306638095.tgz","fileCount":370,"integrity":"sha512-cMqmYwn5qAwLZ9gaTk+UVRW4t1Kh/01xbul8e2hCVhhISnLn3MLBHq8g81Kb5aKcCHDwPgms/cptwOmHoDwkMQ==","signatures":[{"sig":"MEQCICxqcDG5u3DRHjUBABjvXlxTW+uxrDFvGiDUsZzOyBUOAiAa/c/l4MvT75L4IkLPsK7h4PPb8fHmbLjn5hn9mUam5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2359422},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"172fa7d69002f826e7ecca6691af98460ed77b4e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1306638095_1716795337512_0.6065496627812863","host":"s3://npm-registry-packages"}},"0.5.0-1306880143":{"name":"@geogirafe/lib-geoportal","version":"0.5.0-1306880143","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.5.0-1306880143","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c9d87789b876256751cea306bc74a575ce9b82d9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.5.0-1306880143.tgz","fileCount":376,"integrity":"sha512-cXRc4sXM6yq8rXsJRBcerwOnWPNlmMV8KTwjWttOC/1+MFoXchTrpUt/0huJ31EvyjWRaR5xTds+qsHg+pvq/g==","signatures":[{"sig":"MEUCIEguAZBu9XD7rnP4/cztMA//4dFwO+oODW8AZqqLUFLTAiEAk/x6cyN7hRhEyedSN71wylfLJx+cBDiiEyCxBWFceg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368658},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"21e5e5e24ab986ae0a060ddc3e125f694c3d5131","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"3.2.2","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"^24.0.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.2","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.4","@typescript-eslint/parser":"7.8.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.8.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.5.0-1306880143_1716804291894_0.020806497246868005","host":"s3://npm-registry-packages"}},"0.6.0-1309775994":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1309775994","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1309775994","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fee886a9519d2757d6afd639746c2d6d34b7fe83","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1309775994.tgz","fileCount":380,"integrity":"sha512-6yejN9GkeqrpP9XpaShUiEUt83wLm1e2135Hq9EAJRrzMN49bOVKrXmB5pQTw6LlbZDZsKXqF1X8fpK14fIh+Q==","signatures":[{"sig":"MEYCIQC+eC4zjIQEABd/mhgU6eLeGxHWevccaUK7Ts+WWKOvWgIhALWQ6ZHb+krpkBzGzyoBLvtHL99kgmBvJpBlQSh+a69W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371678},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d9b56cc6359ef6d22b44ec9af96e447d14b126cd","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1309775994_1716965616704_0.9743684237289363","host":"s3://npm-registry-packages"}},"0.6.0-1309854533":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1309854533","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1309854533","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a10c8655c7593e8b77e657d20230f24649f644fe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1309854533.tgz","fileCount":380,"integrity":"sha512-uqarWintgefC+ZuFLJ8U1+/0R22kBBTzYk1F7/O+smAo6yeUFXRDfZFLrfe8cC6ClXZXzXq6nh1vxjHu4NV+rg==","signatures":[{"sig":"MEYCIQDCzIYXX8M5bPVjr+dcfEiVIHrcvS3UO0980R80xwG3VgIhAOvuB+y1H73asTuC2BUsbhoIp1uYNemgWanbeTP5iaq5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371724},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"840c5fd8c7a4c4020939a17a46eacdb93667df88","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1309854533_1716969515241_0.43798586596367195","host":"s3://npm-registry-packages"}},"0.6.0-1311282094":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1311282094","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1311282094","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9752884864e6dbcf844ad3633a827233bf469819","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1311282094.tgz","fileCount":380,"integrity":"sha512-k2lJgUhOW/yXzDVPv379s4GaWVYLDUGx8ggJ2egm3IYjP6eXjPN24PFk2oWkRvm20RIyUp27cqNECVdLekL1ZQ==","signatures":[{"sig":"MEUCIGbTakiLpUNZXPPxUQ9IfWcIWqbrw6b0mqTi9mhoBBlYAiEAh/WRyUffUMLZq6jw79tlGGC+nWpv6OOS9vX6aoAm7cU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371865},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"60e38f419a9493919b961501beb2f9e5ca1ae1c3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1311282094_1717046324434_0.07103241292174345","host":"s3://npm-registry-packages"}},"0.6.0-1311409930":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1311409930","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1311409930","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b9be4557f741e950863071f4603e0fc729800db7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1311409930.tgz","fileCount":380,"integrity":"sha512-asNorwfspqX2QtkL8R9Fu7cUxn+7KZ/fcpmgfw7gcEdyYeu49DDnpbl52PEXEYbMFgkLC60OaZSzIRYqGWMcoA==","signatures":[{"sig":"MEQCIGLKCXY+V/D8Ed60vW5E9ZaYdDCvTbJyBwfuwr49AmnbAiAYxBdeIjjBid5cQBDsgl7O9iDYNfm+qcJT04IMmBk6ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2372358},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"8999074404c21e673ebbf06accd598b62a576015","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1311409930_1717054971345_0.6934473950138986","host":"s3://npm-registry-packages"}},"0.6.0-1311483746":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1311483746","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1311483746","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d02a70bd7d3707c6ff7a9b7bbab86eea51dae284","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1311483746.tgz","fileCount":380,"integrity":"sha512-A3pKVPIrFC0wRHYkQIKnOXefmBaTWPTjZ34IAZOFGrifAk79pS9wghWNctfzRtYnIMjtzIwnH3DpM5VIjeQx+Q==","signatures":[{"sig":"MEUCIQCrKzOXhHp92XydTamiOy3VWreKo06HIalAs2cHRv90LAIgSM9K7w2Mj9/Rk6PNWUU3b8y60QTun5oCqnMQhTfWXyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2372774},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"318157dba7272a4a464b068a1d4f8606c493146e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1311483746_1717058453017_0.3081983072932375","host":"s3://npm-registry-packages"}},"0.6.0-1311544894":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1311544894","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1311544894","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4c1a1a9c8bab707def566d8269fd81a3cb1d1d73","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1311544894.tgz","fileCount":384,"integrity":"sha512-7UcDdLEXm12Nbh9XcdVSSQYHDu9/LVzAXdeH7ir6Y5dIFlTpAASTUktbDWLGTt7Z5LKPeXID4VqueSuC9IVjaw==","signatures":[{"sig":"MEUCIClB3v4UgXJWMJIDyUeeRbeVhC9p/TMluByWdkaP7f1QAiEAha8HaAJxghUL8UjqO4y0o0t6hs1jSJiX8ptulXFhTyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2398058},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"2d2f7db4cec9bc16047287c50da01cf14c4f0c7c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1311544894_1717060753903_0.9545575473336778","host":"s3://npm-registry-packages"}},"0.6.0-1312027220":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1312027220","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1312027220","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"491c5a6ade10d6e51ffa6d6e421da5b3efdde3d1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1312027220.tgz","fileCount":387,"integrity":"sha512-XuTRLqXqxJhFDNqzF1JYaSqymeqygn1P29WA3GuOUV0pEqIx205ZJbQm+fI19pKKt+KlzUgtKjnGd5wdXUQNkA==","signatures":[{"sig":"MEUCIQCCJQq4uTZGQbMzF+spNPjMzmwp7RxvIgy4ewQBWNayKQIgAmCG+9WKaf4BD49FBz87KfNAz2/wb29xuWHgUEFZSfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2404836},"type":"module","types":"./main.lib.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.lib.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d1992b1a80e5b3fdbf586a27f899f9691392c0da","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1312027220_1717080506864_0.4857802950624266","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@geogirafe/lib-geoportal","version":"0.6.0","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5cc5eeee69a6fb84082552542f4a07f7b9797bc6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0.tgz","fileCount":394,"integrity":"sha512-uOWR5Zor+kDwiIXFcl/amX6vUq+hIjzo0FMuK2qeUfyMFwO5+mOJOdBQmuvWmtxZREGwqy3uFDLjmajtuTRxTw==","signatures":[{"sig":"MEUCIFjwaBegoIYF9grO/e5swGbYXOo7UsX/eGa0W+JHdepLAiEAzvS9cu2e/USDANqxsPGng9+GKRsuaxmMYtPycWwsouA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6286336},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"d1992b1a80e5b3fdbf586a27f899f9691392c0da","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0_1717086664253_0.9051702503338164","host":"s3://npm-registry-packages"}},"0.6.0-1312362291":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1312362291","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1312362291","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"36a752ce7366cff0e13ec67d85d76526be132798","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1312362291.tgz","fileCount":387,"integrity":"sha512-dXgLf60upC/7In/dHFMrN+Wgj7YoYBsP5iGQb88cQEoNRF841d3JMXsV5zAt3VAZIjgNjYAQ8plj8CCHnhAFEA==","signatures":[{"sig":"MEQCIFAlAVfeI9J5HDZBOT3gdrZeMKXqLwNFGVf7QqLtDYYFAiBjxt32zSWCJ6D/UE52S6dbqfUwLZV4T6J+uO0UQruBjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411520},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"78971cfab2310be1acfa54494f6ce577134ac3a7","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1312362291_1717097237550_0.9242800451670636","host":"s3://npm-registry-packages"}},"0.6.0-1315440033":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1315440033","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1315440033","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e5ccccabebf3d6144b619dbdbf0ac0e95c2c59ce","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1315440033.tgz","fileCount":387,"integrity":"sha512-JMzZatDIoI1uLikNw8YbdLqWLpdF7MaYI2K/IhobZVGpcuRrZy9KSKbjEYmrKLx6oLqvpY86aRB4tl54imc+sw==","signatures":[{"sig":"MEYCIQC06xZeHBkUaG9akrFWkFw3XQ/8/0MvmYKURu1PGLCIxQIhAMucBuOm1JVDzU06usiCIDdzEANM+J7NNIT735K1/OxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2412600},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"4558883d97eb763b2f785688f71c8173a604df03","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1315440033_1717398252667_0.2329596627560131","host":"s3://npm-registry-packages"}},"0.6.0-1315456138":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1315456138","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1315456138","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8b2423ba6d9d5cdc66c50bb317a9931462e93350","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1315456138.tgz","fileCount":387,"integrity":"sha512-wzo1YFZ8+tUHPEKuw6DikJ/1akOC6VG72vXK/pk83bBBNTWgpxX8EogNfjFf0oGX3Rmior227TGlEx56Mo5XTQ==","signatures":[{"sig":"MEUCIE6odA9Qnr9BJrG22ba17kxw6fbM8b4EHLztL9Q43RWMAiEA9m3nOcXPD4dN9teussTB2v/9Nano0bZ/cpWhroK+0vI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2412558},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"a4c57a92dce2af25cff78b2bc5d8c2603ee87684","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1315456138_1717398986006_0.48500005642053234","host":"s3://npm-registry-packages"}},"0.6.0-1315827977":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1315827977","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1315827977","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"25f481616461eb7c0e0537e00fb6b667eb53d96f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1315827977.tgz","fileCount":387,"integrity":"sha512-/NmXFzvqnap2+HWxz5QFLld3RWgGgyIfC3ZdFHh2RA5rzd1PXqaksVSodoWh97501CMjOKH+Ex/IDH+4zKwvFQ==","signatures":[{"sig":"MEUCIQCTiFxW72KJeUl9kEhWf+HugOivYPXu4oFB3vkBNGp/FgIgdFV/ZPF8L4nn3VApNZjrwWT3xHayS5wQv7L6MBgDDlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2412573},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"eab86fab7beabe94f5e9b080b16eb67b502f8452","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1315827977_1717413916304_0.5190910295205824","host":"s3://npm-registry-packages"}},"0.6.0-1317481383":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1317481383","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1317481383","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"de343569dadeae349d993a9925a7c0047049cc12","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1317481383.tgz","fileCount":395,"integrity":"sha512-/69T1ybU4GVxx24NvwhOu8/LYw60MCF65mzi2UQ9Swdx/2FnHHUKE7WYBmmVcXxKmNN0WMvAxbrZ3c0bmyuStQ==","signatures":[{"sig":"MEYCIQDE+xGB+dOeqWkIkLOr7MBboNtUyenFqpwewZwB7WKyTAIhAJRNSG19Akam6EUOvABA4IKIcBLVR1ygflr2GvkGtKMh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424922},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./components":{"import":"./components/main.js"},"./vite-restart-plugin":{"import":"./buildtools/vite-restart-plugin.js"},"./vite-inline-templates-plugin":{"import":"./buildtools/vite-inline-templates-plugin.js"}},"gitHead":"86fb6d47dd9bf0c91eacbf34267afec43259ad09","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1317481383_1717492905975_0.07271523410594738","host":"s3://npm-registry-packages"}},"0.6.0-1323790266":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1323790266","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1323790266","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6c0851aadfb9bbd494400b1a8852603f15439a61","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1323790266.tgz","fileCount":395,"integrity":"sha512-xCyE5mTrj/ECPBSaLeExT82FN8MePyoTAgLs+Z5iQmtMiBumlFM4E0Am8omDxjLTNRMhR4+PnuAWrV2tEDmX1A==","signatures":[{"sig":"MEUCIEMXlkaqO5ZlGfDHM0EpB9sPmEjj9cjPgGWVmPd7Ab3RAiEA9rogQ9PP88a4cXFtxdSBhRrOCLWGCEsillOXcqz1aGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424791},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"319607d4a92affca62067c29bbe52d581706299d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1323790266_1717834562856_0.06070529129761737","host":"s3://npm-registry-packages"}},"0.6.0-1323792073":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1323792073","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1323792073","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca6b8bf4f1c5732fbc761bc15f5579015d39c75b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1323792073.tgz","fileCount":396,"integrity":"sha512-X8SIKgzDMAqXTWMLCr6Io0hv8R2jZFH1BTBiQmOxgiyZ1yjLu7Yj7flQpB67YSnH/SiajvFl2xXjz06HrlzlWw==","signatures":[{"sig":"MEYCIQDt/Ghz9YIh3A53l4HTgNR6Ez8eetlO/J+n6MmpqXHwbQIhAJ2BcFjSA3fjflo280u/PpvMcHQZc6ojqW5NSNUwM8ZM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424950},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8dcd969dceab4539076764a5b0553962cf69c444","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1323792073_1717834925120_0.16311497884653403","host":"s3://npm-registry-packages"}},"0.6.0-1323870181":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1323870181","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1323870181","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4c5a5bf8ea93a3e1dd61f6b2467de09bf9934ff0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1323870181.tgz","fileCount":396,"integrity":"sha512-n2ORN2zKgq3lTor/Fbt37ExqdmXTj6YkUtx9pOHDk2qJsPKA6i5cuwNbBlyPSjkgbUDJYIcxJPwcaqzLnT3a5g==","signatures":[{"sig":"MEUCIEDyPjAF2nj9qjefgZxVbcXAw9fJrhgeaI/p0MJG48v+AiEA4lWN4DkrItaqVIzy58OoC6E6puOxqQ86AYogir5HWL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2425040},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"eabbb2b1b35240c33775b47a6c800444333c1a09","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1323870181_1717848517223_0.5044287843223538","host":"s3://npm-registry-packages"}},"0.6.0-1324527265":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1324527265","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1324527265","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"02450ae135a6ea02db83ad44a2dab3f2eb5c8602","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1324527265.tgz","fileCount":396,"integrity":"sha512-yRCPbs85Oc++iaWo55cgoXmgX/OKFcC7LSrzUOBunI9PAPagNmKenuw/FxL/bbPocym+BI4EIwKKPbECDlhlfw==","signatures":[{"sig":"MEYCIQCbn536f0OP+adtq/AFd804hU7ipZMeAMW0h7kwZdhHsgIhAI2QiKpfBpABJ5M7Ceiev32iUbjcv82HUbBmVMGhhTdf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424841},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"932badf802504932ddf1ddf5f268514253051cc0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1324527265_1717961879168_0.2641428433138955","host":"s3://npm-registry-packages"}},"0.6.0-1327398158":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1327398158","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1327398158","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ad19e2387a655c5a70d0a13fe7c0f2e68c7be936","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1327398158.tgz","fileCount":396,"integrity":"sha512-at7lQSPAy9+qi6NC56Bcqn19ufYn5LRHv8RCUm7LzUVxvCo3gyVUBO8DNLGlrVqXMGytaYRv4bp5kPF0ZcUsMw==","signatures":[{"sig":"MEUCIG+X1g5LdHFNysvp6SynpD+L0OWwmro4O+VQ4tdZPltPAiEAtEY4Acc8894rx7Q3XjaYDvdVK9sAh63+1IpUfRgxqO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424841},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"543a209f958642c8f5042a5f2b5c8141cc4f314c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1327398158_1718113752517_0.02846061455142901","host":"s3://npm-registry-packages"}},"0.6.0-1329450394":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1329450394","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1329450394","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"220902c14bc2006868476fcbcd9ae09c9f8e42a6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1329450394.tgz","fileCount":396,"integrity":"sha512-CHvFEezObKyRfQPEoIVIB0qfIoDv7pfNHY0OJvXjOdWVoqurWQop71ib7cdjC5u5832Bm5CYWFTa/IuVpgkfHQ==","signatures":[{"sig":"MEUCIEu0+vY/fRgUt+a+ZtG6UQtPWUSNl2z+lgyYlIdqQwS5AiEAr61gdmncvP1hqa5RbgNwNltcgNTlKOW7DHG11EVsbxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2425301},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5bb3f1772a4d0c589756bb556de9a509cb31f616","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1329450394_1718196270012_0.6285280629529977","host":"s3://npm-registry-packages"}},"0.6.0-1329468537":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1329468537","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1329468537","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c2d5186d41f331488c952d0b00f40c1b8a5ae8f2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1329468537.tgz","fileCount":396,"integrity":"sha512-TMn4ud/3dPK9Er98A/V0r+6iynqAXK+1MJ8RejJIUSP2BB8yoYh7ZMQ/Q20gwE8bxK3Kf1lvxEKQKQ5SQahcGA==","signatures":[{"sig":"MEUCIEFyfNwyl8sBn8wjWAYAavYi9tUMpt1Vdgk8+UQ1DHs9AiEAoOpg2sWUl9kAqao3H19AHtWPfBCf+6EA61QOfGPxGQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424772},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2a1d478aa63a504e5f788267882c068499297ae2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1329468537_1718196860345_0.9940687084982305","host":"s3://npm-registry-packages"}},"0.6.0-1331270280":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1331270280","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1331270280","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f167c885bae27be45a97e78d23aa5b32ad2ebce4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1331270280.tgz","fileCount":396,"integrity":"sha512-JzW+jrA4uxesT27mvlRQvnjiZ+uKDHRJjAClbTS31X/H2xswJH8shBPBtK9CO+IQONZzkyzMJ80iesk9P54Mbg==","signatures":[{"sig":"MEUCIQCSGFh72fxUm3coqFLwmOITF9kHu9GwMwCH11wZ5hSb2gIgeDzDM+GqfFtYjxFFDGslAXDMco5FXtjbeDX+J7xXMtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2428696},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ebaf6dbd5af69fab175f887f586d0d479629d954","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1331270280_1718289641782_0.4805945244190699","host":"s3://npm-registry-packages"}},"0.6.0-1338594200":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1338594200","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1338594200","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3f970f39a09cd035679be57f10fc6146aa8caa19","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1338594200.tgz","fileCount":404,"integrity":"sha512-acO+JHwIqAvyTfiVyQgK/P4R2/QM8wWJI4Hr/nJvOOB4bcy/jh3r2OkDX3vVPjcbiD5Hd+KmfAryZHCHEsde2w==","signatures":[{"sig":"MEQCIF/kqwoddNb4atWkwjvpN59EZCSjdtMVrQrLZASxmnpPAiAnChayjfGUIdqbE4HU2zmj8a3dJmy7gvR8tmfFQdSI/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2446347},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"68de15f5402af4e898fc7d2c8828ac4834b156d8","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1338594200_1718790496845_0.8328836567526763","host":"s3://npm-registry-packages"}},"0.6.0-1342267402":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1342267402","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1342267402","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fef544d5c5cc75bcf4ff92c60fe9a9378413b20c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1342267402.tgz","fileCount":404,"integrity":"sha512-TkdOLqneSE36EIAvJ7xv32R47e/9AOly0QMtMR6CfODJZx5WiHztUr8P8NsYozltvhZU2Zv4iggdkp0w5UKzuA==","signatures":[{"sig":"MEUCIAqFeVjpm0ocdcSmxP1p+iYXO/cA2x7PovvYYg6MrKKWAiEAuaFC4toMRkzzaAplK8fiAW/qADwVrZsJpmtEhwdLtDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2446347},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d4eb32b48e616c2deaff1d2fbb1e49bd05d88e77","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1342267402_1718978664533_0.6829884746510781","host":"s3://npm-registry-packages"}},"0.6.0-1342502974":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1342502974","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1342502974","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a9270a4ad4a8ebee7319ac12aec03832a2fa5f50","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1342502974.tgz","fileCount":409,"integrity":"sha512-3xKb51l/f1MrDD1dzJBp8jdJjPoUiRzTZxXyW6qr8D9hQgAoEyZnl0tR6PYWbwT/Uhgwwm53bHPJMpdqcaVHUQ==","signatures":[{"sig":"MEUCIQCHB3RU/bgywQInITbIzlD1fttMbkkYMsnTboIOijazmAIgaJiTfglOSK6b+6+hk01Ak4WLJSiKAUeUlfRaZvSgKAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2446981},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"faf806ef8a82af29a5d7c2bce71d12297ed9eea0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1342502974_1718986839428_0.153725940273421","host":"s3://npm-registry-packages"}},"0.6.0-1345447118":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1345447118","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1345447118","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ae4e15b7c33444ccea853d977df516b2e6d23d09","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1345447118.tgz","fileCount":409,"integrity":"sha512-M42WCwoxZryGo2E4Ywfe10kYfWXrPDSbLfMLaN2D7a9GwSK1wCojSTEWfpAVkGjyV+rrXTtTQ33EOATZqbiqPQ==","signatures":[{"sig":"MEUCIE2GELtuXmec5QFCrKm8ABC/ykX2aNn67ipUEKusl1NLAiEArUHjkwW1LRzaxhhp+s1N7Lqxhcqe5pFFsiUX7jrv3S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2447845},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bf55d57f4443718cfbd53db653dc193bc0137d38","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1345447118_1719235584231_0.3253561818751052","host":"s3://npm-registry-packages"}},"0.6.0-1345880114":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1345880114","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1345880114","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"42b17304c28278887cfd5845f8ffe8809199d169","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1345880114.tgz","fileCount":409,"integrity":"sha512-Rg0OZwU/HxatYXsEB7qAYFVQ8paURQdvf13/2AQW+xlMPPl1GcmOzOxYKq+zX8tQaLKHU6ia4R5diGVEajzixQ==","signatures":[{"sig":"MEUCIQC03qmLFOPmYqbib88rhwNqDKeBDdvEEzjKd/MlBiKcswIgSdNcc1/dAXi8tiHpNReNo1Jp/6O7AgF1HGwdU7rjm/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2446593},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"88e6ec85b8c53eec2db8ded5ea078010fd49aaf5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1345880114_1719251840506_0.8287277288507524","host":"s3://npm-registry-packages"}},"0.6.0-1348613637":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1348613637","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1348613637","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a9803cf8b43d3e13af15ba5eea6178a121fc005b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1348613637.tgz","fileCount":407,"integrity":"sha512-lS0rlOZoyLz/jrSZ7b1rktUGGUFwesBrd1m+iC9dBIUk037mfjqYrJiumBynBOrc2gAr5avYgj+XQ2PC6irDDg==","signatures":[{"sig":"MEUCIQCJ/RpetpJN4pifWAagPWgkFnpv0WEcSQPYC05+lW135gIgTvnnPZzmrovdhHgxkPV46dQ1re2ixNLDV0ABSq3slUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444094},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e45eccf09287a21e2153416e5256b43856a42940","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1348613637_1719391646882_0.11122484866682836","host":"s3://npm-registry-packages"}},"0.6.0-1350059910":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1350059910","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1350059910","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc2ac23a4e0289fe2fe66de0d225e779afa39f51","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1350059910.tgz","fileCount":407,"integrity":"sha512-XXVbDC+Dd4r2ErBlnvFApmxxyLPv0BsL4rWYTvBLP7V3i3gRXscjG/oUPRo1I+o1Eqnb5paa00m7Ad9Fm6ewNA==","signatures":[{"sig":"MEYCIQDYPJdPytD+rFyIoGleZMEFrPQeTx2MHvRuDI6LEC6LwAIhAM26n8H8G3bEeWdLZ8KxINZyUK8eH7PDP+pEHRsxldEk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2447780},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2b404af5ccd1c9572a45e47ab55ed33d6c3eef4c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1350059910_1719468827967_0.7440053439728129","host":"s3://npm-registry-packages"}},"0.6.0-1350247763":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1350247763","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1350247763","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3b84aa443460954bf4d3129faec31fa66697984f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1350247763.tgz","fileCount":407,"integrity":"sha512-pOLgS1Ay90nHutEIRDe65OG05QrYpVQdMGPKOnrW8nqlE5AZ+M1I5tk3yzebuCk/kMYUxt+klse2N32ITHMBKg==","signatures":[{"sig":"MEYCIQCTPT+aw8WK9V5itqRymfKTHsKate8apsfvNgRbcUEz9wIhAPaGTAJ8v8odmUKywrCg7KkVEOhkB20dNzTr3Opt71w5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2447780},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"abda2df2cd887d508ad330fe139283fed0c37097","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1350247763_1719476078020_0.33899091447633234","host":"s3://npm-registry-packages"}},"0.6.0-1355694726":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1355694726","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1355694726","homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"80f5c7550a7d95722b407ff4c646e2db2025d9a3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1355694726.tgz","fileCount":407,"integrity":"sha512-1vHYzuGekVmlkqCkkB7rb09csx7//Uvi0yABqdF7zh8GMr+evTsyM3Hi99TtgWmt+3myjXolfH6VpdrGk6xUGw==","signatures":[{"sig":"MEYCIQCL83SQXD6FOv+CXmPyqbjG1DiQ7iEBiJPfnd6h/6qnSQIhAJs5BFRpNK7uUCyl9QYImusns3RjvjkIeDQKhv5aIUpn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2448006},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a01f96ee4aa3d5722184d370a305823f2a468c9b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1355694726_1719835604664_0.8866812237081987","host":"s3://npm-registry-packages"}},"0.6.0-1360108445":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1360108445","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1360108445","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db59e56a67d2872081c7f31126b27b511f348cbf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1360108445.tgz","fileCount":408,"integrity":"sha512-nKLAMzguElZmvhDPMD7mdY2QZyuBo0tqzxquThzgNUfvcxEKsjm3vJAhOEEN3TOz8NYgHPA8BtHRlDKy4GFu7Q==","signatures":[{"sig":"MEUCIEm9UxdvESWC8vElfuoJ2IcYU/tjPmRSm2VAek1nIA6pAiEA8nSEmMQSVPmM7gQhrRgKmXlS9vgRZTu8GJaWYIxyNPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2449212},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"216b42f189b03eef0cd89a9cd33be27dabf906d0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1360108445_1720069226519_0.2854452010636177","host":"s3://npm-registry-packages"}},"0.6.0-1362790362":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1362790362","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1362790362","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d3d5f2a7d42e3ff08c5b128ba39d76157f275f5c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1362790362.tgz","fileCount":408,"integrity":"sha512-LXWrA8ojSL4V4Y+bdcm7bDMhatXmRRey3pyFOjQ5nBO7onIi/J9KvH0DWlpOzFb4GQW6nmvP90vp6dwCYFL4og==","signatures":[{"sig":"MEQCIEFba+E/ESkkuXFz/anRA61DFuyWDHpXzDpdxiAJM5caAiAS1DJ3nYbZFmH9Djef/AMZIpYl537FtisP/Wyj0rx0eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2449212},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"216b42f189b03eef0cd89a9cd33be27dabf906d0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1362790362_1720253682690_0.1853105142267819","host":"s3://npm-registry-packages"}},"0.6.0-1363940645":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1363940645","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1363940645","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"50bbd0685092d47485737cca65bf4c9195f02368","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1363940645.tgz","fileCount":415,"integrity":"sha512-t9/EwbqkTvdkBLhAotIXK7EjPYf0Wc/44NZ4wT3ws1e1i4MgELbH6GPrsZ93JV+j9ErumKZ0lV3O0F0r1rlNeg==","signatures":[{"sig":"MEYCIQCkLcXfyjYnK2+z26pbJgMs3qz0pbQKLbYWkEiIse6GbQIhAMtrgLPQJLhyjye9x3wTwTbX5o/Ig5AN8DTeYhO2454o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471301},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e0850186c58f3b23385d11343d3cf33925520288","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1363940645_1720419453329_0.8934702388577973","host":"s3://npm-registry-packages"}},"0.6.0-1363966867":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1363966867","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1363966867","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1b2bf90ce237173f0467a104c4882b8478810d6d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1363966867.tgz","fileCount":416,"integrity":"sha512-Ipa04lTuJTLyb9RUC/BQ536045dDlOBciop+EOKOt5mxAPQzqzjl8v6mRspqxkGz1o0tgBFo5eb0cPGA9Fhwnw==","signatures":[{"sig":"MEUCIQDWLXYvm+OsKANtaujTUeU7nZvmMnoHsQ0WwPCQZvdujAIgIuVK8i3WQgMoOyfnLCxlr5M+BJGg9kQLUOmC0GjBRXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2474756},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"03c8a1ee1e3564e56bf0080ad279c40e84bb4f77","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"9.0.1","uhtml":"4.5.9","buffer":"^6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3","@geoblocks/print":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.2.11","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.117.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.2.5","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.4.5","@types/uuid":"9.0.8","lint-staged":"15.2.5","@types/proj4":"2.5.5","magic-string":"0.30.10","ol-mapbox-style":"12.3.2","@types/file-saver":"2.0.7","@geoblocks/mapfishprint":"0.2.14","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.5","@typescript-eslint/parser":"7.10.0","@types/istanbul-lib-coverage":"2.0.6","@typescript-eslint/eslint-plugin":"7.10.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","@types/geojson":"7946.0.14","ol-mapbox-style":"^12.1.0","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1363966867_1720420424302_0.8799511379751963","host":"s3://npm-registry-packages"}},"0.6.0-1366087274":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1366087274","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1366087274","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a41fed4d52bdb754bebb2392a5f94168311b3491","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1366087274.tgz","fileCount":430,"integrity":"sha512-reSuHOXJ55pj3fk0PDoo8xl//7lDvGGRS8mhCfIdj/rsdkm/8WNRxEwbpSGhJZ+YSPoFRV7O7BMGzNptcfUDFw==","signatures":[{"sig":"MEUCIEtcSoDG5tZjeuwl+WDJ7zjfBRQZRlXl8te7pNy8Dm33AiEAxm6JqQ3Y+a8qviDh17GxaTHRlYbnmzj/2wKUfEbLmYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2511024},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6a3846b2c8037ec30ba8c25067101bc45949f59d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1366087274_1720522789955_0.95651887774799","host":"s3://npm-registry-packages"}},"0.6.0-1366167795":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1366167795","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1366167795","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"97f54a13a85b15e7dde76f617eb8caca3c1ac9a5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1366167795.tgz","fileCount":430,"integrity":"sha512-Bpklx4+EYeJk01PdQ1i6/UHb/Xn+ktHh7V6l+eP9OdA+QV23hxBfHN5gGFEfgyu3btwaqH6Ej3/x9zrMp36B8Q==","signatures":[{"sig":"MEYCIQDx2K8m/XvbnQzlDyZUI7eLVRsex9O9eT75zabRpk9PkgIhAJwXPmZElOBE03ZGtxzBohvjA/bBV0hFKz8jnEKSUuuS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510748},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4b47ab843a28f52ee4b677fae629564ba57633c3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1366167795_1720525854257_0.2778636274265214","host":"s3://npm-registry-packages"}},"0.6.0-1371514397":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1371514397","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1371514397","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"550c6d478ee7d2ad16c188ef70d0ea3bbdeff32c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1371514397.tgz","fileCount":430,"integrity":"sha512-j+IphRUW5aquYlleR5yNbtX75MkTHds5m4xEQgDwvliahUNdZwHWQaQlUfB5AgY/RxZoQUrIBPEwnGrzKE9grw==","signatures":[{"sig":"MEQCIEqlxzWRv05MgI/EX7XxXERkknLk3q11CeUJxaaDoC9DAiB2LD4PzsaHioMHHCQ4/qFEzDhiDRMxCiMXhMn3o0B90g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510725},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"93ae12f54e2b05757f8ec7d18aaed0d9ecb88bfe","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1371514397_1720797928322_0.8945954957842259","host":"s3://npm-registry-packages"}},"0.6.0-1375532465":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1375532465","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1375532465","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b0e56377894c80f9498d4973f706f53189110dd3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1375532465.tgz","fileCount":430,"integrity":"sha512-ZFE4ktIzS9toemSYdPiPIT2JCYyTNEwYMJCtXzjzXaF8r6oSfsLV4EDpq3V6omOHqhQbbK8GsmYfsYHYUk/GIw==","signatures":[{"sig":"MEQCIBPudMMNWB11sTlAyG5KyGCqcbFjmViRQv++NUv5JgM+AiAQF9v69Dvlc0RBvmLhDlkmiTiI6opiyjWLBNAxdf5Xmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510725},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9c958d1b9d1078f8b163d0a47a55dae17276334b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1375532465_1721129544822_0.22515849582438396","host":"s3://npm-registry-packages"}},"0.6.0-1376902362":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1376902362","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1376902362","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fb2b4ec97cb752343674775e19aefc07c6663590","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1376902362.tgz","fileCount":430,"integrity":"sha512-hd8f7s6ef4XsMg0Y5JcStNAXb93mAEVEroNLzVpkfdm1zm1Ii7k3u3iGD48kdzQK+v7Zq9BWDSpwwZVpBi+vuA==","signatures":[{"sig":"MEUCID+Pky3P8WjfxGwbelsixLqR16c+8U3z9G+e5J3El/5aAiEAvKrLj/KpSSG7ZmzIT/u7Nra1vnRyhBjrboXQ3jw1bsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510737},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"eedac78f0c7de0e6f1f8133d360012c8b0bc254c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1376902362_1721207294119_0.32103547872674976","host":"s3://npm-registry-packages"}},"0.6.0-1377080004":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1377080004","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1377080004","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"32fb498acb8d28387e3da1cceddc4bb4113d33fd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1377080004.tgz","fileCount":432,"integrity":"sha512-1bNSWS/dG4QdX7/QXMS7CGrNFQ0kBajpDdAobb5pn9d5SP6GxX6uT0sZ4fRET0RTTW98Ju66MChEtLBHmgIZCA==","signatures":[{"sig":"MEYCIQCAzyVOf0XWV77QNchb4OXeHEYK/3+d3coZkwox8UVMAwIhALCiE+FPMaaivQXY+XQgRnTsDAegrJMUPlukXj+FazHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2513661},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4e728f928b3e431d8efc376c89ecf56ed02de203","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1377080004_1721214385764_0.24122411441790548","host":"s3://npm-registry-packages"}},"0.6.0-1378559874":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1378559874","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1378559874","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d953d09d0b3141ab9fd599649fdf5186921ffe22","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1378559874.tgz","fileCount":440,"integrity":"sha512-HD8FesW24HD3RSaenSQQy+3JJdpXiCMHvdQCfiYSw+BaebJORSM/RkPk7P0gsWfmKVDT6SRIop8cxp9O40x+OQ==","signatures":[{"sig":"MEUCIGqB29gGkOhQ3uoBAat0id9ZaN8j4gM9nJAzswkIHkc5AiEA6XTrISQA86/OuDx8u+jS5PjRE7sqhs3t3X3+BjD3dwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534538},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"72e4a1faff9b82b6dd5ed4217ba628bfbaba1b69","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1378559874_1721295570965_0.423843393390434","host":"s3://npm-registry-packages"}},"0.6.0-1378997802":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1378997802","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1378997802","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b63451e801e7ccd20ce5daae9d68b7739ee57414","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1378997802.tgz","fileCount":440,"integrity":"sha512-eilmW+o52DwfBSRVlK10Zz0GsDvvTSK1jHOBRc5aFj71VD/9Q4BwPaECEPqRZ8FHgAXFyzfkR+o9jlZtLKPWqQ==","signatures":[{"sig":"MEQCIGUiV6qXT1wD3d+ff1KlqxgQEAzkc64y5Lqm34bB6UJRAiAYMPcKCzZja5O3CAkxdRiSKT1eWsTqJObEn4Gg/T3Nrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534963},"type":"module","types":"./main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"43915e8dc474d36c2c0deb4d0c7530cde239622d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1378997802_1721311646336_0.702962592827552","host":"s3://npm-registry-packages"}},"0.6.0-1384472870":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1384472870","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1384472870","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b33dc6bbc61ba791ec916b01afbe25cc34f514ec","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1384472870.tgz","fileCount":440,"integrity":"sha512-pdZwNb9EYQKEz6RNrH73F/GqAEMquRDnFevTvHy69qe79BvK2arLIef+SZ7X/bhLiCR4LUUbmOfG5YFOaTIMAg==","signatures":[{"sig":"MEUCIF948J+sBjAyBzYDmBCdmnpooTRpaT6mvqAQzKyxbPtqAiEAgVp6YEaJnxILzxqjF8XYViaZ5dOs0oXQYZAhTlpNpq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2536452},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"58cbaffdebc02b19751802c37e3fe17b98348638","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1384472870_1721736249451_0.2788153992751068","host":"s3://npm-registry-packages"}},"0.6.0-1384516890":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1384516890","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1384516890","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fbe7aae63b5bf3a1f1bc630f579a89b078e6aab8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1384516890.tgz","fileCount":440,"integrity":"sha512-e/oV+OgTtJ4AeVBxFBNqI4HThPJXby9XMZQnSgEwANhxCwTFpidmbCTBXBt3YzbpVRu3GTTO6TezPLy+wQS3zA==","signatures":[{"sig":"MEUCIDHAQ65YbwNX59YQMzOf8PpykTHn1sB7dNAQMVeY/HlkAiEA2WEmxaF7oXqnqaltR7AMaU8IGUdXTo6THFMny/MukZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2536265},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9bb6c8c629d8ad73b9637fa91538cc22dba1f96f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1384516890_1721737895643_0.4811884193614211","host":"s3://npm-registry-packages"}},"0.6.0-1384590870":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1384590870","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1384590870","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"00bbd6efdc2c042430249d7b25d963a98c515520","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1384590870.tgz","fileCount":437,"integrity":"sha512-92E7p7kvq/lymnEnFoaz71q6MuKksOVbn2fF6/O6oJQg6M06EQ9a1rQUwASVq4btLOOglcVv8h/AUtcARSA/eg==","signatures":[{"sig":"MEQCIGeRmjWBi27Qu3ZPNxgiyfllzsjrwxAFVylmOzrSWxKqAiBXec31r1qyA7MnzxDHMqzUhw6iClBn6L5BLuov8O/IAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"189512e73213b6f567ae1d364d13a87607e5f681","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1384590870_1721740454666_0.4101290358670495","host":"s3://npm-registry-packages"}},"0.6.0-1384646592":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1384646592","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1384646592","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aca960f08ea9ef9c59d36056d734e742230c0edb","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1384646592.tgz","fileCount":441,"integrity":"sha512-ssGtOfiNEsIkPKJlOtAqySRoeDpStuMC88L2i0iP00/GZMcOItSjbj8b8Wiuz06gyzMbv0K9TZk15VWrbfU/SA==","signatures":[{"sig":"MEUCIFC7wX9z6u5VdUY4X/kTI2Kb+wobX/6ew9ToTp6eTwJwAiEAknG9le2B3xEY6Cts3zGXNoJi5TMc0sxUZ9EH2rhZ4Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551283},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2322e199bd4ca378b4e050af07ae469fb5413c81","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1384646592_1721742447733_0.08523507879081271","host":"s3://npm-registry-packages"}},"0.6.0-1387565110":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1387565110","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1387565110","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9cc8e038e445751ebb0e41db57185a9b5f21363e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1387565110.tgz","fileCount":441,"integrity":"sha512-szvyZMVz7TPtvxenb3rgJ7+BMHg04xJE3FnbOcUFjCZw4nKieJVgRZzhpvv8oIofhEvM/TMnyyISjRla8Z3GbA==","signatures":[{"sig":"MEYCIQDeFN8ZPi7OkbnJ7/2oSzB735e+Kuyhw7YrFwwYxVDC1gIhANnWR+Mza5RRh120hhH0hCKqFzAVPwAvDwzhs8wtv16g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2552393},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fe0e58eb9f1b869d7c57c0c175f953e1458634de","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1387565110_1721899488548_0.9020486155614549","host":"s3://npm-registry-packages"}},"0.6.0-1387826811":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1387826811","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1387826811","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0db43b8432b9539cf57614a04878f2a65930966d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1387826811.tgz","fileCount":443,"integrity":"sha512-i+5zHashfOLEbmsg6HeclxAfn8dQQNP0c7Dv+3FPwwZ57UcqJb9UfLnnDPtn8qCwVYy/Ii4wYJbDge57cOdRGg==","signatures":[{"sig":"MEYCIQD+Ke9tvGeMt6SkaI+KBab5PIPygOqxia5+ibaGRcrJmwIhAJ29Zz4lsxZW6g0fNYnFzFB3+GJBJq1IGPu7Fg+yRXwz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2555117},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"de30e4db285e4080eb8a1317fda23a2f3b3c1cbc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1387826811_1721910436398_0.9709978991434387","host":"s3://npm-registry-packages"}},"0.6.0-1388932291":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1388932291","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1388932291","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3a7bb3f258ab18e2f1e1b44d01d7b729ce19d7fc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1388932291.tgz","fileCount":443,"integrity":"sha512-yMqDOMuxCCZZbMfC51eGQSv4Twia4/W1aw5AfnPs0DozZMg/GxFuE6u20IDr77unLISSfi12biC9iYnc4WC/Og==","signatures":[{"sig":"MEYCIQCaYla9h4v3A6fTmSH1xUT4XweeO7TsvCf4ZMJgYq7cjwIhAKyijGwexMPxbuC+pMgld8I0YDCgd6dZkLw6DrLfcvXX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2555448},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bbfd234a5686b2654407701aee1e2b225e80e990","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1388932291_1721979481768_0.9784788646755402","host":"s3://npm-registry-packages"}},"0.6.0-1394837954":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1394837954","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1394837954","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2864e35796e1af99ded53284b78242e8d360a8a3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1394837954.tgz","fileCount":443,"integrity":"sha512-sHr8xqlyOokao4Q2PMyZ2KhCFOADgZ4jz8PxrE7RMdtnBJ7cT6c57QbqX4aHHX/uh8WOnsAyQ/dyFNWjGhk4SQ==","signatures":[{"sig":"MEUCIQDZx/PFUV6A3ZstnZMB4XhlUCCYO8krvssRbqqRFbv/4wIgUt0KHIVpRiNDGflDshRPXNqbAeGmQhV4czMFQiQKyM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556482},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f9a7bde0896a2e9d7a994a6b5e4c992c1b87d41b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1394837954_1722408475168_0.5215300282087714","host":"s3://npm-registry-packages"}},"0.6.0-1394986144":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1394986144","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1394986144","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"35d05b9bd732b1d0a00830e288083e13a04f4c6e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1394986144.tgz","fileCount":443,"integrity":"sha512-ZB45rgShrNq6lgiuvtvENDS8v489DJJ18W16W7ODTSigLw62GiWxyLsPF/n0E9qUv0ubSz1bOqSHh5cqlX4vtA==","signatures":[{"sig":"MEQCIHJjaWhhpYYdL01gefqzW/4RAREFs86vkiloWUvFP8fcAiBTYCVEEJf75zztUUdaZkdfIL/GrOMdb9hMDnEGWZ/B3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556482},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dd97db0c6b7d6cb9ebf8bd912c883904f6698dc7","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1394986144_1722414962733_0.08313853423747264","host":"s3://npm-registry-packages"}},"0.6.0-1395595122":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1395595122","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1395595122","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dc7d514a3e097229ba58189ad382a2f3157da3d5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1395595122.tgz","fileCount":449,"integrity":"sha512-ag5sBZHfrhDVE+jIPnUDK58epkjZHSNJZZo6L+QujqT89LbPRKSWB+v96vX1/BssK5qAA0EFIZhFl7s3rTyUNA==","signatures":[{"sig":"MEYCIQDjSd33/dKRb5jj13QmYAOPqmddUN+A7YZMMMcAPJDiUQIhAOSeNcvnryK5N9NeuduqD/5XZFHsiNtNnWscxjeJDr4G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2575991},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7cc0b0aea1526b55e0ed9eeac52cd566bdf4474a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1395595122_1722437876819_0.3159161407165185","host":"s3://npm-registry-packages"}},"0.6.0-1405713724":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1405713724","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1405713724","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7c97216428a5c7c1b5fb2f3cc1473fc17de66c3a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1405713724.tgz","fileCount":449,"integrity":"sha512-nfQ/HQPBBMTClAU82sEfSmHGc9h3ttmYbN6RJa13swetDhk+Rv7ZQTSDEzxGnMCI8B+YhuoKm9xueKwI8V2n5A==","signatures":[{"sig":"MEUCICxNvgy9ElISlLHWxKt3PbNyhFb2sNCL0PPrSX6vi/5aAiEAiSjF7h8F0Cnp2t46HrKPmnFX/7r6MfwoO2nbrxXm77U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2575991},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"45143c57035469ac0e7db2ec4de33c96ad569b6c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1405713724_1723119247983_0.9659207587056515","host":"s3://npm-registry-packages"}},"0.6.0-1407254493":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1407254493","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1407254493","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6382fb28ada3c41db18cb9a0ed87d71397374b82","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1407254493.tgz","fileCount":449,"integrity":"sha512-EfWJCCbh5AoCqukUWk4mX6PSI9hAjY6uSIL06fVFp8zR1G/wIfUt8230P1WvDTyAx5arjFD9SB8RBat0RUAAGQ==","signatures":[{"sig":"MEQCIDAYsRc5JkcBN3WGIPdCQFvabD4uEp2wx729hi89TFEgAiAgAh228/bCoin3b9yxGJdyh3j9rEHKgGI81XP/8pwQjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2576504},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9be52a78d73110a9eb87304513447e89288ad391","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1407254493_1723205837639_0.9519853870150619","host":"s3://npm-registry-packages"}},"0.6.0-1409696638":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1409696638","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1409696638","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b6cbaa8e4cc83ba7c98a584a201d073970202f00","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1409696638.tgz","fileCount":449,"integrity":"sha512-IB8xLZ8RchaIOXM4QWyY4XYOv9Pe6IHs1A4+5e32mmGYfe/pnU7XoM0GZG5/KGyxwo+ehxl6hfj+z/pc1tmGDA==","signatures":[{"sig":"MEUCIQDwjw7ZZwVszvUTi1KWwlNK4VQn71t8CXCwDxUvJvURGAIgLVzBaL0l06wIZC/va+VmhE23uiOysjTrbcQH5NQGfII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2576260},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c2c8ec7ac2b5b12ef8ad7a10cb513a34b03e9c01","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1409696638_1723456809434_0.22007578061023536","host":"s3://npm-registry-packages"}},"0.6.0-1412734616":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1412734616","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1412734616","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9331dfc65ea844f29594ec4993b38d072e9f571a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1412734616.tgz","fileCount":449,"integrity":"sha512-WwK5daO/f0+m5iIAZsGnBCBXog0v7K99rk42VRsmor75nExSHeOg1FVNbgbECQiB9PCX8J4Z2i0XX+T+SKRe7A==","signatures":[{"sig":"MEUCIGDSIGE+Q+QEt8XBe8DK9BeXOsSSuahv6D30I9AJPB4ZAiEAkk+xwlcM8xePB/IZYmmpLp/yvC9QpKIIzSodVZ7Uf0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2577308},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"29e49becb06a2dc25d030dc123462839a3572e3a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1412734616_1723619418075_0.7074943485515481","host":"s3://npm-registry-packages"}},"0.6.0-1414225712":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1414225712","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1414225712","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f548a6b0932c37cbbd2d1254608caea3744ce362","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1414225712.tgz","fileCount":449,"integrity":"sha512-0tAGmrfVNLnmVJl4BhQqJXjyjVCWLRajPIUQ2xwSwBYf1w7alWfRNqP+AAsymSXQxK6Ft2XtQcJH+d8zmVJz6A==","signatures":[{"sig":"MEQCIG2hsYgprU8EkvdZRRElZWO1FwRzFJooZ1ubWbelVKtrAiBkfGbTrbnIo9Kp4iH6kn2UPSaYVSRuneuMx4/LSwsEeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2577719},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2beec70fe9e5625cd926236d8d78bf93a1fd2b91","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1414225712_1723701295523_0.7234758806942825","host":"s3://npm-registry-packages"}},"0.6.0-1414395421":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1414395421","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1414395421","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5010100ed9b3915849b9f847b964b780f8d55c49","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1414395421.tgz","fileCount":449,"integrity":"sha512-lT+vkPKf1Xyz+XcTXB0cPhD/IA4CvkxnlbKYzyBNxjB79ofqeiZor6DMnPuWp3V5facqrP1NYDVN2evYnLzLRQ==","signatures":[{"sig":"MEYCIQCvceOMcLB19vJ175hSJQ8yDHPCVXBOgWkLyII+KqCAsAIhAJXf4BlQFiSrs0Qgw7QVQ0zBvBbS6EKQZ3z3WKcb3ZPU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2577719},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1916dc14640b1840638e1459e422c2a247934476","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1414395421_1723712540916_0.5051578466828219","host":"s3://npm-registry-packages"}},"0.6.0-1415575084":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1415575084","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1415575084","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d080b132a9d9ad3cd45d14d8ce57a96b6220a6c7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1415575084.tgz","fileCount":449,"integrity":"sha512-YY7bsGeKFaktWSGiUsXO8Q5pPgSYuIqcMXeznDDqokGH9BOlAxXaxYqALvd1UsPqKAxoL/+CzE73hBfYPnxIEQ==","signatures":[{"sig":"MEUCIQC5rRM4Da5yt2r73gILObzzzug984MCqWYd/JC+ZxvLdwIgDgnsCsFa4lX5tr4UV5LVMXzVGXgrOY07G30VxO/JXoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2578134},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a86d2beac185b64425637af72499087bd4b9f791","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1415575084_1723788542891_0.15145593850794614","host":"s3://npm-registry-packages"}},"0.6.0-1419907316":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1419907316","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1419907316","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0b3e31938f49fb100a8cac623388a4b7cf7e73ee","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1419907316.tgz","fileCount":449,"integrity":"sha512-dWiwOWl9XfjElYdvdsOmPSSB2z13yMIgbuNrLnPl8drGn85nC9wmFZ05enum2PAsxBHFzFTNNhvT2IPX6PeqlA==","signatures":[{"sig":"MEUCIDzaBIu4nXe0yqZhJa3sxJ+HdiInUfP1zl1p5tIIFVofAiEAxSwhu+o5H6BWoRD9+fReMoLq2g0m26FIqpKXsfakhQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2578126},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"aab9ee209181eb0654ac0c37c4c8e7134cf09cb5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1419907316_1724157159845_0.2553443674538165","host":"s3://npm-registry-packages"}},"0.6.0-1428599141":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1428599141","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1428599141","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"004b0d04c65be8fa82a7318aaf82f9ff83af54ca","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1428599141.tgz","fileCount":449,"integrity":"sha512-XZI4aS0f4IwsS3eRJM1pzOHGtWOGFshJCijKnEZKuTUZhbPzK3TdBM6F9+81u2UM/KRoGj4AdyL5t9CRxuZfEw==","signatures":[{"sig":"MEUCIQDHJgjxLgo3P8GfHk4VwbQP88s+apmCqHhEZVpRLaMNYgIgQS3F9gg69P42x2+PqRVlDhC6pxMOp/7YTvYQlNPvyok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2579772},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"415970638de0150d858f352bd06f1245304f84d0","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","vanilla-picker":"2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1428599141_1724750182866_0.01661479140187594","host":"s3://npm-registry-packages"}},"0.6.0-1428917543":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1428917543","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1428917543","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ff74204280ff5e59a5b770f6f5fce6756644724b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1428917543.tgz","fileCount":449,"integrity":"sha512-xE//1HUyCzDSS3nr5u3Ajo8nformDv+3sfejaLZx8r8HrBK/Td4CbFLwGy2iWoVa9fbAj7+LudU8LPnJwdxQtA==","signatures":[{"sig":"MEUCIEQ9qi+ajzd24QW4wfnHCqOuvCndnv2H9SDc+Ea74K0oAiEA0kNLB1uiEIXCyJU33zx627o44nSQ2bO8IAbjCvHoMDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2584977},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"11de762cedda215bc19f1c4ebb402d4a5e4437b6","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1428917543_1724763041496_0.1617152496577201","host":"s3://npm-registry-packages"}},"0.6.0-1430022356":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1430022356","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1430022356","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"57f0e909e270318f9c409e3bbbabbb2d44c33cc7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1430022356.tgz","fileCount":451,"integrity":"sha512-iSPLwtmXVns7Z25TF8ACgvnkeBfF0akKX1FiJg79njEOkYIrliHfUY+JUKpxTHEjwU9xR+BxuTl0ai8zZm2DUQ==","signatures":[{"sig":"MEQCIF3GIsNres/AyjtiEGH6EwyuScvoBVQvUbsOXi9VqQEwAiBbf5zikzctrZMMAy8W5UahJ2Mqvi0yurk/gGJdoxph+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2592100},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ff3487d54409886c51eab870634380e8dc689198","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1430022356_1724830604377_0.690226145261094","host":"s3://npm-registry-packages"}},"0.6.0-1433157121":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1433157121","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1433157121","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"90bacf77bef786f0cb951a4d0daca719ee3684d1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1433157121.tgz","fileCount":453,"integrity":"sha512-6tljDAWJEX5VinKTeGUsuAL5lww+OqpaOR7R9PrevCpSwSFXBkgqf3gZzTAIDfCo8y5cFnuydMoepQRXJbpRxA==","signatures":[{"sig":"MEUCIQDwMraHh9KGJiuF6JnzoNdghL6/96k3n5HNIjSZtmZj1gIgEEiWWY5F+qaKQOeeTWNmNmjVa5I46hDmlOemM9Pny2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2602290},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"25b4ebc263cbe2733bb8bb48337b08863a762cda","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","gridjs":"6.2.0","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"^6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1433157121_1724999095067_0.9545921045977224","host":"s3://npm-registry-packages"}},"0.6.0-1433998114":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1433998114","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1433998114","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b968323b3fcebf185ac237925c0db9cd5b7c6c16","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1433998114.tgz","fileCount":449,"integrity":"sha512-aHtxuFnrN1yCS8gXfjqT5gTiicuFr6PftTBYgXlReHFNBHVH0hCXtKUzxw+iccnULtVzT77WoSVbr6J5ASV83w==","signatures":[{"sig":"MEUCIQDPnCr34swcWlM+u+OPstW7X6TZX4KlImi5fECT24ecUgIgTpltZNIZSJUu/S9sMYHGWl0u4rbeGaStYqaKx+MVXzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2591643},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6c20e958512a807b715dceea3f3bae2a2033b500","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1433998114_1725035783202_0.3258805557721236","host":"s3://npm-registry-packages"}},"0.6.0-1441982295":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1441982295","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1441982295","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a871b964c401f1b60961558a30e5340edefd1c01","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1441982295.tgz","fileCount":449,"integrity":"sha512-dQIvL9TKHzfSx7knBNmv2oi0PrmQrLisW3bPUiQXB/ykEu3l6PHObXCt4dC5WMKDlClUMTr4f5nKTH4zXxZkIg==","signatures":[{"sig":"MEQCIE2AoD0I4HNMNmpvbQfcW3JXNa4dDMLyymWa6K3tNXzbAiBxqV2inSHS3qUh5d3nKHR9M2HX90a2Tpz8gScOshZlnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2592752},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6fe0e35136b14d6880567b556d38c904a0400592","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1441982295_1725552354511_0.4833601009156072","host":"s3://npm-registry-packages"}},"0.6.0-1442673131":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1442673131","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1442673131","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ed59b1049bb157ca13b000ec28eb169bcb7e7478","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1442673131.tgz","fileCount":449,"integrity":"sha512-/paR4wjqtU+/cKjNz9knsQXBrSvqSRmBjqbYO8+UfFj79dAJIP6yTQznC99h3+uMkAQwzLfUWrmz5qqrpKWRDA==","signatures":[{"sig":"MEQCIGOq35eu6knRIVr0HPMG0PzalYTsClT/zIEsAMNbxj2jAiBml4KmmRA9e2leX0ebXNGfp0bkjSUTzfN4Uikqm83e0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f136daa7b0972de2405b3596b847b4b52491bd27","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1442673131_1725604372592_0.21787573384549197","host":"s3://npm-registry-packages"}},"0.6.0-1442687757":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1442687757","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1442687757","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d27f3d73d1118bd79ecf092131914cb8e528ee16","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1442687757.tgz","fileCount":449,"integrity":"sha512-xNvt+M7zp6YqMTanblZDf40L4L/moCNJj0G+dov/73rezD1y/38Lhf6meLRvKDdKS3mNkZ3GpJxwY0wWOz7HYw==","signatures":[{"sig":"MEUCIHt1woNvkflqx4tIk8RlGpFDtHI+jwvRbOaXrjgbDW8pAiEA0sIHU1H97NLAmCha63OqmOOFhNTkYv7D2aMbdNYK3Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"19ba36282903abd7f82fc20e06fe9f6ba11d173a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1442687757_1725605403003_0.03211977119707865","host":"s3://npm-registry-packages"}},"0.6.0-1442728540":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1442728540","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1442728540","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"902f723b46fe6a73b03fbdc1deaa357d8bcaab24","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1442728540.tgz","fileCount":449,"integrity":"sha512-M1An4KgQ3QkwHxKGYt3gpXWpbdtYzyVKQlEjJYFl18Y4PPr6q+t4BsAjdaLqROKd5R+mWH4A358+wa3ph6sJfg==","signatures":[{"sig":"MEQCICBfH2CeCYq1ARPWW1To7Ik1h1ugPzH3jEmAnfBlfqo+AiBn3bdm43p+yDv9r9DoZjoe/E2nAgePP+S7zUySaU2EwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6ced87624cc4f0e90ef110490ac4cac0acc5d35a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1442728540_1725607509757_0.5006382264472433","host":"s3://npm-registry-packages"}},"0.6.0-1443239051":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1443239051","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1443239051","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6786c766424d0f135f5d82ae3331ff6adf8c069b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1443239051.tgz","fileCount":449,"integrity":"sha512-3DDjjIQqJl7NC8lJLiKQflplRtoK+/4ZcuLUxgQ2Zhcm5lJ+Xa2OYcfT+6oyuw8JfU07IQbPe1lmd2KT0FZYZQ==","signatures":[{"sig":"MEYCIQCKyIkOk0+HyKqBVtpx0n66M7EkNAw2UkcnfMig/tMiGgIhAMiFwCapyr+etCnJzI5Sz//VeTnkL/uJIduCd0MujOio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2595869},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d4b330b7151ae8ed6d299723b6558abb897e8850","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1443239051_1725629723925_0.17782875922346064","host":"s3://npm-registry-packages"}},"0.6.0-1445265375":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1445265375","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1445265375","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5eea4e3ee66a839c50ddb639a398f5318d25ab35","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1445265375.tgz","fileCount":449,"integrity":"sha512-MOCR4ywPSGbqg5NL8vCmuQabToEUxP0+jycx62OUPuybBZ0rlHsfiVgiLXTbbXA/fJC4aU6a+M2YavvPoMa+7A==","signatures":[{"sig":"MEYCIQCfzPtEZppd5mziLU+hH5nD4ZxchJPI0UQfDloHnVqgnwIhAOk5bn+UYDQYgET7We1cz2ElCVfVlTAEF83ELkJBfrvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2598097},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7592d7a3132be9523984ee429d2c429553783bbb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.9","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.8","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.15","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1445265375_1725862501536_0.16887821498100553","host":"s3://npm-registry-packages"}},"0.6.0-1445290476":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1445290476","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1445290476","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c039b7b0cf59035698ad5c3dd6b89133f3ad9f6f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1445290476.tgz","fileCount":449,"integrity":"sha512-OE5BNNckuKvu3KP268hCrnF4FCiJg5OddBPKx1fLM1/QatEb0KgCU+EcF045k1itrawkw8Vn0J9dA/6mjp0+3Q==","signatures":[{"sig":"MEUCIDu9YR188c4tlCTkLGyVo1m1NmZKaUQ8XdRNTd5C7cFqAiEAu4GqBbu+xH1UY2RXSGW9B4G/oh99kHI9EtiXvmy5Ouw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2596782},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a5eff1ac4be11a335702c5885120eeed28bea016","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1445290476_1725864109149_0.4322122368649728","host":"s3://npm-registry-packages"}},"0.6.0-1450728614":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1450728614","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1450728614","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b74920755bde58add567d5d7cce1baaf9c9ddb18","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1450728614.tgz","fileCount":449,"integrity":"sha512-ScrEQ6GqKEQ4zp5iqu95QHglNLmwRUSuh+NOiblG7eMfXly9W1mcuvVKjpsCPTAr8hp1Ok7dEI+4y29H44Tp4w==","signatures":[{"sig":"MEUCIBuUUhs+mSrO8coIjdvrmlvmt62xmjMTK0ccYUa88qhQAiEA9UZWXM7OZvO57S6/xajjjuHujXkqIn6WJmFUku2o7zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2597716},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4d52aa85e870a4882b0dae65ffbacb23d95fce31","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.0","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1450728614_1726142052969_0.13596163512563453","host":"s3://npm-registry-packages"}},"0.6.0-1456373881":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1456373881","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1456373881","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"249cdd4513718b5ebe0723df37badd78a0536914","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1456373881.tgz","fileCount":476,"integrity":"sha512-N92WNHyR5os57EVVftW/TEYOWQn547BJc0c3bSH/J3uZ4Fa48Vgf7n6C4XQjsSSPl3xOou//St7C2RvCjgLt8g==","signatures":[{"sig":"MEQCIBguutsy1+O7CNnOMnJaPBfic1qTBBUYXC7ct2mJ6xDUAiA8KFfxxHk8/0d/6xPZapEUEingjOeZ/GX8FvhSmpOKug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2646687},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"58a50086097eae0ae6e846b8e08cdba36757691e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1456373881_1726556732143_0.9712311249270709","host":"s3://npm-registry-packages"}},"0.6.0-1456802652":{"name":"@geogirafe/lib-geoportal","version":"0.6.0-1456802652","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.6.0-1456802652","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"036485cf7ae8ba881d370cf67aa4cb095af7b14f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.6.0-1456802652.tgz","fileCount":476,"integrity":"sha512-iHrRasxO30nDPrUpOWKfk5v2Ez8Im+lptSnE96LKmQFuWy3oDQZ63GpTfz1rF2ch3pIXoD3R8vYz0ZSGG8WC1g==","signatures":[{"sig":"MEUCIQCkA0RrHc3e3MDoZ6Z4bdt2+c2/GlDE9/ykgt23ZRgE4AIgc01bI6dtK5BMpVCgXnvHdfpwf8spmRT/xf82HMLFL1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2647659},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7d5471396d7700b22289a7f51719c75458b215f6","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve --port 8080","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force --port 8080"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.3.3","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.6.0-1456802652_1726573475840_0.27311470403319205","host":"s3://npm-registry-packages"}},"0.7.0-1465704009":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1465704009","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1465704009","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2a1f0b8ae0d4892dbbdcf7a55d2fb2bd4bc71269","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1465704009.tgz","fileCount":490,"integrity":"sha512-BwW0SO68NI5EMdCo/f0UjmpSr4d3uP4F1JMNLd0mMriU8YZv3b/e2MWSMgs9KCjjpzL6GzmcggwMKXXDanf7uQ==","signatures":[{"sig":"MEUCIQDpBp/nI+jU+jLG18TMxFHqCxSuTjcQZnONp9BBKiKXXAIgeTfPxDvD0uCsbYnUzisU0jDPDithXVkXDY1BNK8ieIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2723479},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2aa71ef520cb60b369fcad4120bb64dda0e6e10c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1465704009_1727119413262_0.5806435040620657","host":"s3://npm-registry-packages"}},"0.7.0-1465736587":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1465736587","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1465736587","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"955da2f2583d041676e85ed202141df75a8f358b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1465736587.tgz","fileCount":490,"integrity":"sha512-KHXJ9LyD46WNDCnCVsoDAsKSFGNN2rXID5Cm+pOzlMo8FSni4jNRmlDzfxXl6Jd7Znon8vQkZksvkAMAs/2leQ==","signatures":[{"sig":"MEQCIDJApPB8jbWYV3EDP4RZWzo7xnwOnmftgqRjPMnNKhaaAiBkfj8xuBDGHH1EyWxFFnAeMZTKeMni81okhfEcB5Am+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2723558},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ffaa4a87c31cc067c682894579d4336cb739e397","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1465736587_1727121448769_0.08051934082270873","host":"s3://npm-registry-packages"}},"0.7.0-1466333660":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1466333660","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1466333660","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"29e2be21cf9d789396c4d32e6d1198d52c59b02e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1466333660.tgz","fileCount":493,"integrity":"sha512-tyBXl7114doq6hfv8PWbXzO4j2SUx4RWyniMKB7If6z+mjzQoOWFlr2qbX4gQZ+LzPI5YpH9euJoaJwXp7iK5Q==","signatures":[{"sig":"MEUCIFHTMk+nfwrZHQxDHekmiKpRO9Ft5ZNVDil/KltFAx8tAiEAuPG78iFl9V31/ZhPbgbCasHDeYcqQE7wL+7iwCFZnAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2645008},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"883a1a360a916d8deef7f26eb99b4edbb42ff60a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1466333660_1727160916128_0.853371719412553","host":"s3://npm-registry-packages"}},"0.7.0-1467108134":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1467108134","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1467108134","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b6bbd651c469d46c9d168063fa399cddf5e6d596","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1467108134.tgz","fileCount":493,"integrity":"sha512-NiILySDiLIUhVLrLCbEf6OnRGShOfAmDx2n06t12CZQHE5+NOr0TeVVEp6/K6aR8kwSEf0waCSUiO4H/NCkwFQ==","signatures":[{"sig":"MEUCIEctnltQg3CqcHTf6KkxWM8X3lHgiUQLjh4I/oGnDeHMAiEA1Ksh6MgWwlt6q1TvETP3ExD/9Kx/H5uws9CbBGf+VjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2648682},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d6e776a22c1ff7bad88c34f05fc4f7ffea686e6c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1467108134_1727185775404_0.48636969996618107","host":"s3://npm-registry-packages"}},"0.7.0-1468373093":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1468373093","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1468373093","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2a2e3864db5c61d84d1400c2e5f8f0673976efda","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1468373093.tgz","fileCount":493,"integrity":"sha512-tW0Lg3H/6jiIBzVd3SZjOo40zcri0XC32Q6p8/a4gaeP86vbRPQTqb/Z9x6XmtkoRmOcRnmwd7w5UZIHowqfWQ==","signatures":[{"sig":"MEUCIEJU8ZQrAvCCUoUY3z3Dwtx4N/lcuwO3nqcZJPU3aSNkAiEAxHDoIeMAw74R2sVnzNqI2Jx9SJZuJ3Pt2UBK08v5EUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2648682},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"24ef99af97b5cb946495ea66cb8f1d2af0135922","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1468373093_1727252729158_0.4591442391346694","host":"s3://npm-registry-packages"}},"0.7.0-1469382933":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1469382933","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1469382933","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"59dd91a15d0e0eac5240c975c3e972024aa5c1ad","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1469382933.tgz","fileCount":493,"integrity":"sha512-lRm4J6P3wzvS+fGKtUCP9zTZslKVs8pLhAbJDm8axYIMvXnwwajDuM8BwWRGxjv5NgxosnAfDi87gK7JkwPIVA==","signatures":[{"sig":"MEYCIQCBIXyhOB6+Oie9Z6GQVxGglkPYpmxzIWJ/njt0AJjQiwIhAP4j4DTKCkznVtT2Uny6nxnzglYn7NFuRV3YZ4KW39Ul","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2649186},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a1591018b43917f958f5f6febfa70877caeb1877","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1469382933_1727288290066_0.7899142433522042","host":"s3://npm-registry-packages"}},"0.7.0-1470152814":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470152814","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470152814","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"44c23ec8490f7cbacb358fb0735f051adfed4ca4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470152814.tgz","fileCount":494,"integrity":"sha512-RbSmrs5Nc2aGZ8ZxrQWSohSJpQnj0Ea5gfVHkowQefU6anKkG+WPNiq0Tafk5AWxdUimDlvFecj/Ohd5ywgCZQ==","signatures":[{"sig":"MEYCIQDry5UW/AA9xwxMKqpQ7scwbDL4nPiz9Bj3XIFHqptIpwIhAMZeKN8mL90J77i5/HNO4S9GhdcVGJ5P3FdcKLBJdn5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656842},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ce89c16627d37e55e24e5a9bfc0cabb8a77760d2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470152814_1727335710962_0.3052651702513114","host":"s3://npm-registry-packages"}},"0.7.0-1470435832":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470435832","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470435832","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"defe062a33cb2473a8be8a182ec37ad434da1100","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470435832.tgz","fileCount":494,"integrity":"sha512-dV82XlHbUjxJ3FBqwXFqlACPm3U+q/wioDk6CCiwNuQfhD1vNw4aTNYPl6LaJdKIvYZVtbCPoprU1zVlK/a70g==","signatures":[{"sig":"MEUCIQDdBM3zXCsu+otACowxnEbRJS8SbVPVZI8/G6KRV7WFmAIgYKrHeg0QUxd5cr26zOCOeJMr18KRkLA18eufWuUYwMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656845},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f37ca03d244e50e29e536b806ccb86fc58d16184","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470435832_1727346440763_0.1839247822270278","host":"s3://npm-registry-packages"}},"0.7.0-1470528092":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470528092","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470528092","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"35a351fed9005f5be98a78eb8216118e84a1f7be","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470528092.tgz","fileCount":494,"integrity":"sha512-waYUBOlfogQ7An7GAswG7QwZoIPNh1fNAyD2mE2/8+0LCTOxCIpme6XC/kunjo4U7uURJ8FHOhfN6BLfLB5iSQ==","signatures":[{"sig":"MEUCIQCRF7yzSvHh5tsYzR4JZcTEp884AScRQQ9a5cAlA5s+bAIgQ/vMST5OppY9CBcINuh/BEsUX2pR5VzG8ZIhv7tgflU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656845},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"544798be8e6198b8ccdaf7271de3b7a81029aa24","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470528092_1727350199153_0.48566843157447903","host":"s3://npm-registry-packages"}},"0.7.0-1470577968":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470577968","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470577968","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"01695998213dc8dd8d4e152f23716ff2e831b175","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470577968.tgz","fileCount":494,"integrity":"sha512-wds33WVhL3OiBI1mhcxhmged7dKCNMlbH0ZCPeNrGxls/oNzwuhwOhoc1zvzs1Z/L0tf6z/ImTqnG79KpNCS9Q==","signatures":[{"sig":"MEUCIEbBmevAXduHcI8wz/ElAat7TsB+FKaUlOP7d4HpaafbAiEA5wPZL4gr5eEuYVsNoKnKSDSoJmDKr/CarlF85rA2QFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656845},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b76c98b775befb1e594d80ca74e01957019d753f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.6","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470577968_1727351829221_0.09816055358155018","host":"s3://npm-registry-packages"}},"0.7.0-1470633274":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470633274","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470633274","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"94f93ee53b2c9e9f3abfe5de68a68b0ac2b33b10","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470633274.tgz","fileCount":494,"integrity":"sha512-aRSUOQGD/azrv21BXLxiZe4Zqlx768XgD9gzwZMeTDa7w6TsLoRlLeLVOyKDih5m8hmWTAM8/7WTtbYMIQegNQ==","signatures":[{"sig":"MEYCIQCRKCtICtNU1vzwgkpFN+rTYFm7hWgm3V16N6FrgMBkagIhAIN9juqMIwSu5PkFit7xRb6X8FNCJ4R+rtKlE6HxfkYB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656761},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7b91474c4fd416fb36646cc3caed669a4d3233b3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470633274_1727353606131_0.10239448392882822","host":"s3://npm-registry-packages"}},"0.7.0-1470946315":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1470946315","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1470946315","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c2bac9051ccac06ae63157b6431ffbe259033c09","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1470946315.tgz","fileCount":495,"integrity":"sha512-Gx7ZIJPPJAtLNBEJ9ORIifE+CZ0/4cFVMXx0kheoPGFrgBLkCcbjgAJYMFVMxUULhvX3KcXQruF14Qvly1IRqA==","signatures":[{"sig":"MEYCIQC9tS3gfD64vo2Rty+NXGcULiV/8qgQGYE3phbM2mnYhQIhAIxfSoi5QTCrWtulFR7L5oPbxIDY1Sb/C7ZmvaLP/KNl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665379},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e88a80fb7479431c4bbb6269126270ef308dfabb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1470946315_1727363855972_0.5713857529095123","host":"s3://npm-registry-packages"}},"0.7.0-1471396819":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1471396819","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1471396819","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7c11166a8fd6ee46c4ce1120fb01db214fa3200b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1471396819.tgz","fileCount":495,"integrity":"sha512-w16cnj7gwPa3TWMUhqKWhOmzFkIjv19ucyLXqwd25CyOuUJy2qv7XsMXGezPfaErNLT2GmY0OTctcgiTcM+8Eg==","signatures":[{"sig":"MEUCIB9l6lQf1l/o92n4DrMBWclQ+aPCjk5MU37yHGPdPXP3AiEA9naI74M1Ds/SCLBbhoG569l3oj55JAuoEstprtlPOLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665432},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"eef2f3ae03de6555b48c55b17b9a72a645b02bbb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1471396819_1727382283379_0.5643456335409289","host":"s3://npm-registry-packages"}},"0.7.0-1472489585":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1472489585","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1472489585","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5ce5bf6c4efa68b4c32420b215ad2236d96c4720","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1472489585.tgz","fileCount":495,"integrity":"sha512-1dWnh+XgCy02saNvd0pCwcAECk+tjdSKwAjdiWdbdpSbg3VjZo0xtE6kA3JpQ+8K951QV9Hbn/6kAsH1uwBVrQ==","signatures":[{"sig":"MEUCIAulAhxWVqTiFJA/5CkZba3lef2s1g9mMoTVyFZpnZ57AiEAx1y7+cHF6BIq7YPznPzigofi7eAkKJLKrN/04v1zihs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665987},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"71b2a27841ab7edbcd4c48c8103cd15356f9a538","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1472489585_1727442680031_0.35764429216774096","host":"s3://npm-registry-packages"}},"0.7.0-1475543600":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1475543600","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1475543600","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f878f2570e7be138797f48bdc4d9a58185d55654","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1475543600.tgz","fileCount":491,"integrity":"sha512-dzTU1bQCzBSHWs538coMzN9MIxU+SmU8eEsYhs6mdyWLM4ctMTdPd97spBWs9oDGP15oTGpbtKjNts9vbfjyIw==","signatures":[{"sig":"MEQCIFqz3WmcWUEOA2o9cLXAFzYrl8OGVwTJhvfMzTpLjSqvAiBKnO9cG7ot1uRqd91FIsyeNR/lFpp5hpOpUFyuskha/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1641520},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e766b72f8f01b9e0d379796e7088cfcb43833ddb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1475543600_1727706413002_0.869816430065544","host":"s3://npm-registry-packages"}},"0.7.0-1475586073":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1475586073","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1475586073","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e49c4abf288d507091007d42fd2e8f9fcfef5414","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1475586073.tgz","fileCount":492,"integrity":"sha512-ZzN+sCLYI19DNXMipnmQyY+p4kQZ2tkZk9J/PEGUF7n6A1qTEy3T/MQxU5/4j7GtdsXdkEP2wPS9abFktYqX7Q==","signatures":[{"sig":"MEUCIQC/sfZpEaG171CXy9VrBbc/Nt+VwjzE85Raw6z5kbNnvgIgJd9KbwxffkjUrgvlP7imkdrREaYpY87iEGi/STnOtDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651265},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a81470a548d814519c7a537833d8801a28ae06ae","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1475586073_1727707962146_0.4020584238174709","host":"s3://npm-registry-packages"}},"0.7.0-1478854576":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1478854576","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1478854576","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dcf6adeb6b1f099da886147cf2ffdf24bde0704b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1478854576.tgz","fileCount":492,"integrity":"sha512-sBfMIkleXl/BI9vkDBgoAS+9xWJfigLiFS4U6oOSIaom5YHytDTXTg+gLjCNUOQeselSTYxZ1FWE58/z7GRFmg==","signatures":[{"sig":"MEQCIF/q1jtLno7lsFtN/ERM5Si45tepysRjaSLhwGnW9JpgAiBLspWMcbnDZVIj50FXv0FphVVOnS9mx5bcKI2ASn/MAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651338},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"41b7c4de19e6bffebdc0349aeafdf85d2a00ead1","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1478854576_1727878162508_0.09712899452165269","host":"s3://npm-registry-packages"}},"0.7.0-1484074452":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1484074452","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1484074452","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f4a546be9ee106da7d91f6298a6599d358537529","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1484074452.tgz","fileCount":486,"integrity":"sha512-9yqS97YSvm/xfu+LLPEmQY3108rqRiirWV9sGOhgWg4mT6iePFGLPQ2AEuqws4AjKX8GvO3G7a7NwrowNXIe9Q==","signatures":[{"sig":"MEQCIGJvCzsQj8ENcylvpc8Qe4qt01REyxnuc6InqIn+QaelAiBfLn0Ytd8q+zOAtbpGcDB94N2get1tR6sb0otgEm2m0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1604120},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c383a39e824992831000ec8450451ffdd29c2c72","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1484074452_1728284887933_0.18425559859296037","host":"s3://npm-registry-packages"}},"0.7.0-1484664470":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1484664470","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1484664470","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"451c29b1bc1e377dd11a2df6e7f1d33af6acdceb","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1484664470.tgz","fileCount":486,"integrity":"sha512-bWpCelQXbQZwYAkVPe6hlGvqn77SkyIWUUqUhDRB/WtkfiBnnR0LQHBnr9gH/For3+eFrzKao2s3ct8L4DQ6mQ==","signatures":[{"sig":"MEUCIQD6QO5UyVGmPqo8nbJh13pdh/+uhC/JLkYP61x+crzL2wIgBA4+r2ZpB1hLiPQ64jVhBbA/rdqzXOZn1oYzzSW7i1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1604286},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b91c2e94a3cc550d1fd220a5de0d561f6459e78d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.2.5","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1484664470_1728306390802_0.4350226974516185","host":"s3://npm-registry-packages"}},"0.7.0-1486430779":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1486430779","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1486430779","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"39fddf81d7bd2e6321651ba7487ff014b26341c1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1486430779.tgz","fileCount":486,"integrity":"sha512-UTLJHVau+izCA5AMvHTtDTW/C9WQLR3mo0c+Yx7VlLBcfyQ2oR4m+lAqoWrI+NjnznEHmf16rYwTcEo1bj12Ig==","signatures":[{"sig":"MEYCIQCkcijc+CG2FK/JTj0CI3bCYcljSvrgb9lXZ84K3lSdTQIhAIa6thC30qdqbOO2HmHvlokIbJ6GLxrwCFKr2iAEpi6A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1605233},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dc0fd7f85ae14c42aaf129d1d1287d4a0c9b93eb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1486430779_1728387153868_0.12942263736918003","host":"s3://npm-registry-packages"}},"0.7.0-1488083279":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1488083279","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1488083279","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"42b59c23dec33ae5ad946e933e32f96b9ebb178f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1488083279.tgz","fileCount":486,"integrity":"sha512-M6WAu8RKh4g5aLJXpWCmU4L9mm+zG9zXRPUXp8c9Cy1Jo+O7McQuf57RqNHWgtnP7Q+WU7AqtNe15ezulPdmVA==","signatures":[{"sig":"MEUCICqHqQnHwE/wHAVRTFXvdJ7RuaFEEjpqQr4+YAbwdDFWAiEAkEkirNGZwx4RXRsCTqGntcqHR3/hmeyjRl84F1kxeBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1606604},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3971100cd7963c1c6154c08d2ecb75d02a1da1ea","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1488083279_1728470177390_0.8097651152403269","host":"s3://npm-registry-packages"}},"0.7.0-1491661828":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1491661828","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1491661828","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ea8e4331fddf9ede7efc7bbb9084a32e80c88a3a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1491661828.tgz","fileCount":486,"integrity":"sha512-rPiW8ckG2MjDwRTkJznTZmdt3yH9jpx+CUM7Z9PNxrAWUDLqvwpGdCOi1EFyc0H1Ecu7RPM/DqwlhgrdA923XQ==","signatures":[{"sig":"MEYCIQDxPwvLyFCECijL7FTQ5xxbwGyA4fBp6vkqyYZ6JVs/jwIhAMOftegjIPmt57uWVa+Vm4vsdDYqVdL8WoEQPEslTeoV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607340},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3319001cbba9db2ea5db22fb6cfe4488c74867c6","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1491661828_1728640846105_0.38095434796588856","host":"s3://npm-registry-packages"}},"0.7.0-1492178782":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1492178782","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1492178782","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8776215e96a933a2f155e34c782b16e62b01ba9f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1492178782.tgz","fileCount":486,"integrity":"sha512-tV9bjyo6Sm+BXXdbmTO0C6rewBnkQyKdnphWus5dsexW3yV+BxLVSp7fguJA6quiYEzRoqxTeVNyoVCDWPr6LQ==","signatures":[{"sig":"MEUCIGYD/xSfkQSqB4elFk/01HzXfnZcFY8WiHQA/2ecFbTyAiEA43l2LaHSHGPDZ2UkFdsGCG0l5BnwzKwPdH5v8s0E3tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607608},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b9d6e6ed18c39f8e4beddf1ccb06891f642043ab","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1492178782_1728659760766_0.5288644494457213","host":"s3://npm-registry-packages"}},"0.7.0-1493065221":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1493065221","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1493065221","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"04c09888bbb000507cd8f270b4855b84511a2c24","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1493065221.tgz","fileCount":486,"integrity":"sha512-ca85lVe2djlza7QJn31fsNX/EdggBBeX1oEbhRGAwMRTmKENOiZL12QkqxYTKA17WWjlN/RxGteqCn0fUMvPwA==","signatures":[{"sig":"MEUCIQDp1VYIdUY9ZbDWK+KuoXsW1Pt5LUYhAp/Vrwx3fsoREAIgbcCN7D3bI21jIHeBTjgvSFNpdGFTKkM08Rh7d4EdIEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1613747},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a834a401ef41db4f6afa4c76529f06b2b317cc1c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1493065221_1728715688981_0.901577689458092","host":"s3://npm-registry-packages"}},"0.7.0-1496417817":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1496417817","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1496417817","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"75f4cf1eabeffb6ab206d8a726d87bf612637694","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1496417817.tgz","fileCount":486,"integrity":"sha512-1TBIn9m1UiUep84MVljU8yIwwyX6xgKT5O6kaKnlvS5B9Q/P4VvxX1CSkHCCbz4SuT8d5fKZRfuuYijXAXfjMg==","signatures":[{"sig":"MEUCIQC7Dbm2M/xwznesQFQfZ196Bjz4FF3Y60ydP9iw21YC1AIgRTRujYpSZBXvvDRyX/3FQL9ikyBTGfUqbJGzAnlWaPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1617189},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"830bd32169ab47130f1fd1bc83e8a06ce6d5df65","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"^2.17.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1496417817_1728984623567_0.7691566505829517","host":"s3://npm-registry-packages"}},"0.7.0-1498684022":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1498684022","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1498684022","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e65cd8bf12c7e8e5978e45e106c89ffd67972f68","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1498684022.tgz","fileCount":492,"integrity":"sha512-JuLqJc+a4YDuYAoWiEOKth8HdSKoBCyYw2TOC9LWdBibJ6ZSq/zbTIb4yIPuL4+jCiH4YrBiFrzn3WvPGkP91g==","signatures":[{"sig":"MEQCIB+R0dFylB8dHM0tp70AmrQC756LbmPVoDMoDwhxscoZAiAh14aWOCPadbTX85jL1Pfmp04J1DWn+fl1h+zY5Zif3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1628256},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7f57b04a46c8693f4964b10c33b9eb5b6577257d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1498684022_1729087958462_0.8573591798992106","host":"s3://npm-registry-packages"}},"0.7.0-1507399767":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1507399767","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1507399767","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0e40c9cf291d18b2465506b9f0be63695d2b7163","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1507399767.tgz","fileCount":488,"integrity":"sha512-ulf0fTubyMQD/Qt2sXe1SFgQ+l3jGd4RpfgXIl7+z7CLRWvKukjXUAFZrwcspm1lYlZPz9HgflRZKYXSdPkjCg==","signatures":[{"sig":"MEUCIQDh8NYKRzQGqXcA1/DufFg3O4LkfS3RPGO3SDF6bCVHqwIgDhOb1ZvvZQtPlYX/c8EObz1JK6Qb6KbZI35vifAsW4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631578},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d3b88898f36814a54ac6ab72eeaa68df24aad608","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1507399767_1729610261683_0.4948969374841623","host":"s3://npm-registry-packages"}},"0.7.0-1508318134":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1508318134","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1508318134","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7eb79c8d5a678d2dab1512ed368c87940651b677","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1508318134.tgz","fileCount":498,"integrity":"sha512-ab0gsMD1qDGKYsOzemzR6FG2BW/JarrQg0xaJq0xuu3Fviz9FLpKU0I2q0mHFN9eJEuDySgpRPCIWeFlToaaMA==","signatures":[{"sig":"MEQCIQC4JpyzNAIi4VP+hgCjjJyTl68uSir0i3ih1kgBLe7hgQIfOUNLV07tRQlQZ1cQO+vb3M8a8ioKHav4MIUji39F9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651981},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"40e641f83406c3a5f511bbdcd9d383d8a3999271","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1508318134_1729664808812_0.34477640024210277","host":"s3://npm-registry-packages"}},"0.7.0-1508349667":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1508349667","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1508349667","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"02182a10d049af97ffb7fac40a1079c36d9ae140","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1508349667.tgz","fileCount":498,"integrity":"sha512-RuGznn4MWKSIITLrXS1QjOi6/Bzye0Ym8Aap/ctdSK2iRJfWtgPr7k+ZV3/ooKd4Ok+Z+alqfgRD8SJSF/wUGg==","signatures":[{"sig":"MEQCIAO1DxtJej3gP5jFj0CE2Bq/EXzGeW9T/q5Snh+ZS7gMAiAtObo5lja1iIuALoUwaCsBVNvxxKwy6WF0FAjo0mPWyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651981},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6a22954f9147df4efb83213e3bf6cdf93edaddbf","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1508349667_1729666756565_0.4849074981065078","host":"s3://npm-registry-packages"}},"0.7.0-1510690614":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1510690614","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1510690614","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"00e712244180f9e407a39ec250d0a61bf1201c1a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1510690614.tgz","fileCount":498,"integrity":"sha512-O7+xG7E2qVLVrM/0OUTimSzoEHhOvkxE1BxPfMa5fsFsTXJNaGqOVahhbwhKb2rnCXDB+cVW4njBVLZMMj3N2Q==","signatures":[{"sig":"MEUCIQDyM7d2abDD5C7sHDcOkguAE7CT02MqNHzHD9HG8I5afgIgFZZunkwiWnT6RkU52vr5qlLsnxYMiSnz2yx6kBGpDn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1652074},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"544c17835c26719192570633d9e593e4fb129acc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1510690614_1729775503887_0.34043201737722684","host":"s3://npm-registry-packages"}},"0.7.0-1516093820":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1516093820","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1516093820","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8d92e95f0c2d0f149b40e181a9808e3638053dd7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1516093820.tgz","fileCount":498,"integrity":"sha512-e6Inhi4vud2yUmxBZS9Uy/yV6B62GLe1zpEvHS1hhFIFw6wZ0T2PgltZXumKfVoegAisXjdRtl/8anwcZOj4cQ==","signatures":[{"sig":"MEUCIFvncNg9pCAXZsn+pHAGr+EYIE6iC8I8EdL5U9dP8YtlAiEA5sDoXqm03ZoMufKcl5+eKlgx4ChYVuvhqKRkADhPtm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1652133},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2df3978ad19fd979b9f3fe02f140ddc434926797","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1516093820_1730107767696_0.5802884775932309","host":"s3://npm-registry-packages"}},"0.7.0-1516100268":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1516100268","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1516100268","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3b8400bb8c2ca8aa841d97c59b495d31bab91278","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1516100268.tgz","fileCount":448,"integrity":"sha512-EsmUR51042RzlzsMEv4OVpG5aSqySjsAhNKcYcYJlhuzu7mfGL2zWpfD0LkSUnheso6+29dNblTxXOiO8Aacyg==","signatures":[{"sig":"MEQCIGoJDRcO/kV8pvijpwkR2Mf+tux0dgsQLZagkcqHNYVZAiAcTq4GSOQFeRkZNaal3zDkANbT0p1N+/PqqU1iCGcs/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1569286},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9989697c7d9f19212fed37d4424391d4f1d88d8c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1516100268_1730108004868_0.12298482780826836","host":"s3://npm-registry-packages"}},"0.7.0-1518627463":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1518627463","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1518627463","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca47e9398bc8c9bb40cdf3fbe17cecae6216be1f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1518627463.tgz","fileCount":460,"integrity":"sha512-RgiAHBGu1eFnrSaOySWmU9UdG+C7MgIlGcr+hzNV6pKhg+s0RWbpe1gho2wPKrQCUifNF7Fn3Bxf8iLovLjtMQ==","signatures":[{"sig":"MEYCIQCAbjMxtgqICxkH9Ogl/TPrTbmyTwCkARkdVHuQM4boqAIhAJfi3xmjNzLgmidNCpX3ROU7TlHZA8SzvgzN9baXil1x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1728933},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d5368dee15b90018baaf121aee6a0ee39daa7736","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1518627463_1730218584984_0.875645921223315","host":"s3://npm-registry-packages"}},"0.7.0-1519676774":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1519676774","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1519676774","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1a595985d2e443bfee13242a7a32f1f041f2048a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1519676774.tgz","fileCount":460,"integrity":"sha512-R4ZYLzwl5XRt+MG/PVwVeFAI2lc4V9v9UiDbBS1uQiNstrBE12epd8XWZ73fJHeg3d78M8mJhiYy3frLOyxh+A==","signatures":[{"sig":"MEUCIHqlFka1ukDMXpcIAIIiP7ZyBElpf47+TJTfsHucCj4KAiEAis0m0Mapqq6jz08NlMTwJS5aiGifO1xojNerM7ffPV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730077},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"163c7505bd4baf5e76e946f65cbd7207deb74f62","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1519676774_1730282093353_0.5924983536309092","host":"s3://npm-registry-packages"}},"0.7.0-1520368796":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1520368796","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1520368796","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1a6c127683ea14a6b20dc1b845b99cf4528fa414","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1520368796.tgz","fileCount":462,"integrity":"sha512-vicvZQnQGJhVJ8/U7EjsyzVM19dDNUiZALexqqYKS6XoA/sGBSUSObsTtvxeTe8hjXKLmx/09dPDFvG2UvgYOg==","signatures":[{"sig":"MEQCIETNnsL62XM68FHwLT06G26DQPOQWNM5x9J/DfsTRiJRAiAEDBYJquidJoo4cINih1SxdNKswJZKKCIJoGJQQO31Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736247},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5df8a0880d50db0cbdcf5d9287df0bc63348b5bd","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1520368796_1730305421016_0.24169767486003058","host":"s3://npm-registry-packages"}},"0.7.0-1520717388":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1520717388","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1520717388","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"86af7007d89c75350a542d056fa8d5c4a956593f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1520717388.tgz","fileCount":466,"integrity":"sha512-n7PztiORa3OJliHqB4KOlhID607Zn88woKfD05YRlb97JCFgArRfpQaVcP5KhzQ5r9TsUEjaVErzijRdO1QwPQ==","signatures":[{"sig":"MEUCIQCRqB4VLtgAWRjwbquB/F1uGojlmmuVerOuBorCt4qbdQIgO/NSH6Gt0SzOypPdZ1akwSA1jh8oric+AtDVrXQLFEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1771982},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5843b9ace6a61b6af126098c515373a21c33e832","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1520717388_1730321303726_0.018970255557321236","host":"s3://npm-registry-packages"}},"0.7.0-1525538411":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1525538411","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1525538411","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"998e2f176b416dabde1ba395aa5e66167e856a9e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1525538411.tgz","fileCount":466,"integrity":"sha512-cug7TfA1l/3gXU9/tyGO9XrxgcBiyj91Gt61ajsjVtEBXOXjo+YWSC/Gx/uVYqYK9soRWQAcUuNjvmJZlsKA/Q==","signatures":[{"sig":"MEUCIHLdqPv8x/sIjPGQ2QqMgmOTjkTInuT4b1zCN5dPs6+3AiEAkvWhSsEw+E1r/JCrDonO7QechcK7QQ/bW3aCTRVWNX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774746},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"758b3237d3e18d6bff758622a0b85ecf1703e62c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1525538411_1730705825193_0.09795365080261087","host":"s3://npm-registry-packages"}},"0.7.0-1525560838":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1525560838","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1525560838","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"152fe23db7127c52a6b243585d96b3288edc534a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1525560838.tgz","fileCount":466,"integrity":"sha512-5MEIe3iq6iFGFBX50/DbhpzUGNu+E3FUQIk/d1CySturx2b6tQnv2m0n/VfpOrEmOi69GXWH1wFC3QuM4FVdxg==","signatures":[{"sig":"MEUCICusgX26RR333uyH5I+CDWnVlyWPA0uGWF1wK7F+nBD/AiEA2pveq2UZJaaTJf2K4Zx1YxzhhnPDNRQoTCHngqR6bCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774746},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f31cb5ba63f5aa9f2cb2aca2cc86e60fe9d5d3df","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"^8.1.0","olcs":"^2.16.0","proj4":"^2.9.2","cesium":"^1.113.0","ol-mapbox-style":"^12.1.0","@geoblocks/print":"^0.7.5","@geoblocks/mapfishprint":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1525560838_1730707155430_0.30934815018406825","host":"s3://npm-registry-packages"}},"0.7.0-1525628536":{"name":"@geogirafe/lib-geoportal","version":"0.7.0-1525628536","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.7.0-1525628536","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1200bb6fc205fab5ae78198bc7a9282389f90e5e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.7.0-1525628536.tgz","fileCount":466,"integrity":"sha512-ZXzK4itILIlmlphg0UmUZSe0SaOeFoi7vr7S1F5vMf0ROczXMQzL3brAWARBA2CieOLDLCLYyHd5dVyB+hWalA==","signatures":[{"sig":"MEUCIAFoxWVaQPPo99g348AS4uUEn1OtLbGTPOQamn4sddRhAiEA08MvcYl59vxBN09EyiyWf5I8PON9urnmjtIVP5/yxPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774720},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"23a6b2edb4a0c8c92c1356eaddfaee61dd5e21fd","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"10.0.0","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.0.1","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.7.0-1525628536_1730710297430_0.7587961242605408","host":"s3://npm-registry-packages"}},"0.8.0-1525707900":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1525707900","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1525707900","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bba83371fbbd2020d4f3201e3685e6cd1ee6b030","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1525707900.tgz","fileCount":466,"integrity":"sha512-wMYu+p5Oa1Fpsof7AJ/Ns9v/Xs4xJOWUazD29hoUIXNXGu7Uouqu7mq4MApqHBgDQCfwfsIoZEblfFBKpR/AUA==","signatures":[{"sig":"MEUCIQCMxRziNL/EHY1lvqJq8VXroU0f/M0qrE5Zkef4IswrnQIgA5OUuekUdpvspXvHD3MdWNcMm/iu9YwRP0MsfCxLJBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774720},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a740854acaf9a8d31be0f86668d7a64ed3ccb139","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1525707900_1730713492899_0.6265076344691538","host":"s3://npm-registry-packages"}},"0.8.0-1526397750":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1526397750","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1526397750","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4e91e3ed1bb29d56e8131df87e67140474d096cc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1526397750.tgz","fileCount":466,"integrity":"sha512-DxwPTnEqp9YsQQvJlLtv3DYN6TSu/ZFzeomQ89BP01rt30tE5UA/Pxc3pjeL176EfjdNXZwGh3RAXyLyQuKzwQ==","signatures":[{"sig":"MEUCIQDxEgVv9GGigaqqoKyX2MUvBBWAbllI0cHd0r2CN3BeagIgVJIrc/G1j5LuS86YguaSnfx8aae8YHTF5zSrIcZGOXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774720},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"276555e937d7e3c76f63f1db499f60637111caa5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1526397750_1730734054764_0.5239345636857189","host":"s3://npm-registry-packages"}},"0.8.0-1526468788":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1526468788","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1526468788","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3492f625b21207fdd14978ed88cb47289d12cb96","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1526468788.tgz","fileCount":535,"integrity":"sha512-X1d1Cn9o6DuNe+LSM8zrPnCYWGIWlY+H0K7gOLAIdH4nh1dgq+4OzZh9W2+7xYnlg88krLG3cZkNerMbquEckw==","signatures":[{"sig":"MEQCIBQwzKvsBjVOKld3dKf+6oyA52GVPlSD9A29OVMxMSeQAiAoYL/HaS7uSuWvvQafcUEBR0Dr0DrGdec9Fkvww14nPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888517},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"544ff5f4fa98628945e24c0c5de509fb77bced45","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1526468788_1730736522250_0.4877490851608899","host":"s3://npm-registry-packages"}},"0.8.0-1526728221":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1526728221","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1526728221","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a40ddefacb91e9d769dd0bbf931cc93b65c0fc2d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1526728221.tgz","fileCount":535,"integrity":"sha512-0vX/NZ9PdB9of7ZWgi1e7ZUBxPK9HFhC/BQhdQqRSe84EoFcorYBMi9FEP3Jx+zwOYwboBOypx5VjVEXzYdHVg==","signatures":[{"sig":"MEQCIECC3MsH0ytW+Vu/Fkn6W4hma+YP2D//qISBFCcWVw+5AiBPdGz9STzbHPdhRJHQqHDijaeG25aqpiGUFGHipDiUbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888666},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7a3eb5822841a528ed426c29d3c46ce821c4710e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1526728221_1730748453962_0.11110034069969021","host":"s3://npm-registry-packages"}},"0.8.0-1527622019":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1527622019","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1527622019","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5b0dd91938fda041e7e555c857cd6cfd0e78e927","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1527622019.tgz","fileCount":537,"integrity":"sha512-2M88WCKR0p3hwyYqwEpgIiDB+03qfpu/kZ79O4/ZaikL1+PDK1+SE6gDjt4IYV5hnLOQEa2xSYz/QQR8zqtdSA==","signatures":[{"sig":"MEQCIAC7ZU08X7pk02rbnPp1bTds8ynk4VHyqDAuXh0V4+DjAiASqZN4MCLDDqpbsJgZoP7IoMIfmQhQra6QY/+VPoEDEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907462},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"59b840ff575c7ec5357babc6fdd6e1d28f779e25","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1527622019_1730798319616_0.9343696570166569","host":"s3://npm-registry-packages"}},"0.8.0-1528032526":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1528032526","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1528032526","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aee3850124b30bd30bb62569e23506e94412e57c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1528032526.tgz","fileCount":537,"integrity":"sha512-b7ubqD+QZojiS9OwdsfZ5XHk/zwE6NmrMcRybNw3Ui6CgKTYie+5T9SxRi3QFuPyE/uf8Mmjz6b596C3Iec0Sw==","signatures":[{"sig":"MEYCIQCsLTAcvfMV/OVgnYl5oUM0m42iLmFQSJTtHstdFuaMaAIhAIZ75M/GTVM9loJ+UclwrPhGwa4f1Ksyzl9nx6z0z5J0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1908723},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0881e39748ebdb3551b4003b2972bdd71f09ace4","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1528032526_1730812932580_0.4363150992480702","host":"s3://npm-registry-packages"}},"0.8.0-1528365032":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1528365032","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1528365032","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9f75f6cdb722ea667688a460c233a5d6d994954f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1528365032.tgz","fileCount":537,"integrity":"sha512-8gyP/SnJ31bBOOGOYgy8AbCgxiGJzf6ADsfm/oMqgeRRjWeJKWBrLyyrsTA8jyFtxJXOeMzHTFDi7jbmusZWMQ==","signatures":[{"sig":"MEUCIAMZBzDQGrWwLLLoK/cMmAXzBEtNMZ6SsTVBMOi4TxsFAiEAsKcLBqVfDrVdZ5aW4YnE2vLVznV1VtrhrKA8IVyWLvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1908660},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d6594a3e03f34ce58bc12fc51357aa9e2a104d82","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","font-gis":"1.0.5","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1528365032_1730824127354_0.1587605399214047","host":"s3://npm-registry-packages"}},"0.8.0-1529973182":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1529973182","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1529973182","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0d452d8b77d46274814b031f14d0eed837b6e963","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1529973182.tgz","fileCount":546,"integrity":"sha512-HPKVu7i8jInlDTsD1DoqDQENd6sL4mF+/SJxGEF8UtwFiJ2ywmN7SAdnDSI78hI7g4IYIwBafzBp9+OvZtIKxQ==","signatures":[{"sig":"MEUCIHd1+o0sfhvxzk4KM3fzX6odDQIcAPKabnk+9dMdflP0AiEAgqHngQv8tm1zADawwqIExV3nglPgx8+5Z9lnFkWwMwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1938792},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"00975efa41e45d99b23497e308206350ea621c42","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1529973182_1730905059192_0.12041874409931475","host":"s3://npm-registry-packages"}},"0.8.0-1530116107":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1530116107","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1530116107","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"512111d49caebf5185a715f5806548a2a79fc04e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1530116107.tgz","fileCount":546,"integrity":"sha512-+3xbJF9/Tsst+2T+wL7IKXa9fHb2LmC+2leVeVh1hnNz+TbuTkzkBo4I/ymCUqBKcGeOIbSe+zyO3h99qosxvg==","signatures":[{"sig":"MEUCIHrPLqmNb2hBS9zjvFRLA9syJMmReaSnj7pDOp0nmhBkAiEA5198uhIYnXgAWFz2LGxuhqltmO+a9GpWuTIJjwKMHT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1939164},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d8e9296477a635bdef82fad6d910662aab15b403","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1530116107_1730909806543_0.7071246980329551","host":"s3://npm-registry-packages"}},"0.8.0-1530290968":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1530290968","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1530290968","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7ad99ede24aa1784753ccb831c6f0a60c20d71ac","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1530290968.tgz","fileCount":546,"integrity":"sha512-yWHL6ilCc4++SJDacdQaJyJlQ2/gDPhQAgOEmK9gB5jDeFxlOoV6W36UeaGNhTJroMxKC4qed4ggRO8HtzbbHw==","signatures":[{"sig":"MEUCIQDhpnrwdtmGwXOc9beatpms+xaHxbysylXHWHJcgX9/BgIgFKLmeNrPKDDaS/dUnBvdeSvob3L/CN9flBXKyqy5KAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1939809},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"23e0283190712134c8c5b3df66ad2a8f0aed28b7","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1530290968_1730917559593_0.4663225716097088","host":"s3://npm-registry-packages"}},"0.8.0-1530978847":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1530978847","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1530978847","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1a579b67c33dddfeef540b82a65486bc665eb20d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1530978847.tgz","fileCount":546,"integrity":"sha512-8y93tP8q9QRktOwTkkDcs+PeRCEjJPn9RTlJGIUEo6oxerPjETwdynK+EQuYQ6NkVE6zxP42lYunDgik++Xpjg==","signatures":[{"sig":"MEYCIQCNaQXgJtD0AVO7gdtUTX3EVMw8XT165Uk4IZ/dJO1q6gIhAMBz1tzp50Q7S5VeIk9cQ0cxKOY3BXNeDv/3MUEQiuLH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1939975},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f76b744ce89e5fc71864a8bc7046765911740e29","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1530978847_1730962976629_0.00936406793374056","host":"s3://npm-registry-packages"}},"0.8.0-1531535616":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1531535616","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1531535616","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e0c9c22cc228af3012fb405288653e5263464a3f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1531535616.tgz","fileCount":546,"integrity":"sha512-I7som40lUeHm1FCC+T5av34SBCTkNSdZqVrh508n3L1FG3Y7pX2ig6sGO0GJqQK6F0V8fKj9PqdsSicY78LueA==","signatures":[{"sig":"MEYCIQCrb1zYGBd3M0MJhLpv1TGrVT5FnTNLFNFCnMDk4ND3BgIhAMSdxSmV9q0ze2O0pfoiYyb15ZGS/90iJ54nD14TGlCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1941594},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"24e1dae6fdbff567f819450182e138ece3464fc2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1531535616_1730984788561_0.5029515390058441","host":"s3://npm-registry-packages"}},"0.8.0-1531544093":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1531544093","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1531544093","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2362304ce73ed11cb19d754b76c9683e7e3f23c6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1531544093.tgz","fileCount":546,"integrity":"sha512-VytbrQ98OfF/pkqpTPZhg8FAWNyEAERx2qy9T7WV+CJYV1EB+EJfmk8nqsW4Mwsn3bL7/YDsL6IyG0vdLATW0w==","signatures":[{"sig":"MEUCIQDYNDCZvJEgCuUhZdM2fWo0ZBCgBeIx5pDN6YXfxpCPjQIgQXuWKbk66lQBR7R9QOk+YPrIOW0FFKH5ZbltTaaheSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1943026},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"57e8e6d645be306aa6499c72aadf7bc93c96265c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1531544093_1730984856660_0.3324859699741416","host":"s3://npm-registry-packages"}},"0.8.0-1531722625":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1531722625","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1531722625","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c50c97e4d41d694862657c0ba20882a873807344","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1531722625.tgz","fileCount":546,"integrity":"sha512-olDaEWc7kId5mDRY8Tk5z9GdNdIpTW2AnDTvdSSjaFVKCBiwYZwu9l+tz6c3SIyIqugMgUfn28OUdevOXPePgA==","signatures":[{"sig":"MEYCIQDcw57iTPT3sB1+aBLrM/eAaZxFUbPNJdfYxnhfAklTgQIhAPO3WvWvZNe9LsfOcpabvyjePNJRKllkQ0wozAv7v+dY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945743},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bb93de9d5ca51a547bdb5374564b0b9526f5546f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1531722625_1730990802398_0.9461123501522839","host":"s3://npm-registry-packages"}},"0.8.0-1531723121":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1531723121","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1531723121","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4ef4439107aca870754bf03c6b218609dc54c5f7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1531723121.tgz","fileCount":546,"integrity":"sha512-B16302PjLV4Qc3toAiLC/TNCWP59xEIv0sC3do1lKYRwzbR8NLiAxXXqIF17CS7GPywuRxxAIGL+Gj60o9BU5Q==","signatures":[{"sig":"MEQCIC6woYKtdYd4zXfAkzMiDlc0KIliWdR6gAl8umhHerlqAiBuatKwH+fc+jRO83+XB506mR5KDB6g2owdSJksbwMSFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945743},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f97567c467dcfeb67d26ff17df8748525be11c36","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1531723121_1730990841799_0.23258302003853548","host":"s3://npm-registry-packages"}},"0.8.0-1531847606":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1531847606","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1531847606","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"14d03470c5e4872bf940b56c93d682fb7d843e9a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1531847606.tgz","fileCount":546,"integrity":"sha512-j3F7fN1H6hZtAUCGtVWY4Wcjh9uLQnDbUclOJGCvoUpURkrvDzB1Z4UlzbO9Vw3yAhPGwukqerBi7HMQJBqRpQ==","signatures":[{"sig":"MEUCIQDT5sEOEPbQi//hudL152dLgQFeBOaXeYAjustFfDJ+4gIgcxnq/2trw7IKrn+Dm3sUQk/6aUUA139xkVyxR0QwdLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945743},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a0f6fe89218118fba0efe0c64b83fe25dab427dc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1531847606_1730995026480_0.03471264858702883","host":"s3://npm-registry-packages"}},"0.8.0-1545380610":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1545380610","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1545380610","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"171547f9df3e62bdc58d980137231ec6b9cfc5f5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1545380610.tgz","fileCount":546,"integrity":"sha512-lfEIvepgfIqoiqqAgta8DiZpdGcArI7nlK0tUZLzaAXaLSzIjVOgmjNlBHjKRjRDKeQt1akfZuA9Xtuj3w4jag==","signatures":[{"sig":"MEUCIQC0QcDlhsmiHqUSgZLmna5o0lH5RHLJS5mbhYK6oQTBugIgUopd30R0eKS+BWy4OX3wj2ALOvFDFsRDg19LUWLymZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945743},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c235743d2df79c4e2b968a4a6eb155197457ad07","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1545380610_1731677115230_0.11172736278504658","host":"s3://npm-registry-packages"}},"0.8.0-1548797744":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1548797744","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1548797744","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9edf9c533b4bbae3ee6f13ebc77d65d85cb952aa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1548797744.tgz","fileCount":546,"integrity":"sha512-IIbid3HxUIktYKT8O+y25OVlo4R64Tk5JAFjqtI9oLmR1i9xf2RJvuCrizrJWOgp9pHs34PYIOzARwqXxsYEfA==","signatures":[{"sig":"MEUCIBlkDA+/NPxesGBsFfRcRBiFvkgeKlqaEAI1X/Epupk/AiEA/lbCdS448u8ILLwlYyU9+S9opiOEh+yZrHphPVBSoHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945785},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e78c6c73bd5cce6fee3ca8655b1bb596290efedc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1548797744_1731927358727_0.25006088829754325","host":"s3://npm-registry-packages"}},"0.8.0-1548863759":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1548863759","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1548863759","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"796236c8fe4b776e901ad03d4820549066003a3b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1548863759.tgz","fileCount":546,"integrity":"sha512-ntYh8WPVaVC3W2WhB+JYG0ArYmVD13pSTrJ5eJyltV0cAxaEKu8Nb+ceoRTH6rXVDXdTjbl2zvO0S2yAxKu+8A==","signatures":[{"sig":"MEYCIQDdejOpSUN/Y3soszPU3LTZ8oIrpRfdBjSnI5L0peXT1wIhAJ938aenmelv9CnrYswBtCMDSUlcY2BjdH6AJINDdE+t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945682},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fd2ce3da453bfd95fe01a64869324039686a98f5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1548863759_1731929650821_0.9825667581564985","host":"s3://npm-registry-packages"}},"0.8.0-1548874339":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1548874339","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1548874339","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ba6404593235ce0d387b0f37b87fe0273f8d3a51","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1548874339.tgz","fileCount":546,"integrity":"sha512-3XQHtrZRES8h+Gm/yQEH4uJPWOA8gradiYEs4OP/f+ZoOTwulpsYZ3uyY+6NpcYK6a5ZJpmv78b19nMpmTpY+Q==","signatures":[{"sig":"MEYCIQDUZAB2Wv1ZmEi+9udeHp6Wb2Zpbgl/mqkB+2QowVVnFgIhAJ5G5r6GSaCpJBOkvqMGd8C3V8JwtH5RBgRG9CSNfTBc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1947546},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ea7e0c8b6266ea6660234ad97b9f846b25a8cec2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1548874339_1731930091895_0.1929501276047929","host":"s3://npm-registry-packages"}},"0.8.0-1549013830":{"name":"@geogirafe/lib-geoportal","version":"0.8.0-1549013830","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.8.0-1549013830","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9abaa6bd9321a9f5702bfb8954f82cd67281a8a1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.8.0-1549013830.tgz","fileCount":546,"integrity":"sha512-3Eyp7toB+j4ewQC0j3hZ1ZWOilHfIZA9BjBpFTuCpcq+VUnaSNur8zdmChbsKeNovTwnPD7tSbn6Bn/jKZUw1Q==","signatures":[{"sig":"MEQCIFCpi46ckpY6zLXwimmJ466MRGHEtW2mjYjEJwN16zAkAiBcU1RhycUZwMEy5LoLkIoEBbk0k/nndOrhDg7Aq9Ul9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1951070},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"39803dce63986578b9cdfaa855a507639cab6f34","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.8.0-1549013830_1731935227292_0.33316564040971786","host":"s3://npm-registry-packages"}},"0.9.0-1554408623":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1554408623","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1554408623","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"daa9dae48b3a88536118c72106a365ac4e9e1eee","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1554408623.tgz","fileCount":546,"integrity":"sha512-tRK3AejYuGuFHbsxLSc54MqlwZahmmKya7cnfCgXTPowpNeNIk1m0Dj15QEu8vkPDNyecsD30JSc9dy8oEKc+Q==","signatures":[{"sig":"MEUCIQCCJpFKPl6G1lFxJ/3Aaz7h+M/AxlcFA9WVxXAjdOZraAIgUSPY1APrew1SawKfxM8EvWP3OZ01Uzodz1heT+4I1jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1951070},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f50ad87c027055571bcd73b2ccd48453d2614221","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1554408623_1732186763015_0.6938688268293673","host":"s3://npm-registry-packages"}},"0.9.0-1554732559":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1554732559","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1554732559","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"414e6560716565a3fa7586700b96b51b19f78314","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1554732559.tgz","fileCount":546,"integrity":"sha512-crJrRmfibGywRICziBe7ihV0pV6VhZ9sQ1a23Z22JHU/rwNU4E9fDtdP0bsJ7Vv6fj5j4NPNxPIaLcKnw0cbEA==","signatures":[{"sig":"MEYCIQCoZN3dRhlxHxx4uZdfoHE0jvVBmJc+WwgMKXq39F7OlwIhAK3fHx+fdSIVoqrdv3FZ9Z4EVIfS9mYXBESBiZ4f58No","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1951764},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"93e9d468e11c3e3e2ad202973236928e8f9a3005","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1554732559_1732198579823_0.9956978884011545","host":"s3://npm-registry-packages"}},"0.9.0-1556410356":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1556410356","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1556410356","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ccc35ce238bf2d5bc39e7ec90e2252d18ff9a56b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1556410356.tgz","fileCount":546,"integrity":"sha512-vkokO7uHQlDz11BKomi9E13/pP8Zy7M1gYB9FQxNVJUlYaBfWZ8IARXY+xxOrcDNKiSxC4IYd6b+8ZAdLVTMcw==","signatures":[{"sig":"MEUCIE4bUeXsxKwocgx4hDbFBY9FdmXkan147z86dQM8pShYAiEAiA0ghxNXExpvkN5MbFMZq7qecp0JCW4/VM/SLMKD1oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1951764},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"223c564865e44670c72ec3428a2216ea01194d03","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1556410356_1732285167382_0.5657562454059168","host":"s3://npm-registry-packages"}},"0.9.0-1559509717":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1559509717","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1559509717","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"35583167faa2754a565ed1ff38d31ece981dfe33","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1559509717.tgz","fileCount":553,"integrity":"sha512-Y0Ax4ELSVbMPiHe2H3ZCc8v8NFLXfIaCeDz1LVIKr0QXJSgfISstYbnzCTA5hWjD+UmmtxGLrqan4J1Q+Coedw==","signatures":[{"sig":"MEUCIQDtnpSn58c+Z7bmgOImISVt1ZsSpHrB2wkZazFUs9IVKAIgJqyTeLBKICv7cpW548C9Dq6ct2D0L+Evn7z7lZtfUkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970503},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"919bcf2824887e3238e454573ece679af7c45c81","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"9.1.0","olcs":"2.20.0","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.4","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1559509717_1732550730935_0.040535367678332435","host":"s3://npm-registry-packages"}},"0.9.0-1559539960":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1559539960","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1559539960","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca4f0bb80d526376b3eac0d39d6ee056151475f1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1559539960.tgz","fileCount":553,"integrity":"sha512-oERkbM+Lk8MDChISAnz9s8Zk/knA4UvL/xq6m/Ze+A+KQZmtkOXumLurwsuVI+CHtxNKg35i0hYF7Z0khvgfpw==","signatures":[{"sig":"MEQCIDexUxIUC49iezmekpk/DUGTaKnWamMSccu7Kk36YTXZAiAkSpKNSRoeUvRXjkXdW7kR8XlwSM8fuFdwXD6kC3bqJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970571},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a4ddc09ba3c74094252537d05d302ee98bbe8be9","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1559539960_1732551646053_0.6365186335833499","host":"s3://npm-registry-packages"}},"0.9.0-1559549294":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1559549294","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1559549294","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8ac5cd73411d1fc7557ba539aaea418f10dd68ab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1559549294.tgz","fileCount":553,"integrity":"sha512-hM0ZslNgQtSt+iyPgsc/G3ckjb5KBuGKbm2O5QelZoz0H5lXx+ZDmMcVh/OKZ/70HbIkMt2TCe2Hwkphy3g+uw==","signatures":[{"sig":"MEYCIQCltrUnnF1Snn0HgnxlXk0Fjh7LG5jhy9M7IBai0ZB4KwIhAOOTDHgUJeLKu2EihdHNiQ9MJ0zVHeHo2lP0tck268oq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970571},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bf1a7e9f697183145189be346274afe2ea0c1312","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1559549294_1732552028224_0.6522412427948139","host":"s3://npm-registry-packages"}},"0.9.0-1560465813":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1560465813","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1560465813","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"99a23302a9d0225e64e4b215803e506d8e6b912e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1560465813.tgz","fileCount":553,"integrity":"sha512-EkrfNRu0YszkEm55V2vtEwNEVOdzxtwG0B3/BiklTRD3r2v5f9Tw/a74KTB8HuUm+qh/MkZBBWuGwg72X30HLg==","signatures":[{"sig":"MEYCIQDfBTti1SkZyLwoh8cEnu1MTToxklEgxhYRhWHmZiC3FQIhAPblpfWDx7t+uJ4FSFdfQuqcUBcaAP190Ibz5p6m2wEJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970808},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"954ba7eebd6f7b4bb1fac958df362ffee4a93c39","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1560465813_1732609414030_0.2890640840202283","host":"s3://npm-registry-packages"}},"0.9.0-1562985424":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1562985424","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1562985424","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a9d42cb27c4924ea087317c3842c7924e31f2f03","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1562985424.tgz","fileCount":553,"integrity":"sha512-hiICxy6ouNpcraKKpPvHKt9GIQP1YeDJ4GUV4MvztVyin/aQaouzPmJHBNuFhH9qmT0o/Rf3igpcwVJx5IklJQ==","signatures":[{"sig":"MEQCIFLly2x+wCNxNdvI8orOGZXC5pNQMYKFlYCsneuyvjvTAiBddKhnTPxjiBiXB0PGA30V5wqdUA7N9k8gckUe59MSIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970808},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"652bffba0019ffcf025b3ebd57607f1e9c49b859","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1562985424_1732722927825_0.046934419936089045","host":"s3://npm-registry-packages"}},"0.9.0-1563905504":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1563905504","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1563905504","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a405144f2323a33be057a6becfecc33dc3017776","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1563905504.tgz","fileCount":553,"integrity":"sha512-o7A+IeVQYZTLuNG6VlO54zIv+tVCPgUFHtBLggUZ+d1WZysXJ1djLRZwY6xisVf4lKhT2oX4VPGNNA+pSLQDng==","signatures":[{"sig":"MEUCIQCVj1dsY/1Z9+iVzujEJXQ9Mee/dknscpCRCOL2uL8XEQIgU77h2XsV6uE9VJ3Neh7nGey1zsj92oFNGvneiR2yBCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1970808},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c622b75c091ecff64eadd041a760f9df6630ee71","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1563905504_1732783206788_0.18074708209057322","host":"s3://npm-registry-packages"}},"0.9.0-1573141113":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1573141113","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1573141113","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"21052cb802b837fa670e37de7ff172eb81d21b4a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1573141113.tgz","fileCount":555,"integrity":"sha512-H/9pUyMrUcCEg2nh0X3YQNYybajWWfFN+TIyOtSowZ1+g8at+M+B6UVX2Slsbax/gD23MFtlM/F019wOFK6k9A==","signatures":[{"sig":"MEUCIFSYfAmDRCTGHv9+Sanrntd/jNlPzALM5JPsWbz44DvVAiEAq868/ieqX5rRUP9/v+OBK1iRLRQybMDasX3sV/NTHI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1997539},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"44fa7c2d5e5916533f7b57673ec09ba69660c5da","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1573141113_1733318131232_0.15629404807170189","host":"s3://npm-registry-packages"}},"0.9.0-1575401813":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1575401813","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1575401813","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6c50742befeb4955d8578250d20a5312f297912f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1575401813.tgz","fileCount":527,"integrity":"sha512-hkYJPbAwLEj2b9Bjpi5Mc81ZxFS/KpSQXh6sDhSXjN9OqVIy/xuN2zLmPjPP9kvbe/rMaBuanYgoGC5b67pk8Q==","signatures":[{"sig":"MEQCIGuIeZybPNR30QNTvWUL7QTz7EJTDlanLMVpIWinLSLtAiB0pnQ/pNMhaVfzIYpQAnTHPLu3yNX1j5q84Qs0m6sTqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1959749},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"43f2c8dcdf144cfd375b35e3d2122a64a11f6267","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1575401813_1733413202257_0.46639034915510424","host":"s3://npm-registry-packages"}},"0.9.0-1576617023":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1576617023","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1576617023","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b97e12e1946f759b8df6074316d8f0c04b5ac49c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1576617023.tgz","fileCount":527,"integrity":"sha512-ByJyPT6DORQlJVN6bTEVW9A4h1QZkWpkTUKLcYHcaXbN/KjwA+hnBb8oWyjQB83iVxMcG1nIYjqmfmhy/GvqoA==","signatures":[{"sig":"MEUCIQDIjhGcsfP+kNX/TJNq+8zLrFECnMZhUy6UpSAf9buQVQIgC3B8ReNLW4VA9yw87IWUws9HnrmDBBQ27M/qx0+CBF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1964421},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f8cafc654b9b6941e1eb608a859c313240bd412a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1576617023_1733480380841_0.09719770820437779","host":"s3://npm-registry-packages"}},"0.9.0-1580150209":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1580150209","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1580150209","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0885f4ac2e23af41bcf08a1585df3ac2e3f178a1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1580150209.tgz","fileCount":528,"integrity":"sha512-3nb7ukBQSRlDPZmgVF4QILJIUJOuuCkH46rENTqR/x0d/JQ6E//YiYUWpYJE7sKDaokcYyLWh+HDhBCARMh6zg==","signatures":[{"sig":"MEQCIB886dOQEQ6J1Ke97BOZyatpw99QZZA51RLL0USUV6BwAiAUFXH11wqO/baxlA4AlN2Xid8aUyms/MY3DQzMIFLU9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917121},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"73dd369abe249f20bdb85663332fefabf48a640e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1580150209_1733748186078_0.20701010593729774","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1580288351":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1580288351","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1580288351","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"84e9c91860ee0e129c999f458d93816beb99cbf7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1580288351.tgz","fileCount":528,"integrity":"sha512-SAzFtNnWbm7dQID8M6zKdFhjbpURH1rcRMLEhjfznTSb/mtXWF57j/jEuKhN7T1qmkM1FwfpypysHU7z5TRRIA==","signatures":[{"sig":"MEUCIQC3GX2MNyMGMHoetw6QIhUnjbA94OY5ryrN9Dwt92EqJAIgf9yaY5AwZPafwLRGD8vIAwlHiRxI8ljAkb2JIQL/9VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917711},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"da98af23b8809fabc49a3e028f89195618ea1b85","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1580288351_1733752481740_0.6752093026582406","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1580308801":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1580308801","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1580308801","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"575383598efd17e8a22f5eb1cf20cb25d8649aab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1580308801.tgz","fileCount":528,"integrity":"sha512-lP2PKeQ0XPARQ1zIH+JvarfJhcoEYXqFtzYIBkjGTJnKASyX7goOm8k1UB9xpiCPFPTQ/Yy4RR+CrsCWeTYYoA==","signatures":[{"sig":"MEUCIQDvBtROBbZAK5L3PNcPS8fcm/K/IkwjSeAWjXqv4Ng+xQIgBNRT27DfotukJA2ol0v4vvP6MjURpYC7EJ6BNx1+qN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1924424},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0ff4c36010b73305b3a072b4ca813857a5e3c4e5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1580308801_1733753135301_0.6094245455680221","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1580385172":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1580385172","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1580385172","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b1fe1f75e7982d9e0d765f53b4adf812dbb88576","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1580385172.tgz","fileCount":528,"integrity":"sha512-BCja/BpCzl3smqSzhxTG8u8aMNw7xvqNvqlZhNZa9FX8aw9OSWvtmJvGjXTFsSRJJ3jvAbkJegOaKe4NDKn6kw==","signatures":[{"sig":"MEQCIFt71RXc9gVwJUKSXXasyJptwzO32rrBXJ5v8P1aVR1YAiAYJ0nrfhZ7UOcwWvz/X2nBNxQe7q9XeMIOl9tsJQHP5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1924428},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"191e9349e367db8bdba085b04c2c4446b11b5d39","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1580385172_1733755818071_0.19807893098180074","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1583627844":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1583627844","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1583627844","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1517c4a4417ad547227fd5e1377c9edb38b37fbe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1583627844.tgz","fileCount":528,"integrity":"sha512-FlJ/UxPDfPTFw24es7yQ1N4vTAaruNvNy5NExXTgou2MKNg7QOqv05Q9Q+YoTMIQ9XLovDmFs7plTb9BoSVqUA==","signatures":[{"sig":"MEQCIDnj/Rcb1UkaogqwD+744CZhVANiy99dfnLcfHPy3khRAiB/AU7yyr856aa7feSBe7GeSMdUwDlb347yJvSxtlFovg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1924289},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"30edc79de62ab89c6b98b67c23d37f8ded2dc855","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1583627844_1733909142690_0.63983163335616","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1584246383":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1584246383","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1584246383","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7f307f735b174324cb6fbda58b9fd18e63c4a0c5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1584246383.tgz","fileCount":528,"integrity":"sha512-QFXeFYD7x8Fcp8lC7i0cQ+bhy7bkQ8lORJs+5Spam8Z7Gu7/7N2qsLs05jN1roAruul22bwGmr4EIptmeH4XIA==","signatures":[{"sig":"MEYCIQCvA3336o5+z8SFsnFt6QfR/ilAuTMsMBNlhw4eIfEceAIhAJIv63BNzywWZf3m4LqJovVlBa+TwvczUoR8DKG5fObu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1931426},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b1356e06526bf0ff16dfb10e9c2f36c51807a143","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1584246383_1733930525489_0.052986384302022405","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1584319326":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1584319326","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1584319326","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1fdb021d6db51f734ca9fb77189f6fc46bed4b5e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1584319326.tgz","fileCount":528,"integrity":"sha512-IjD0L38qccbWAMCi2RbdXS6afBrhtGVZ43MkxABc9Lg24Ow/So+/FhpVUJ5RmMknWdRHTrcPURD7V/t7Ted1Zg==","signatures":[{"sig":"MEQCIFuoktSz99/gg+t32fy4BxVSNzqR8RbSaoy9VmJ9hpmQAiBvuVg58b5E9a2zXbLPUYr6t1jbwuycv3R6ih+sAUBiHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1931023},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"524ba4a13f247d47e12a5a43881249affc756e8d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1584319326_1733933029627_0.277885619249578","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1587268023":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1587268023","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1587268023","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f5b15d1ba1623625e73e835324075c517f416787","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1587268023.tgz","fileCount":528,"integrity":"sha512-DaZ60Zsvr9GUQZtuev6R3+fUgGO75RF2uR9mWbq/LJmW6tAocxTN7uLcFFLYzTwBwdvH9dbNR+OCHvFfbtuIhw==","signatures":[{"sig":"MEQCIGRvFvxmUai3r+Xausa8mdCQ0RkpeWAKuHX5egU3wrCOAiARkWcbO3K+/vZQnKDrD6kFm5whiF4n65lKT72SRF5zQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1929065},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2a9d6e36c1d88451f4b0faba5e6347795751b07c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1587268023_1734083997070_0.06078818181114176","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1587751381":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1587751381","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1587751381","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e24fbcaf35de68330b2cf75e881056a6a72c2059","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1587751381.tgz","fileCount":528,"integrity":"sha512-nqwDHDuRlbWKIFh9HAxCZur2ZSiAm8JgtMZFGN//dPRsunvtnnj2YYEow+qLCr2PMyVAT7c5sry5BZ0KO7VkPQ==","signatures":[{"sig":"MEUCIDlz0s0GC3ZJ4Hoek784iH5rSNFp5BK0jQPj3QQGhbJsAiEAlnlususc1eQCJAv8+gyYrbb2oOunAq/K6J52abDrv8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1929046},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b32b21e4c5242b2c6e69997eeef3c44e0bda32f8","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1587751381_1734103670308_0.5039777562690164","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1587841581":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1587841581","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1587841581","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"635e4527f248ffb9cec58338ca424f68fc9923c1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1587841581.tgz","fileCount":530,"integrity":"sha512-I+MkQTc3yERYM1CbYvcRMJ/nm66FNpYkRdGeeNqXirBw/U+OgNsSyhUTx6GYKyuR2Ptz5AYjGjlEUwhD+D37NQ==","signatures":[{"sig":"MEYCIQCPC3On16XWCNa+loa5ZhS/b8xqGvO3ItXq1UUQMdctzAIhAM6M9P2FrefLMWn8t7OfWUcoJlghlOR+LKVG62TGk9/b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1940175},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4c168014b3ad2d3cac3d6aa275169d87c878e00b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1587841581_1734107588997_0.7908117042132807","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1590303801":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1590303801","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1590303801","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b7ad7861aa19e89488d6bfa1213ddf87d5185957","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1590303801.tgz","fileCount":530,"integrity":"sha512-Yh2dUG6z+jgAekXfg1MQ3YA9Sal7G7yRMpZbRDAAp768/amvqcjNmSqP3jyzaXCIS3aZP8n1doiLFZNkvydD0A==","signatures":[{"sig":"MEYCIQCWed6oJGk0Re8hVj+u0NXbRXIt3kqBBMVHGmkfZWmTegIhAO0asjWgB8a0Td916aLfuM6oKAYZQMw0FoeFQtU90vRd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1940363},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b5960a4b035834b7a66a5845f2761e55467f6751","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1590303801_1734337951306_0.6286419887426671","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1592390450":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1592390450","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1592390450","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fa741773693b466d861e5e1267635654f6267e19","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1592390450.tgz","fileCount":530,"integrity":"sha512-vghtNOVnmaVkhHuGJLHTHLTfmqdIWABPmF/0HHFVXthxxh34euJov7X93XnUgs3l14ykfJ+GfkVmEHPm17Zh1Q==","signatures":[{"sig":"MEYCIQC1T7HAUJc5mprVUgEB9JOpStAWJn10d/Op89UihpwJ9gIhAK+EQ6I7JcRi26RNGC+i4czX0i6xu3u7cJwePxRxQ63/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1941420},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f19492d0905e556b37edf65a4121197a956be6fb","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1592390450_1734438650151_0.958731898022539","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1592482125":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1592482125","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1592482125","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8c7008acf016bf5edeefe17dc9629ed0f15f15a4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1592482125.tgz","fileCount":530,"integrity":"sha512-ZuGbU7Ovx6v6MrdVmMg5Oz+9wsyUWmEX2aYhflvMBKpVdLUxvzK0ckWtjQcM4+lZ2i2TQR1ztSOr8f7PJOwjQg==","signatures":[{"sig":"MEUCIQDQplLaXjERvBTsT38mtiZdJLd+OhUicc7aVFmXryMkBwIgBOryRf6jZXDrNCUA7cBbOe2rrAUc+KlkREVDgo/C5ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1941420},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dd7262e22aa8e0a2a9c8b801ee519df584ace1a5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1592482125_1734442138793_0.8345112184455861","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1597245313":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1597245313","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1597245313","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"858276204249b1ec8f37a3199aa42da63505c929","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1597245313.tgz","fileCount":530,"integrity":"sha512-fWal3jKl7fcWEgfqxmJCUuXt33xDTM87ZfvVL5N6aHxZZvezgoBGiEWU9JMSmFmUrQl+5zFKLAeE1iRhApV6FA==","signatures":[{"sig":"MEYCIQD/8Vr5F629H6ajCGKAOdBijiFwFkmGzc86wSDsQCpfvwIhAJztuKpSCpNqGv7b/SLbxOhyUlWJbBgcfHLle5acAYgw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1941420},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c00b35a7b1f4db352645de7faa2151e2ed2f54aa","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1597245313_1734680957330_0.048748146210399135","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1614665816":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1614665816","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1614665816","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"03eca2f3107d98e1dd64b8e36d0ee862a1f1b041","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1614665816.tgz","fileCount":530,"integrity":"sha512-np2J7VRW26HGXN1IzYoa/mu1W5OExO32MNZfhjVZu26XwKoQgPPQYBKFahN+KR55W49pleFCdWtz8MS5Sq5I3w==","signatures":[{"sig":"MEQCIAranHJaAcW/EgYfIv3z9s0to+PZ7nB1YPylJ73kOTAbAiBrRiPQSVmjyC7jv1jMoNxbX3LpyQOqR4FLBR2LppeTZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1943243},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b54805ba8a6bdeca5616cecae30b6e2c50c3ff83","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1614665816_1736261983699_0.765227496404028","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1615050813":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1615050813","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1615050813","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc4e755f3293214df8fbd66dc875391d8447197c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1615050813.tgz","fileCount":534,"integrity":"sha512-3oGg8dmj57LPrzW+pTW9M1ZMR3qmdrPqYF0bj2fTThbNVUUMiumvZ2wTFTwzbpb4mOynmY85bewAiEBcwuTc8g==","signatures":[{"sig":"MEYCIQCrr8t8rYKsY+Z1BWSxiwt2Zz2oNH/K+I1lPBc0FjS4/QIhALOyMnpLSrw2F0JUjPlD+8u5c17NbbfTSAoAlR+IIdpD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1956943},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f445f5daad575324702a92e0d342435de952f408","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1615050813_1736278507826_0.490878534796066","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1615067300":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1615067300","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1615067300","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9df06433460d32a897c2deb9a90e6e61a34ef455","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1615067300.tgz","fileCount":534,"integrity":"sha512-iL3AHSO5KAJVOz6ItD7O3tIXJDeLh0jidHQmePguzaIdAoG3VoyFdQF4pRvqNIWTC2o3+Xa0mcH+bU+iUzh7kQ==","signatures":[{"sig":"MEYCIQC6WmxOO+I1IKYlzBaRgPVdJLn6tG9Wx0QI7nhA2AzbrgIhAOUGeggGkFgdazSS2AgZmqRGEBYj99m4YPri9lRBGbWp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1957148},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c803b32a0f97f1e3b7e87495973f6f1092603b4a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1615067300_1736279617685_0.4257930711744973","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1617404900":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1617404900","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1617404900","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1b55899d6ddb69b3cef3fa32322241b7c5b0d4aa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1617404900.tgz","fileCount":534,"integrity":"sha512-gILTSVqcQWyOOFJjAkEyGfACro3YTcBRG1MmHbhvI96HFvBupPuSELBHspRK6wgL0r3dOxzJzCNi8K4ECPMcoQ==","signatures":[{"sig":"MEYCIQCBVHm5WIZcc4pwpJjsYwE7R8eT/B3UqOOy2r5iZda50AIhAIq5lEfOc50J6dyJL8y+d/Vre2ai85vW2x0lQ0U70PmT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1964145},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a3d1b7e5342f264d899c0b10742a730217972b11","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1617404900_1736406150600_0.7460879057160692","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1623866349":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1623866349","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1623866349","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d7e04118ddb255dc3490b568033e6707510b1f11","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1623866349.tgz","fileCount":534,"integrity":"sha512-r95WwObxPMNMjlPBQQ/2fqFsFWd264SB2GxF6CprnOlBagW6B4fo55IZjG9UexvCGhdedGKwRfCaBCNyd74n/w==","signatures":[{"sig":"MEUCIQCUSII168fdubI4RMMPMrXyuxfkDSpocfXHwAVLf+P+DAIgUcwDLKgCHb19Qt4avHuEw7quEnQCvAxtU6+gJ4PS4z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1964464},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6482ecefa7222585fa8933f1feaeec8ce0bce899","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.16","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1623866349_1736840747138_0.4852097797439856","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1623892308":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1623892308","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1623892308","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ae78baacfb51fe5c0dc743d55a55740178633925","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1623892308.tgz","fileCount":534,"integrity":"sha512-FGmK+/9Q6MV8e28467HQwi0C2OxinDCFjuYS7nNTz3Sy3HeFA1/Jc5Mokxm97IS6ey4hhFdSS/HoiwcTQp9ucA==","signatures":[{"sig":"MEUCIB9M7laO+UVDoVHLldQiOZkvGMoxCK2Wi27UoXIXfeUSAiEAsce8XTr4kvP1zYrYCSXsrAHqEAhRnGZKA85oWRpfMb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1964519},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1fd88878d05f663ab4eaa9038fa0bf7999a6a55c","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1623892308_1736842038956_0.7230039132065806","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1636338328":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1636338328","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1636338328","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4e18d0bcf064a6bf8d2336a80f8c132c01b51d9a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1636338328.tgz","fileCount":534,"integrity":"sha512-8TeMVQQFMNy/q4EMWyEv9Zl5ssFOCsR790goCc1O+ZsTzNenTrfAxK687xigfA/x5AO8duK6IQubBlHxFZQjyA==","signatures":[{"sig":"MEYCIQC8cQHXy2kxnaciF6k0fFxJ3x3csWFc3MCc4hRGFjxmBgIhALpMAM2BWI0tPGEVyVWy0HfqfZWNHnS97Y3bznsq1UjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1965285},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9735fcbf91281962004399d64ca1d3bf1dd19e1b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1636338328_1737559680698_0.43798863435988955","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1648836430":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1648836430","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1648836430","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1a465139bd5757cd1580a2b98348957f7eb9bbff","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1648836430.tgz","fileCount":533,"integrity":"sha512-W1t/EeToI9kM9L5dpgbpRy0TZHxG+E4Cwf6N6uSC2iZj2TrR9fzz+ZCfnnDEuXgsxKcO7ZdidBKmzCTLHjwpMQ==","signatures":[{"sig":"MEYCIQDwcwVY6H6QUC+x4NKyRhrf9N9rdsUbA53KaxWzcdTyKgIhAN0b6EXHk0vFmKdRXD4/yAcgJDW/2EgwnUckNUZJyQit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983893},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d11d643ca001e120e7c19c63c7dd0304d7e8247d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1648836430_1738252397571_0.12600507697282137","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1654861652":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1654861652","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1654861652","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8fadb08208a94eb23bd8cb0feb78db182a5edf5f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1654861652.tgz","fileCount":533,"integrity":"sha512-gNn7S3nSlNpaTQO2WMZ1NsjOwK4o1o5Bq2lrletgQtDTdXSJQIa6b7i0ci9vo9pY1zeGT682kfuvVypsSKe8PA==","signatures":[{"sig":"MEUCIC3Q8BHjtUZcbnVm12QQgOg8EoidwLpL1+w1DNj9AIZCAiEAmgiJI+i6UDzxTktZd0Ah6uWD4JcdCJUT/prpPtcBQWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985210},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b2cd9ae6fac20cd239b770564f4b87cf456f0052","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1654861652_1738668615710_0.6897524909816175","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1655805180":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1655805180","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1655805180","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cf8c6f951ecdca46e3e2da428723f70073a7017c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1655805180.tgz","fileCount":533,"integrity":"sha512-KngeRhqYRWlNRN8UODxdKHRfKHcmZHmCneQLjGS1sdHaf7H5WhxydZuvTigx2xsVK2Se2uf4oFvjniwP+R14vQ==","signatures":[{"sig":"MEQCIANFNtOOmrd5JkF0iT5TWZ+tr2WTJzH+uxaMayMohAf/AiAuqF+vWrzKgvP0ginWdBeM8ZzGTynd4lU4l+53pzihUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1986226},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"391095a196e4b4294c39db39a64398d530a28412","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1655805180_1738702056478_0.4459809166732729","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1659038233":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1659038233","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1659038233","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5d3b4218244046006880d1e6a0cae160f1ac658f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1659038233.tgz","fileCount":537,"integrity":"sha512-iErD1hIzAd6BWcMASw/epOW4DzESENBMyw2fNbmPWDTz2LfMR+S6NUFVwH3pt8c1+R+cV9mnKtEmvWPiinurSw==","signatures":[{"sig":"MEYCIQDUo5hggdKWd2fed6cuEbaSUhG8JdzAaXevmTBq6TCymwIhAOlUdncyk2twUH2KzX9xi8kI6PwW4kB9eWBTk/9zUjdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006311},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3a737f2e7435aaaba09fa14f05187a772d4dc30","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1659038233_1738856324579_0.38787495721159604","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1660745766":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1660745766","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1660745766","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7a07886c8408b42e4b94d96841f9bb166ba9ab97","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1660745766.tgz","fileCount":537,"integrity":"sha512-VClifldpx1FzS8VQw7I93fptV+4x+AMq++C0na4wcoU8Qn8mBg4WZ23zCnKv85MC5AhvJyD/FIkLLJgwm3w+Ew==","signatures":[{"sig":"MEYCIQDwlmhrV9vpIyhMw7O2Fkfw4idWTXURBnIsrNbEY44x/AIhALCKOpLh/hxom7zn/+Aty5l46lblAx0r4jFLyzK7G+6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006431},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1a939d0c8eb8645fe437a9d13e37560a0146da07","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1660745766_1738937004389_0.7929956730546313","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1660823362":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1660823362","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1660823362","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b27825ba6fadbffe4ed58b81c37fc45205b22577","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1660823362.tgz","fileCount":537,"integrity":"sha512-be5eqqXlSZRKlGQEXchHYiU4l6Bg0mZT/jR1A3QXUswbEOvRBGXvRWcxhpqgYp6PaEwrz0Dr0bzhPYlJwbEw+Q==","signatures":[{"sig":"MEQCIGdipAu74wsDQJygn/SNT0gZ9vwdtMeqxzuYpiJ0/s26AiAOPnyY3LwlzyZ1LPey9wV8078ihPvce/vJDD+uKry6+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006978},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0b3fb0739a9ac031f31bf5c2f7ed877cf579d4c3","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1660823362_1738939249225_0.5243234976455273","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1663894623":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1663894623","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1663894623","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"836e07d98ac336f312c3081361a9e9ab97dda884","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1663894623.tgz","fileCount":537,"integrity":"sha512-d8oC5IgHdmimGqd5hl96+p2sZUzROFeyrHft7nteeM+dK0AMvHVY4XdBm3ovprqlh1tec3bEEJ+Or939aLzeRQ==","signatures":[{"sig":"MEUCIQDgGLljxoJSlEQO5/MxxDij4jjg+d9FJ7EKScUF9+Q08AIgUejYOuQ19JeaotYCszaiTUqJtAAixZSwCI6Eblo5OK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007134},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ad3bdceaa9e9c71d637576f401daf47ddc99e774","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1663894623_1739195587930_0.29429460900369975","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1663892567":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1663892567","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1663892567","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0a3180d53d53e77c70df5be08562522f90a2bd2b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1663892567.tgz","fileCount":537,"integrity":"sha512-3vbRagDqDR5rele1fxUEszTCMqyrk2wuGBoG4zJG1kiitUB5tBdM0dKBOAWLJFtQh4aEVogXVrgCLgFofDWFSg==","signatures":[{"sig":"MEYCIQCeGN+UPC591xfVB8jCREa/LyiLPIdnkqhIphhR1WQ98gIhAOiKzjwg7PvNwlThkJr7vWhzBWvdhlmB5Th0ARYEt2hE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007110},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cc644266c621bea2f71cb509ed88c38460c9f0f6","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1663892567_1739195608635_0.5246538930405242","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1663900053":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1663900053","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1663900053","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8b995e7539b2a09c20c4fd1ac3de0ceab88cff2b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1663900053.tgz","fileCount":537,"integrity":"sha512-43jDJvhzvpGq5v/8pkck11TLp/lK3U5B37J4xmy0TGDrPLRpZJssa+yK43qQdrM4zexsrqbfvDZrQR6qfNvnKw==","signatures":[{"sig":"MEUCIQDH/MsUyD4gwJ3qhHST/g/sMhZ7z9biWPprE0h/3WA+CQIgKNc2VNvJH9E3PVJsZO3sbFYOoGYyyVn/TLu8mm5ySZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007166},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"975099e2341050bcb2ad94e626814cb2d3277cdc","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1663900053_1739195730203_0.12406739268435074","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1665850444":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1665850444","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1665850444","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1dd7bd6a428941279c16771dcc8041cfc622b071","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1665850444.tgz","fileCount":537,"integrity":"sha512-xnebJ938Z40w0w1ZEyy1yiGXhQU5MZp6NcXSUz2ceOUiNjN8QfQZlUFuncuYLCEJjHaJhkNsG8lBvu9Acz7YYg==","signatures":[{"sig":"MEUCIQC6NFP6KUza0GedgLLqrNN8dX57y/fue44Ouvf/8QmuHQIgQyuFZaP/WnUYaquPus+qZRiPZVv69mC2Ry4kLveCHe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007213},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2b4d53be54a8603dcf5462620f66418f1271e47f","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1665850444_1739283839911_0.5223040989522518","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1665853866":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1665853866","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1665853866","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"52c2818013a2a30efe8d5f88083e1388f5f21980","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1665853866.tgz","fileCount":537,"integrity":"sha512-5mQ1sc5eKoANljtuSHYAcHugWajAdGofpfXA5T1nFXGqRatfr8MMOBS3WgnxCofD1LQmgs+VcN5dVNk4DdisOw==","signatures":[{"sig":"MEYCIQCzAZ+VpLvjHZaa3gUQbm0xnLooQ6s0K/oFFR3pqe66pQIhAOsYlOp/D0FrQBmuxMmUX0+IU2BfUEdn8LDf/SJdwaCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008105},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"61093f60262cbd728b996c10327e77f2d14f424b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1665853866_1739283935893_0.16926051863737723","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1667740443":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1667740443","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1667740443","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1c288c4a3d281e4a06f35aa7e0a5ef9e01829c02","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1667740443.tgz","fileCount":537,"integrity":"sha512-G/0PyqpjUcGdSMQ+FfB/pSLG4dbMAQGrVUuWDOqVY0lqbzR/cj/iqPR6T6LYUS3IhbJLT57+9Os87BZFE77OXQ==","signatures":[{"sig":"MEUCIDdqq4x2gs1zICiSpNq/WE8d/4qlmXT8Y4rcYar0uH7RAiEAxpByUTasa1iVI6GO0qioAKpYLf2T9G2ad5aUsP4weYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009224},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"273a0d2c816882675c1e8e92c81d8c119e56421b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1667740443_1739368879166_0.8770417102356651","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1667763986":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1667763986","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1667763986","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ffe08097bb3df5b911943ed28fdc6500715ab96e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1667763986.tgz","fileCount":537,"integrity":"sha512-nMe8tgqdJ3jzlPmdFgwqZKiytVWI+OadUhU4LGzaYGUMclfec2JEVjdenxLTRa1xzz2CQFg8TkrBLuk6m9t/GQ==","signatures":[{"sig":"MEUCIQDYNlUb1FVMEVuq/E/NaW3u9JtsZEnN13oAKfU9yeYkhgIgTj3DlTfOCmqkM4Ca4MWJHDNmx/5AYGneX2v6Vv91Pfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009664},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ec7719fe47d450d3bde85ac43fb18f14a215649e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1667763986_1739369426206_0.8415807573154119","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1667773159":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1667773159","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1667773159","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e8c1dc8c50f543005d395f24423bb92d47b7b49c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1667773159.tgz","fileCount":537,"integrity":"sha512-3qEdFFcp4XUygogJt/VwNIRdaR7cj3lGpksTYAgxOW7TT3WFKNWBIT9xyvQ9mI1ET6sAc/taBzIf74ZT8WoJ6w==","signatures":[{"sig":"MEUCIQCHu1w8m0fh47aLahXkOYqN/ZN6Gubfwoaf7xey8+MLiwIgakinv93Nj1KL9PfpJ0Cocbclm/RsJur/fIaTyHDRaR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009651},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"39bc96593eb3c6555aa92a0a6e5738b8847c7b4d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1667773159_1739369716185_0.2285894375146007","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1671419099":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1671419099","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1671419099","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c4faf3e8922fc15630c2dad56de95deda4f8bbfd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1671419099.tgz","fileCount":537,"integrity":"sha512-p/8DMtqpwetasGWhccxtLfYLKixZVsEUvboV7JDg1Jni3FrlBcBiuR1pUutTED0aGr/V6CLbxqyqzf5G8j7N1w==","signatures":[{"sig":"MEUCIEP+R+nONvKQq7GxhdzvU2/XQ1gOGMjtanuOQj1NHRJsAiEA0LB1Mq0l0EUon4zB5yTLsTpOnY7Z8W4vIjKla+xJEDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2013047},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"559ad8fc6819fbb1c2df2de7ef27a6148e07b285","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1671419099_1739537693454_0.5075670320466144","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1677965417":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1677965417","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1677965417","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bf31ef600a6dd99bf02b9f48f5d6dfb473de7e60","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1677965417.tgz","fileCount":539,"integrity":"sha512-1T29WXtbpyKtQ+GXdMeOEZtuW59U7dLOy1hEJgvPGsD/SHGXD5ftZ1SCZkNGW0aGzhcjF6bwMUVS8BW9804fBw==","signatures":[{"sig":"MEUCIF8WK11Z7MWhyzYn6cmuimlRMbTpgxb2BcXPTJwanbIeAiEAxsQm3ubKpF/cDj1yr/8tlIMNablSALFeSybJNDrMoAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2016918},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5f5006447996090edc9294794f31d295b4dfe951","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1677965417_1739953778021_0.6844844649009136","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1680472620":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1680472620","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1680472620","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"eafbb3df781c738b5d962f154318ef06940e8d46","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1680472620.tgz","fileCount":539,"integrity":"sha512-vknc7kxrj+RR+NHg6NTkSa0STCnwCf7tq1ygj78wHBXwY8TvAXzw+buyJlu9w80/W4S4VWy9ALgI0JXijSK24Q==","signatures":[{"sig":"MEUCIQC2hh9ZM1sPZJCd+jC75Ori4Jx1SKxuO3Rs/VxyHxDhKQIgeGaymxqzDX8DvUFKfu3M8nWvmKbDnkNatWHI+tl3Yf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019861},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"158eef20471ae4760da59a61dc4d1df36ef350d5","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1680472620_1740054998687_0.4989279978011454","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1680473225":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1680473225","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1680473225","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aae8adfbf5bcd3eaf7b06e6cb01663b0811ea0cb","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1680473225.tgz","fileCount":539,"integrity":"sha512-LC3Qt7SrkIrVbjBI66whSTbzERIbvMAV/nhogTwrF6Gz+dRYPemsKhEYaVl92I9EeEAecXSMjPphTFeY0GwdCA==","signatures":[{"sig":"MEUCIF0n14OBm+QHVVVNzGUSq0ibEIbsSQwW92BPY7ynI3XgAiEAoRETCvC/LEyQbRtooNQIxxNQqaob3xC0A99lMKbmeQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2021707},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b5497d9bc8f92d62ab1ae3e1e6abcfc16ecb134a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1680473225_1740055025453_0.12847774567912862","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1687634264":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1687634264","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1687634264","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"63aececb7858f513d2a1f74a4e2f884a835439e3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1687634264.tgz","fileCount":539,"integrity":"sha512-oNKkHMbsIxtTfvdNJd4ebxVGKaLzwQyCaLsBA3WcgQr5QgGAzvVlXJChH6YIS0rM5XG3KYP9J51s44RHZ5nmyw==","signatures":[{"sig":"MEQCIFoOGEZnCJX2wemnvrAIDAyj9l5Y7aOReRyf11Ia2jfJAiBBJMBygiOacobI+rqWSXcd2YUfedyKvbPTDaFqP+sZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2021573},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"69319874c80edda8fc43dbba42b71962f8ff9cea","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1687634264_1740488941592_0.4749729812260135","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1688127226":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1688127226","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1688127226","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"768cf4d613ec9e74e732d1eabfda95b5193d4aa7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1688127226.tgz","fileCount":539,"integrity":"sha512-BUECZS4me+aPJ30mooOcu7qvmgIT7YMzzWKnbBPQlJENGw1YgczWAgCJEFAX4VXHyXJVThQBHDp/arWwpH3i8Q==","signatures":[{"sig":"MEUCIDwGx5dskGYu/MJiuwsL+Jp8UwpoONU5uwpH1ytP+pesAiEAxQYt4F2bt+ffK275aBAguWStoT73oGsO9s5VUZJrp8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024612},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3a8884296df3f02d09bfec6a85ae5568a88a8ec","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1688127226_1740504985319_0.36379107271447975","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1693060057":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1693060057","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1693060057","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a67d09bb869a13c0fc15eb4669b8616015f53862","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1693060057.tgz","fileCount":539,"integrity":"sha512-ejQKr1NEeM2k3MooDTLE2laoymilreXJESu8haMxHNMSblV7gU2jKq7M9GvKWCOv2v0ul7WNw4Wi09MmLbqmqg==","signatures":[{"sig":"MEQCIB5nEsyUTyVxXaR3338hlUzVyO5KXWBuqqYOlYs8tB/UAiBIhuaeDJ0KvX0fxgi4NbGLCn4dX0xgRrCP5VayKbVylQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024634},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"61eafadf6056c802ee9b3d8d89cc652fbbd1de7d","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1693060057_1740734936809_0.9053104909864451","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1696349617":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1696349617","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1696349617","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"17816318b9f6a599c2ab8b16e42036bad19cd117","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1696349617.tgz","fileCount":539,"integrity":"sha512-da2P/Yn4Ra0ZfZSzBX9lTgZ1y+n53ntobZDZhM4PzSr5I7Q6oE0yUoPE/F8EZ79N12eMIcoUKujfdto64kfBjw==","signatures":[{"sig":"MEQCIH2qMPEJHaR0iWeroMUplDaAf8lBan1CjVthbgSYA0t2AiAcKN/HV2fjpqoMo8vrMAA2TLAG/UjwYoRDgk9GixgAZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2025397},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e6bca71b1be973656b09874faa8c5636bf80c810","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1696349617_1740988113196_0.49990260178793755","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1700550597":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1700550597","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1700550597","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e3496b26909c23c7fdcf2d89fc4b9389c480bc80","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1700550597.tgz","fileCount":539,"integrity":"sha512-SvRi2NPgQ2guYQ+hMMtbRbA3Y80WojHZD0No33G5wsDUUaFC8VgvqbXz0dLKwhY4dqF15vhrdBjpkuZFNxClqw==","signatures":[{"sig":"MEYCIQCm07sJkHMJPtR+T0UCLEgGBzXNy3Ap1OxPpmjg462pCAIhAKhr6ThrTCSO9gKpsNr3AxofjOPNhW4rioaSXPAC5KuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2025539},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"49bf42210e967ad6e5c8207a0527d1a10862c52e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1700550597_1741163094222_0.9849561703216094","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1700593143":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1700593143","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1700593143","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ea2ff4d8971bd5acd5d3d19448506fb10b4cc34d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1700593143.tgz","fileCount":539,"integrity":"sha512-AkAOfOg0Z5jjIWI/Ga+cJiSHq+WA6h/5uZBnR4NnzJWSEF0MpI3lCAZ1kGUUJp+lKaHiBZ6OZlgr7+FFQ5n1Ag==","signatures":[{"sig":"MEYCIQD6JKTLNflL/a+Hej9UQUj5mQOskMx6wO3ACIccDAY3sgIhAPySO0IcfJBz8NqPWBws1Wb3wur4BXChoM/wFHrRfoBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2025643},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"28b2c960982d0604cf6aa6213d558e5aafca6c1a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1700593143_1741164923480_0.053673026253381995","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1701024479":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1701024479","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1701024479","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3d11f82c1f529d6a7ba4e3b092e2ba1a359a73ff","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1701024479.tgz","fileCount":534,"integrity":"sha512-Ne3pPo5sYKFmySvg7IxKUbuzu/TepgXtMj6lSwRonPM9Mnaj90GOOEFBSwP9RI16d5UfxTA6T7fg4aH1h/mNXg==","signatures":[{"sig":"MEUCIQCjM+MYsdtd5lC/iGlSdZObWKNyi2B/EwptsWaEa862TQIgDyuB+ve8FbCGXNFqZOIzdfr9BsJpmKV1LBv//OhgGpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2013992},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dfca904d5d9f9166df3cbf7cddbce8e8decf6ab9","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1701024479_1741179158550_0.4348776451377714","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1701083070":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1701083070","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1701083070","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6d8012f4442a33ac9aaf60bab68e28730b999b12","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1701083070.tgz","fileCount":534,"integrity":"sha512-8yYXP1TKOWUEUbkU8djhJqmVnac64TXNkiiMNuMtVExvAcN6YxxqmrL+Ss9rj8AOrWh1vX9GvS2tkjHmTh+TEw==","signatures":[{"sig":"MEUCIFtMJGuOLWVm3kxkKnpXyCDXy7p3lC1S8R8laNs9C1BoAiEApdZ0bcYEXGR/QH0tmENKjwJ+Qd+2tsIilRJtSvOZIdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2017838},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c6905496e12b7339a0c8d659138352261b7a5808","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1701083070_1741181074738_0.5847879329687082","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1701474933":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1701474933","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1701474933","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5da381ca6c5a3c00b5e29f566f9e1ecea21ceb5d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1701474933.tgz","fileCount":534,"integrity":"sha512-R38Di72GhlSi0nTftwdoS1Q33UAOPLJGjQrFv7qH7ZvMxgGLbMwqCvKISzItyOw6x6n7Az1ngGFyeWKVQCpVIg==","signatures":[{"sig":"MEQCIFmu1jylt/JQBWsLwxSU4Y3Gk8s05k6SkZU4aTes3WNRAiABCH+9fx24+I5nDQFdXA33eq+oG4ehAEWqd2gw3SCAzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2017739},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9c7fbc730380c6eaa8f38e07bd575ea2f4cd4435","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1701474933_1741193484611_0.8375978052713897","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1704632595":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1704632595","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1704632595","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"36f4c6b9bb0d6ad646629fec516a4e146c7e448e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1704632595.tgz","fileCount":534,"integrity":"sha512-DbqG00NhWJ7qeKtu4PlqWf6QDD7rpbSaWVA9rzFU4NwY5XiazJ4Yu+rpmL7lfNsD+F7RgxBi2992gLNoSlqBZQ==","signatures":[{"sig":"MEQCIH6Fk/KovERV/UIVVAKZGyIzGNG/kdp21rZWFcwcoVmVAiBGLX8W3bU3xDHC82S0XhH5QlfqlxpMNKQaQDS4+qmTjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2017826},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5a164da8dc3711ac25a01d2c42afefe13a8253e8","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1704632595_1741342357193_0.7190707650657635","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1704640262":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1704640262","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1704640262","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"95d90fc859d3fd9005e873949f2346c9036ef5db","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1704640262.tgz","fileCount":540,"integrity":"sha512-qYnKtavNMJ1zq4/CWK+kQxqK4iCgmQwyzxZqGXvVWxet7g8J8Od4ddQ0Fley83I+qF+6ljMIqp6n9f5zDlLJ4g==","signatures":[{"sig":"MEUCIQCkJE80K4ybdGOFzy1men0MKgSZT8DmXLcPjk4S/2i47wIga1QWkgiiIhLJnrX6dJMUyJpA2ghVz2hESg4TkSTqJ7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2032793},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f00d3e8924834395326a81de83dfec3093717875","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1704640262_1741342652456_0.5671059050391645","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1704661682":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1704661682","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1704661682","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b207961686ae77d4fb6c0e9cb81222155adb4061","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1704661682.tgz","fileCount":540,"integrity":"sha512-53GV1zZzOyoLAyl7KSf6fjA2g6GVPS7sSUzq1+EAHOGS8sKq9NuAEcTYbkat15xCdCmY1tdKs2aV52UO8Oadtw==","signatures":[{"sig":"MEYCIQDcTgd/9NS0ntZ8pxmqxf4dYejarx4Enn7i3ftHvlK4fQIhAP8ZnpRQ6ZNyaRUhEcpgwbMO+61NoYQ5BzKvhrwRyvbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033069},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"98733505b33f116bdf80d30388fa5b5f0f04358a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1704661682_1741343399662_0.11337075352802506","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1704909340":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1704909340","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1704909340","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a8fdcc72d94d6bd9d2c9fa230cae95e10ff338b6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1704909340.tgz","fileCount":540,"integrity":"sha512-2N80/qC60MapWpqincbc7OZxldEMFbutH1ZI4ZcKdirkvEJeIEexNa9D6J3HVXreZmhvGmMRnTiHXZJwm+wwDQ==","signatures":[{"sig":"MEYCIQCztisFJErhnoit7MIfp8fLRHY9kXgtOv76fitcs8GzbAIhAIOPdGjIwP1DvRERHTy1qjRzpCaTXSVPyQM6k2m/GizZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033028},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9b9b196b582f935729491c1956d06b0577f64eaf","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1704909340_1741352908456_0.31209366128818083","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1705261328":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1705261328","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1705261328","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"66291afc763ad0abf133d4425e059cef27fae84a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1705261328.tgz","fileCount":540,"integrity":"sha512-fEClSMKn2/KKtRTipiXa6D+HRi16WnKyGPKCsYp/UkzOe9HPT+uLUoq0lcj1LER2aNuMlqyPinpI6b5hLf0JxA==","signatures":[{"sig":"MEUCIHCViEClQiZXKX34GISPpCefp/NVtHEKsaVCMVkIrxFdAiEAvIV1eunskerjgwsxpLGOvcX1a71r4yFGVw35XDW14wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033418},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6d89b1d3ee5542004589da2158147b8591e5fa1e","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1705261328_1741365672443_0.8527057282953541","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1708259345":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1708259345","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1708259345","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"73068106550623751ee78715fbfae89e25b73c71","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1708259345.tgz","fileCount":540,"integrity":"sha512-xpwNuWg/SuCkcdnCZwayTY4L3+3YF/tcPPJmz9Ll9jlsxN7Wcqq/Lr0W1kArmJEDupEbwNuk7hIy/6VFeRJUVA==","signatures":[{"sig":"MEUCIF+Quqpj7PRnpAu6pQkzp1cjocY59RU7ZlL1hiCkJF+DAiEAtfF6tu6y5Tcolhe6h6eaVuhGac8i1EuANBRUmKbSJ60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029966},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7b7a9896e6733e03f73221b8f5a2d06441c7a55b","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1708259345_1741609749011_0.02337292342309283","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1710389942":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1710389942","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1710389942","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2d655eaef4579f1da94f36bced53b22de764ec64","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1710389942.tgz","fileCount":540,"integrity":"sha512-sa9YblTdXUzINwykcpnpCOXNGLx/lzsTuutCnUVqKUj55ZNZiT71BSnrw3KU1xJyE4rzWi+qDq1EIDwnhE1JzA==","signatures":[{"sig":"MEYCIQC5W/ya0GZIxSIRQ/7WYm3eASlLM82Mz1Kyz+OewotRUwIhAIulvdSHP3L9ybSWdmlvEtSxvUEW7agzE/apaBr/3CLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030117},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"274b007d3447e0a2041e2ca838126887d2a8e082","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1710389942_1741684928505_0.6650823521836444","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1710812871":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1710812871","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1710812871","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"09f612997c099d75848bdfa8d95176078e5cf86b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1710812871.tgz","fileCount":540,"integrity":"sha512-nyShDynjRTXx1p6Mm2xClpDIQrvJ6T32ZuRJNOj1Dn/ct54E6aHoP2Sklgibm/0/biqPVpgdbbiZvHbL0GiQ5Q==","signatures":[{"sig":"MEYCIQCiwrY//g4S7BkARL7BL8hw3pXsAmmhrJdRPmVn3BpejwIhAJbjKt7RqxBf0YJRHFl2T1PvjeEcxivjdp1mFkDDtyq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030117},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"38e1f1243d7e0ba2ae7185083b011e3cd0be3df2","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1710812871_1741698872462_0.21206964459033384","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1719559337":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1719559337","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1719559337","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"06812cbab0624324d6bfe3187a0c2a3d37abf1f5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1719559337.tgz","fileCount":540,"integrity":"sha512-aT9Vu+LK2Vmh3Zu/nIfqa62z4kDXtDi3cHsQyfIrVHKAWaP0yI30fN02OkQ4csRZ6k5xefvNMSP/LIvpLJja7w==","signatures":[{"sig":"MEUCIQCZOYQTHrR0SZMkI540jGV0QzcFz4RXzjTpFBDez+GzCAIgcRYtbunHTHzDlsL7wkzMFTleSe+luOcXbqppHgYUjz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030228},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"402cdb659920e15203ae27dcda535c7525a7a9ed","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1719559337_1742195237953_0.1208115046351177","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1722896128":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1722896128","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1722896128","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"248071998af8258a3b09413e83717857f82ad8c4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1722896128.tgz","fileCount":540,"integrity":"sha512-GgoRRffmNhDrkfwzhH6lrnXtElSdOR3r2A150jsXpPIRSMi2doOHwTVHrVxPHh1L3bN4pssZEebtaUBs+m1Ysw==","signatures":[{"sig":"MEYCIQDeQiGqvrTyuYSADnd6oRzSbUJAP4Knt3ph0uHqO5Nh/AIhAJ1zmJaPygjLbfdWhB3nK8FwRERQjzecB2zqvEupkPx2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114224},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f13817761202b63ea11544b31d46f81c86f980d8","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1722896128_1742317380690_0.19387035832414723","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1724728849":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1724728849","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1724728849","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b8ce36c9e2bd9053ae3103cde3060b1f85fe0327","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1724728849.tgz","fileCount":540,"integrity":"sha512-LHUAUEg8AMkr3+s8GmrQ+IKlaLfFEaaZo9gdUhmq27D9fHcAs5Gpjdv3q7ZETpbznoe++iXYW37oRDjkBckTdA==","signatures":[{"sig":"MEQCIDsQj8ZobKnZuv50OMgSry+bbvJuM/7diDRPY8NaCpx9AiA59OfWt4eFh51BCRCLTU9gFr1JhsRmpcV8Wo/5T6Pczw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114671},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"facf1a110f100531450013291f7cc37714fc41d9","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1724728849_1742396243524_0.5352247086517659","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1724745236":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1724745236","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1724745236","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"36c52622a999c89ddb0a51fb55db206351086f5c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1724745236.tgz","fileCount":540,"integrity":"sha512-DYu46g4cbOz3Deqr/slExVBxAk9bVPvoE5o4q7INo/F6FzK2Rf78RaH+kM5LrivMD4efiu7BtSOgTTPc1r1y+Q==","signatures":[{"sig":"MEQCIBUEQxWfWhRfpbIWP4T1qjlaq9a3QaR7z+sm7MDBerYTAiAn8f6wvcNLX19fYlRmYjDilLGZxQ/IP7GISYozI2x1qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115249},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8c5aec76d43a34d6ab2c15eaf689fe11be6c686a","scripts":{"tsc":"tsc","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"tsc && vite serve","pretty":"prettier --write .","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"tsc && vite serve --force"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@vitejs/plugin-basic-ssl":"^1.1.0","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1724745236_1742396660115_0.753916083022578","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1731733539":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1731733539","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1731733539","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"96cb8e0e8a5030ef59910a5244dbaa996fe00841","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1731733539.tgz","fileCount":541,"integrity":"sha512-cY/ht1EImvrWBViakY0moIUwXXKcV/WCdrx8JOZ6Fwg+iMzK1SSTOi9My485xiMfBhakMkIKrKyp2uaSyJG49Q==","signatures":[{"sig":"MEYCIQCBYnyYJMLyE+Rokq/vkAgtvENkzKkB3rBc9Dqcs5YU8wIhAKCfKBkMcYAQEVZzqVvjrFOUsMMmsasZ14KzbwLP6gh7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113372},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e5d661da617a91c2e93a978aa0444a2994aaf5d7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1731733539_1742821098371_0.029709451854735613","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1731941977":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1731941977","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1731941977","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1f722d3e6ad62dcdd8c8004cbbd6290ad13cc475","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1731941977.tgz","fileCount":541,"integrity":"sha512-V165GvKXHRZQTIdSo3+YwsTCPVtABfeUV1ZI2t9noZQQ8qoVjKJNqOhE529+cJcIoibAvU5zpLNyXcpIRvUB6w==","signatures":[{"sig":"MEUCIF8j1A74SnJhJ2GnoUP2PvE9l6/09vLOkndkSr3TIbJIAiEAhEP3muDGrDSHWbKc/5oeXZK9Kx23mcWKx2Fd5ZSyuqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113662},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"afb0f68973addd1e1a40ba69b7778f1dda301156","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1731941977_1742826665078_0.8196273286150777","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1733823358":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1733823358","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1733823358","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0495f22aa1505804df267e817ff9b11b63d55c57","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1733823358.tgz","fileCount":541,"integrity":"sha512-Yj8E92UFqWooDF3FJUASTtTXEAaiHXE/kOfwQvt2fnjuTA4hFZ7PMtkKAh+IZzUK4fCKkfCKzAqNY01rDWWA6Q==","signatures":[{"sig":"MEUCICCjn0Ezb/eWhM6cPIoBSSct/Of/9EuZzuaCmCN5RGm8AiEAjlFu2+6KK20uTJRUFxtZBQcAwZS2HvXe50XjbzZSJ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113662},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8e7fbb782159d0e0495e82db63f40ad1d045785b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1733823358_1742893522459_0.45132174331742236","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1734298810":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1734298810","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1734298810","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cdbe45dcd0189a9541bbbec9d787f838ed26d886","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1734298810.tgz","fileCount":541,"integrity":"sha512-hw5HSOLoHlvQwaIMM6QEFuyknC2dBlB8MD5sFQN6lVM4rIGHlSFjywhI1P1jwFcjHYA61+Vz/oTnTPDWVH6sCQ==","signatures":[{"sig":"MEMCIFjlMR1v1OO057BnoKDOKICNgcAFTswhLT/L6w1wIBZiAh8EZj8Won7lqvcsenMuIMOZpuKu9j71SoeM8mOMAinY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113947},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e295ab3164a6655f4dc76c8ba19914fa543f5788","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1734298810_1742908916411_0.7543493525282119","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1734517988":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1734517988","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1734517988","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"50c5d45bfb1b8dae6d4dc748b5c5a914e472be52","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1734517988.tgz","fileCount":541,"integrity":"sha512-tMoywEIOI6jiGZHQfDLRAEJmt9yNvgx52W0M1LW595jjvzuh2lUKHGXz7lutLc1P1LIZBaoG8ncvPZur6NHX5w==","signatures":[{"sig":"MEYCIQCLc2bcdlswnf7XjIVS9rhvTmrhVvX0cVJ11OyDHujrkwIhAJqvkyoQ2XRi5qPY/gzL/G7f4c7kbgFKxADe++3zDa/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115722},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0b154385577dd26c78b3ebfe092dc0c06ffbac23","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1734517988_1742915337081_0.09542712508884366","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1737778354":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1737778354","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1737778354","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4d54b77201b392bc5810a592f3a56fa93a6f4f35","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1737778354.tgz","fileCount":541,"integrity":"sha512-rc0sMF50vK5Hx3FIpizdRCd4wM3a6nUknCr15hMsM0acRkOHRSdKuWntfeRPI6b8lIuW+1lZolVuWsPPEtsuAw==","signatures":[{"sig":"MEUCIHUhuYLE1N6JxgejBZ/2cB6h3C+QcTELOQHNChhjlaV5AiEA14i1BhPc4je2oz4VHNkwW7G7vmMTaln4J33jjJFPisM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2116258},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4c1f599134c232a9b704221a6e48e55317b5541f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1737778354_1743067271723_0.7598516584019339","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1738330746":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1738330746","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1738330746","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8ea8f95cf3665d39c39dda51fc01370a707de513","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1738330746.tgz","fileCount":541,"integrity":"sha512-Z43qAglUMkhP2TL1ztVG0OEIoRWWLpAbE0mawJ32H6UqpYXpIBR3FeA0BTpsBcMCT4nSzO1HVLeEP+8XJMv2ZA==","signatures":[{"sig":"MEUCIQDEk+LenTE4D5o8axdtqOpUFWmsPxcB4hjwLCkXt9+5jgIgcgj5oS1AUfKP7imXeTSmTmcOivV5NtlHOY/+DmsX9Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2116258},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f449ab03376386223a5d323489e376dba61c7f57","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1738330746_1743084723590_0.16257926248756882","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1740031552":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1740031552","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1740031552","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"209ad9fd687d85124ed85cfb52a39698d3f1ccfe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1740031552.tgz","fileCount":547,"integrity":"sha512-C09Z7z24YPvlJCTYp5zayP+HaGGQXoj7cDbrjEp/NE/U+ELMuzmyzMTG/HoFsRv/PI9R6POIXTyea2YcOGCBcw==","signatures":[{"sig":"MEUCIBol8fXBz1lF3rs8UNGxE4+Ka5tyA3QSzghm5vNNRpu6AiEAzS3nKg5qrglnyP8FaAJeV7qxD1cStE8AC3JrKZrNVao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147755},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f19b6abd51fdf629795a3babd321dabbe00643c0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1740031552_1743159692715_0.6875352005115591","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1744755386":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1744755386","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1744755386","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"62f6a059a57519816d0616895021b6a37366ae20","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1744755386.tgz","fileCount":547,"integrity":"sha512-MiDJvglEhliAYv02nAWfUc40sLRg8Ne7UI5/fUAE0OMlgGr3Ibk1OnYwRk0qd3Fr6zmYMY9uz0XfloAee7yCGw==","signatures":[{"sig":"MEUCIEn1QkUmmKVS5UH8hBcYdWXjGRvLM8siolbP4Ftxqpf2AiEA2Nm5sWsZFoCn8NlVUhwZibYPfvhiSjKbqqsAN6oQ/9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2157171},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d331f01607f8e7ae47a2413137f9d2947913a33e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1744755386_1743428403985_0.7211087884006457","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1745041610":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1745041610","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1745041610","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d937fb855a6790e6ba17a048130597276831f432","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1745041610.tgz","fileCount":548,"integrity":"sha512-Fp+VomzNSEdNgITgL75uurCMgzHtAHa3gNKF2Yx/CgPSDhNo4km0ZQFcOTgSB024MRk9qs5nng7WG1Zpgr/YOg==","signatures":[{"sig":"MEUCIAiz7If3yTDM1bL9cATjE9HGJ6d1FjgJ8lCTTka378VhAiEAu0Bm9bEapvaDgHoDf0/WgmLXIMe4xdZ/K2F2HAOL/eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077509},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c7dbce9cf4d75bfe1f5586b9fb720c0b11963037","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1745041610_1743435866897_0.9997164504780622","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1746215518":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1746215518","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1746215518","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f04677fe943d5fb2e1ca6e8bd2b08e893d5f46d7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1746215518.tgz","fileCount":551,"integrity":"sha512-4XZEbJlFHRvNhShm92aiEfi5yKh7mYQNkLQ3wXHLBO1g0g5RHkyq/jTB+S5jaVeXeVRCnXs9K2Rbq11pqHmXMg==","signatures":[{"sig":"MEUCIQCZdEvmc7k1SIIetMbHJMbrSJo1uQGSUu+64NCx4roKUgIgSDwx0yBJRtZo5XTOgqy8iGE/dmyZKMzNQWijemzy+Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105286},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c2ef8c89315be8c55f209e55693f3ffff01bc00f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1746215518_1743498819067_0.7915594357115538","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1746666611":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1746666611","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1746666611","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc5d23c6030af27e2f7fa5cd63843588c4943f02","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1746666611.tgz","fileCount":551,"integrity":"sha512-vVSfdlTdszE1PPWpUtJZZnMOSQoNnjb9KIc700VmvX039v0QUN9APKsmbECt0NWw3e7WFoUNnIKue1NV8zdR9w==","signatures":[{"sig":"MEYCIQC7Xg4qF09aqT52otjruvgeR04ZuSHbChLWL3jECOwGjAIhANoN1njW7pQk15hCWIUIpA1iC+vGLHd97jmOAjJxdgfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105283},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4379085ca61d3655b476e7a0f31241b88bcbe3eb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1746666611_1743513840309_0.38292960306225887","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1746721296":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1746721296","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1746721296","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"681804b2cf19028148e8632b821536c20a8abeb6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1746721296.tgz","fileCount":551,"integrity":"sha512-4Akf4fNSO+pX+rjks97SUofSQCeY9C+yNGvbqcL3Cu2fPLuA3tPJ5KqJSjfq47Bww2kR3xL+KZfAdMPOqgwwDw==","signatures":[{"sig":"MEUCIHEC+lSMo03YicC11XlII72Jai1x5D2Q6DcvRLYnyKRlAiEA0at+moL9bIC8jR540n+3uqySfPrILlFhd4349JBBip0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105283},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e57dd257bcd3e6d1ada5ecb5c340619e733e576a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1746721296_1743515518924_0.4311853882959169","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1750203103":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1750203103","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1750203103","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"23e05dcf5428491dded756bca6b6e86afb4dc497","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1750203103.tgz","fileCount":551,"integrity":"sha512-4mzfCr56zdJEs8T+UF0pA+6az/vXuXoEdjh9QJeujvLqmjkGN6g0BAV0+o75xLih1iOsmy0gF+jw12HlHq+0mw==","signatures":[{"sig":"MEQCIBCbmW6fOEKFqjlBv/5vGBAXRjoi/YFieViLQvLD0yJuAiBtbGWGx0iMZl3EzeQr7StYUrLeK33ylQ2fV6CFmxm1hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105474},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"855f8e39c481773a2b2c097190b1ec96f713ad5f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1750203103_1743670927737_0.887784573244158","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1750281894":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1750281894","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1750281894","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"151721ffc6f79b8e8db4f5e612d41aad942e1a76","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1750281894.tgz","fileCount":551,"integrity":"sha512-blEKmOeW6hFVg9wetVrlMjyO7MdBBHH6zg9uLantDqHRfrpoBI5vIpbDhS/k1d7K8BXt34mNpiRikViseeq2Aw==","signatures":[{"sig":"MEUCIQC/Qq2frEEfVFV2JNcxz7mICYWPkeSgrpJ7VD9ZNqz9aQIgTCij3ePZvZ2sFUFPCqnDWGmwUfIOB5N7w0JfJPWuWnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105523},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0e5cd62b1cdc1c1d6171ac1bba656ebcfd17b61c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1750281894_1743673105519_0.38493771746692107","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1750387820":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1750387820","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1750387820","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2119691babdaffab61ad60ab76283dc7b8a284db","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1750387820.tgz","fileCount":551,"integrity":"sha512-OFoM5Pq5n+LuuY1JjulQJKHw2NYHWO7eqhS6EVmaKASKFnId9vwajztKVZxW5q9ADO2/lJuqHMtlB7hsNgRrww==","signatures":[{"sig":"MEYCIQC54dZDq3UfajlWorabdQdYPdIE4Cd7AzeuThEs/9hZnwIhAJkNPEO/ByB6BvWGyK6FI/hBL/RS+MTESA+S5Mn7OTan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2107126},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"298f68a68a1f6def44abc98e745894a8ac27c151","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1750387820_1743676623510_0.9757156337685449","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1756220067":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1756220067","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1756220067","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3d8f186e62e9483f96fca19a694db2d3b1060a7f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1756220067.tgz","fileCount":551,"integrity":"sha512-sto6ujdDDnYx9CYyo7QCd8yVVoES7fAFxOEzp4+JHYveBQv4bmUw0Tk7tl6p+32Z0GJHS2IaXfmriye0+H9+1A==","signatures":[{"sig":"MEUCIQDKO574e10Sk0tjGToyLR3xOf05SasAaQpFqQ+edifNSwIgCUbnyPR3/YkKPDvgnLSffvUaHJKcocJQNAwzfFJsTOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2112535},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f236917e3579c50c36656ed1b399cf11a38a99df","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1756220067_1744041257219_0.8293962793811986","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1761631897":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1761631897","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1761631897","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"147cd6e4f973f99daeb3394b3ce686bcabefb446","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1761631897.tgz","fileCount":551,"integrity":"sha512-WyNmWZJjDHWVZtZ/KZHfDJFzmx9MEVmxFUVttIHb3p1nfkPIIT/oz/el5h/36YuYqwRYCWXPSK9YYjsvikaryA==","signatures":[{"sig":"MEUCICe1FF/AA8n+rvF1cwZvZ7HYYRPWTsxjbwlU0IkQTl2SAiEAl7GlpTTr1yuHcLIpE3Rry3Qp+yoUByK3kdtW5y1y4T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2112535},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6e560b58aff1fc3daaf7155e0628404f8e6b26d1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1761631897_1744263662006_0.4837305888774186","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1761803660":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1761803660","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1761803660","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cd699774ccd6ea451ca5a668a189ee20b6443af5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1761803660.tgz","fileCount":551,"integrity":"sha512-KJkLEPEalP9/t34UXdekwbkWq8bm4YKPazYRcb0XHuqfqaoFCpkqW82ZbaXb/Vlkxsa8nRQDuW+vjX0CJ8nD+Q==","signatures":[{"sig":"MEQCIDtyJAfGEIwcKqO2281vp18BjVfjwaqGHsOfGYgcWiIzAiBpwtp2Azi7ooXTH9LHEg0S0fC49SG6xJp9Onek8+J0OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2112535},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"501c31ac59464c38619e3aae32fc695f9985b0b5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1761803660_1744271466037_0.5519782832900739","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1763818362":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1763818362","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1763818362","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9e26909be75af9199924a2c8a546805c20a4529e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1763818362.tgz","fileCount":546,"integrity":"sha512-rU7P6sbaO6hRU5p8Yn6XqQxs+cYlQIODca3kghEmJWd8Cpb97Yfj4/i6n9DeEGUQJfqGNhkAG8jAycHtZRjfsg==","signatures":[{"sig":"MEUCIQCyIpkqi10MWpJawqsYg3A4ghHC4Q+oGMoS5Lx4zHjhWgIgNa7SotAwsAKNVIZ66PcyiMBkucEdDmIiIknzhHBsjQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098460},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d5f4502048f28a97119b6a475ebe3344bd4b4136","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1763818362_1744562082496_0.8305939811565248","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1767516746":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1767516746","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1767516746","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e014afcea3056c4116afd040d603bf72af911dbc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1767516746.tgz","fileCount":546,"integrity":"sha512-q9ntAYJqVYW0f67irPgPtA0cLg3EcY07LevHs6yTiFAit6xmelgo2UH2VJjofXHf09iz4mgHigyfj/fCin1+mw==","signatures":[{"sig":"MEQCIAqlN333MtM2PC9QziMYs7LFC5HQffsx4Ma/lRb3OY1oAiBQGnkuvGED1VPJyFpOCxwVcAOy9LkWdc5+iVzxxqHLTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098460},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e4c9b9be485eb74822daca4b4637325742c2bb0d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1767516746_1744634951924_0.90956397060119","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1768922769":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1768922769","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1768922769","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d6916a8f214bee2fa1cf4df627132c1fe6c13cc2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1768922769.tgz","fileCount":546,"integrity":"sha512-m9rc6dKxM1+RzGrOMqMrfnd1NmGyJ6ghwb5GWCiP4K+ltC58iNLYIIW5qnnnBJtrkbhIF5DUmjLf/8tan7ePIA==","signatures":[{"sig":"MEUCIG9B2wm+789OTexQI3EOQSUWmptKggYxTbh716UQzJf3AiEAiJOFUb5T49NM8o9hJSYRn2dojgcl3CZYB8y+C9ggW8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098894},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"30608e3e2ed885ac9b2c1dbd80886d6668e941f8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1768922769_1744700151719_0.03917975238726279","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1769312265":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1769312265","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1769312265","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4b09c445df1b4fad9b36a613c5a390a99115924a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1769312265.tgz","fileCount":546,"integrity":"sha512-hbvw97CpnbL9zhgJe5estZ8t/8CK1FPXdlu+lN4yTC52SSueaVSmOJA7mDAqnWUGKFylKZWEcyokilQHK298jA==","signatures":[{"sig":"MEYCIQDaEMd0ImQkWieiyY9o2dUyn6XM56a7wPL6820QD2w59wIhAIUG1Bw+YZqlgxSWnuzT4H4FW3m9NWsEuYU6YJ2gr11s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098894},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"79a5762f14308f80ff87601db97e1d5ed33ef948","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1769312265_1744713482635_0.05180987843574014","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1781561264":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1781561264","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1781561264","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dc409269c61b8fc28dd1d0d02e1448bf3b03c586","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1781561264.tgz","fileCount":546,"integrity":"sha512-ghy5cm4q54nGa5YimANv+71kKDmJfYWjLAvL6P7nyxnjyxu2H3sJjEj3hlkV2JLtXJPV0MhQrASI3R8Rd/CSdQ==","signatures":[{"sig":"MEQCIFwgYQ/hzi3D1Z+N6Sn20JJdY6VYGCh0l3n5uLuHQqlbAiAAmzsCGTP5GQrGn5lBD2j6u+O9kJ3NKbEc7crYbStdRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099630},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d5ad7996f1d8598e0c405024ed72664b01c25587","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1781561264_1745400685262_0.931786804592629","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1791883738":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1791883738","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1791883738","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0900a23ba066b460987fcf300025f57767298370","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1791883738.tgz","fileCount":567,"integrity":"sha512-gRuW/hKyGzKwrmICjp3/pS7o/SGyCISr/UZFabTFxAQzh+lCvt2OTrjYNZVdp8Eh0udzz0dukMcNfAGI1UHLvg==","signatures":[{"sig":"MEUCIATAzQ60GIhaxnmXm4v5bJesrhvzmPIaMnXJPcrKeaPXAiEAulZB+VVqNEryl29mBzhn4yoSbxMsSGdtplmDT2QWDgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2201706},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d21d5663664c046b1f4fb0f8debb3ffefff986a1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1791883738_1745926409989_0.8747114220966175","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802367450":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802367450","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802367450","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6156209532533bb1fad715e8afdf24885b25adb7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802367450.tgz","fileCount":578,"integrity":"sha512-P6CnlXUTDR1KNQmQaBsYktMLLr5gWDa0gS57Z56hodi+bYahEW9p2febGApj1oGgUn1sSuP7Nu61weHKZPxVVw==","signatures":[{"sig":"MEUCICZmnxN0eMjh9CT38zwPvmWW34da2YHrpWQiRPGPuPv3AiEAlu4Vx4LMGiT/ZgAW5n+LXRQwC+h/hv5nqjMYhHYmAxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2230829},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3db8390b921bb4f039abfdb3d73b19dee2de7d8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802367450_1746521665515_0.3488312097571207","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802379492":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802379492","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802379492","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"28c4c02777032adbcacfec1cc70ad79369276a43","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802379492.tgz","fileCount":578,"integrity":"sha512-y54QD39elHksJAXf8jOAJJ4ebXDSrXsiZRfZAIPE38iGDUZ4Mzy8ojjyNE1kDLqfM0HbJf8k8V3wHDrTr1B75Q==","signatures":[{"sig":"MEQCIDH2aSoy0AUh6kwXH9yO19zCtG70JQgQ1S6EdfMzO1YpAiA7r3/437OIFO8EVAQjVuWCn1CjJGxbHgYeXGQWYABJsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2232916},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"33f6410b0982a8379ce6750aa7774ee3e25bcc00","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802379492_1746522102191_0.9791299254137384","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802403626":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802403626","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802403626","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a637e9ec8f9ffcc5ae6a31f69093cd9fc599b59e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802403626.tgz","fileCount":578,"integrity":"sha512-fhPCqR2br0r+PqFS4DX1urTvkeYPAOk09mRSeVF7bsCOvSOep49AverPtOXpnhGfvn9H+RYcnx0HG2XAq0jC8Q==","signatures":[{"sig":"MEQCIHhXHLY5A7ynI/khjUNCXOqvgI//ybv4WPCBtNM9N7HlAiAemNQCmwmMy8E8pXFzZ39P2541i92vEoudEAKVRrnPmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235485},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b689e4251ab2414101d440c33f643007bc632733","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802403626_1746522739695_0.37060343756357894","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802519414":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802519414","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802519414","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"901d2272ba6ccbbb39803db081aaca8795cb716a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802519414.tgz","fileCount":578,"integrity":"sha512-I1j6h0kGSlF3g33mfgwYazeSbAFMqgFLK/oq2zQluSBhEXtUz9iVThkNWVNlsGOqmmpoMDp9vGjNatWqfIEPMg==","signatures":[{"sig":"MEYCIQCPGN2U3zZiDNKNFuYlb/ZuOD9hSiQamBfoNH+r1o0LvwIhAN8EP0BGoFg3sZ4P6DSBgVEUtqW5lKO2KRZvgmnhItz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235485},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"614f556da7a8d8cb638a0215e3530819f54bb2db","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802519414_1746526251355_0.5460237744366172","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802790486":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802790486","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802790486","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f29daefeed0877e5c8fb0250e3d170b610d43c50","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802790486.tgz","fileCount":578,"integrity":"sha512-3PUoHEpzWUqUMLJ3p98HSDd8yJfaBtkqKx/F2oTY1wt2eRmiR50lx+cDcjBN2BG9RENqvOR++v+gNg83gF3dBQ==","signatures":[{"sig":"MEUCIB9wrnR3s4kQiO4K2WpfMw02bDkO3B82fKFtMAiVaqThAiEA7EZ3Kte5+u0YlWyB89A5Gig/SKrhsJzJFhFkR0OqANo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235485},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"607826eb2436e9fe725c163a5e299d35b173550e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802790486_1746535353049_0.2287612680742095","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802926384":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802926384","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802926384","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"26cc0281177a98cf84a9ca10dda630a8163ba8d1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802926384.tgz","fileCount":578,"integrity":"sha512-Rnf5XgVxPQnCUGRN9iMqlMre+v6XkVwGOo4nM6uWBM42KFNlb1ckFsG8qndagFEiD/oAdby0rlE/OflPj4/Bvg==","signatures":[{"sig":"MEUCIQCG2JETyayu8youFiZ+SVtmgUYcU9JllS7fdaQ6JNpxdQIgWs+XZeTva+QMycKJux94jbIMa2k91vLQ2HvpbH792YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235511},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7ae36c6995db12eb215c01eab3ce11e9739ea97a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802926384_1746539395625_0.48408871027098166","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1802993561":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1802993561","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1802993561","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"542458235e79fbb676e162e70425534a16c012e5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1802993561.tgz","fileCount":578,"integrity":"sha512-3ghpRhzo3jGTelNvnRlkJ5ofa2a5VCN9f3yKj0Cg9S80XhUuyLa9pu2KFB0saLo+JFUZtZLfBizR47P1PuEV4w==","signatures":[{"sig":"MEYCIQCoNrnRWdToccxsCuQCZ4dS20xxFCrnh8pxoxq7+iAUSgIhAOSebLwlFxmENlwMBuWiftCK9lXsyZnwU0iJLrzevBrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235511},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2f86718f29ae011b436409b470a3fd34632171b5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1802993561_1746541176926_0.32411302615736326","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1811628704":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1811628704","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1811628704","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"38102db29f7d9315a29ad269db2e4df4d9194697","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1811628704.tgz","fileCount":578,"integrity":"sha512-YhS1t4BHp56tGIzD1zzM6oQOWfMEbIOY9GCOm8GOxTDjP/tWziQBml4M5hFwmj482qvubKb/Jad2zRfQcYWU8Q==","signatures":[{"sig":"MEQCICwQnvutT0Foh96cGS/YQnOJZvyZ6wz3TuPEuwvnmXNaAiAxEp+33OLCXGUTsgNcsozvhsefj7CCfrNxoNX/VSjmPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238036},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0b9a1d69b569cd5f05490dab9897f6ba009f6118","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1811628704_1746974182355_0.19437277329976066","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1811768984":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1811768984","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1811768984","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aba5d768e1d70cd3d041f8e1594fc1abbe0a9e7a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1811768984.tgz","fileCount":578,"integrity":"sha512-HJN4JpZwC7NwvwRKD0rVIceLPP7SisIPd4ODUZx+QUxfC/wWjpQO2Pv50BocRtjKDqkA1zKiI5oAltZheXAvQg==","signatures":[{"sig":"MEUCIQChBU85WR8t5WwlTu3XHVW7K/WRbsfxSpNTPtCydZdBFwIgKU7R8fQ9Y19rT2KB5+2nuD9MLN8I+UZbCJnJ7mlYoUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2237967},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"de64f9e806652b18352b79067dfc40a13715f854","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1811768984_1746990671014_0.9024654644427303","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1811781993":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1811781993","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1811781993","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9ca3be6db0542ff96c95650f6340ff81f466c3ae","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1811781993.tgz","fileCount":578,"integrity":"sha512-AGpNxPvri1hXbodvcXQmkrCBVdc+YFRu3SWj8C1nSovdAp/SUOmCen9hNIi91Q+pI0dPu6XfAkBAH7kOz/FWsQ==","signatures":[{"sig":"MEYCIQD1sIo7apYrSjjuoKzv4w2skViNBV1VfQDnq2mHURdALgIhAKiOmKcrZsoJaIKt/BSzpH8RCQ0fn2n074WfJzetoa3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2237942},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"da50221b9fc3f34c841ac82e49eb5c85de8aae6d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1811781993_1746992542259_0.5954631427790311","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1811796579":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1811796579","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1811796579","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d10833358ae00dd46b2f3602f949189e7cf9ba6c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1811796579.tgz","fileCount":578,"integrity":"sha512-uw9HEXzJ2t7mVFryTLOWeRal2WMj7euF/lh5lbeoC07KaHlrgBoe+4j8bE22bsvJJKR5p0y+qNGWHPWNgr3cvQ==","signatures":[{"sig":"MEYCIQDxkUa1PZ3iBuDmAvm9TLIKl7Qw2n7tRcolsGhgPJGJWgIhAJoftcPuo6VFBO57ilxNPY1swCs/M0E8On5N8wVGzgC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238502},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7e262aab59276ddf2dbef5c08ef9ab88558d0780","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1811796579_1746994130372_0.9201210758216662","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1812346336":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1812346336","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1812346336","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1d4b289bb9a63a22da1acf08fd8075a81805a80f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1812346336.tgz","fileCount":578,"integrity":"sha512-b2pX/LowAPsS1CwrGRzqDKao/p3MkSHVaVYiaU8VpYzClWlFlEGQuIqJ8cOC85YaF5L6CK9KgNnejQb/BXzN6Q==","signatures":[{"sig":"MEYCIQCPI8YXBbWwIW9JCv1145l/5XwdEms2cucRErLDT0ceJwIhAPdFeabDgSDq/OsvTabsbMZBMP+kQ+48VG4r5gG1Ymcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238502},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3db96a93c84abbe49f831883e66dbca68c5b239d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1812346336_1747034410548_0.45309728478371136","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1812363798":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1812363798","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1812363798","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0564d708565582342f7c5c9fb170af071db57c91","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1812363798.tgz","fileCount":578,"integrity":"sha512-/TPGLGW8zIaNN0Qtoj+Ob81j2BUvGmT6xlOUejhwNuUUMOY5PcTu3ua5BBNVrd/v1nH26aLubHmI5bZpzMdueQ==","signatures":[{"sig":"MEQCIHqq/ObucnGi2Vt6L83jYN4yFAFCXn7TArrKCg533zv/AiAffVrpbu2/kwKaupyfsyVwKFosHUC1/EL2MPSLM720Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238502},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"839ed6757684d6d86f620062d214897582a32172","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1812363798_1747035223427_0.6792681106927521","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1812400984":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1812400984","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1812400984","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ad071c8ec955b3422a8062c4175e8374e8447a65","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1812400984.tgz","fileCount":578,"integrity":"sha512-uUbaeF7C+nmJHQTA6J1YJMJMRAvXh83Kx9lbTrY9TL+ToAVxR4Gc7XfxjUEo3FlRuf+RwDWoryKleELsaDlGRA==","signatures":[{"sig":"MEUCIQCzSg6BjofblYiq0yEehry1CaY3ebgjZvylg1bRWpSWTwIgBpbMBcglEf6//UxPfMGFI/inUmzBW4AjMNsRHk6gABg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238508},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5590ce65067d553a187e792b0fbd4407b70662d4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1812400984_1747036803736_0.41911502665526745","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1812828548":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1812828548","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1812828548","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8df62e6543bc1e71e944d184f3a801e1861c28a1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1812828548.tgz","fileCount":578,"integrity":"sha512-yfQii2z/GlEeOMb6ncr+QQDxjKlbXn3ZxbDL4w2OJiHl+QeLYXdpou06yuv8ldHbZgx5KWt4w++n9Rud6bQn1w==","signatures":[{"sig":"MEYCIQCheV13TzZ2yRDBL/E+58SmwRXNpf8NhnTKvd1hYZA8+gIhAKrtPFL37Wd7/7L7JrWO1qpdIcbgd/8VE5btfHAZVcKC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238511},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f52d3ff780c2eccd782acb6da39c86639fe04c8a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1812828548_1747050836533_0.1649251242838896","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1814355128":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1814355128","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1814355128","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fa62787f0b1ed952083f70d57fe1b8283f6f2b3a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1814355128.tgz","fileCount":578,"integrity":"sha512-due1rvXh2wHuqk4PADDF12r2WGpN507gUNnNTgM+isnGt/nXmL5mTUuaKsEQSBUi9BqZS7xUsmD2+61HMCRXWA==","signatures":[{"sig":"MEQCIFyh/T9ZMKIDGp6JQY3od79VYbAwVrHd4yn2xMTtwrWdAiAs4nINkxazDLEVhqpLc1f02lIPzp/lsC8cn0AZ1IRkzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238511},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a54a691569ad1774734aa3e3c425fa1be10bb3ea","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1814355128_1747117934763_0.6777642736050402","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1815221554":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1815221554","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1815221554","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"542dbc0f5c0f96dc520343a893731533c5b15cf5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1815221554.tgz","fileCount":578,"integrity":"sha512-TnWX6dmWMHV4xn2RE/AgLd7glLd4wNZsgdGGGpux7hICkuz1Tn77iK3LUt1lZVIyoM5EvSF6WIcnzRUafViPKA==","signatures":[{"sig":"MEUCIDpF1CumD7Aj30gjpGBkQNZU/rJp70qf2cmXdgOtEJ6HAiEAu2H79i3tf/8aBBgzKEow3VvUxYZidSafK2FjABtB6ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238511},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1abf729dca9e0d224f8dbc0d30524204b963c107","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1815221554_1747144690944_0.6128570553277122","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1817245874":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1817245874","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1817245874","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"af58314033813b88b76c1e12de2b5da902043886","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1817245874.tgz","fileCount":578,"integrity":"sha512-ry3HXhpTTXY0xW/Yq4VxipRHUqJ+TrP4eEPA4Hoi1LCcdd0fDFLzZMcaNzTlQ6yfP7bPr+J4J+7JQWOGYRfWEQ==","signatures":[{"sig":"MEUCIEFcAns84pLHAeQH8pa5wMKAgIHNweBjW9D1HcYV4en/AiEAzfy7ONyg80tXSZkPhSkw/G3JthO1Og8iPDWrid1/Uhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240557},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3d84e6329239c1bb2b4b224d9e30108b56d02c22","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1817245874_1747228946920_0.016414318872039146","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1819770070":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1819770070","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1819770070","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fe61d98308a2082b19e0ec6c7266a98e1bbaf6cc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1819770070.tgz","fileCount":578,"integrity":"sha512-nzQmOOJ4zHXysweX5XTJ+JCrKlQvj6t50eZAG+0GPVud9OoM2n5C7Hty2rEc+JgmjmwgxUl4no6zwOT8KJhyUw==","signatures":[{"sig":"MEUCIQDzSY9UnXjUR+sUrfs7emANR8gx8Ko2zx+Zd6pRu9r92wIgBDNOpNZU6CnOu4Ozjc+OV2r/AB6N8/hLu0zwufctAJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2242291},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3b44ddf89635991bbca0ec2b513edfb9d828cde0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1819770070_1747328307156_0.9161443750453337","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1824281797":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1824281797","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1824281797","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fb08ab302c14204487e561a01f50145f92f4bf20","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1824281797.tgz","fileCount":578,"integrity":"sha512-p2pdj22BrF5oiXgO3NktuzoKakeeAxKxhYhX6Opu5074NMWUItzhBnCH2Vitn0g3+TZHJoZhQa2pVXOsWrKd0Q==","signatures":[{"sig":"MEUCIQDEKaP5Fwd+iMPQ4nwC11YaybWhIU+3wJT3mzO5MvH9egIgc2SR6XtrmPenkYuwL60CpErsunKvekyzBS95EOC7kNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244090},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"61f5594b6f009b37b2468d740930d8139ccb652a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1824281797_1747638335982_0.17948756103828933","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1824484690":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1824484690","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1824484690","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"809b61fc8fd626bca24349038836e2690e4b598f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1824484690.tgz","fileCount":578,"integrity":"sha512-7xzyVFJNx3/1pkH+uv3q9g51lGIq6dfH39aIeck+xyyp10j2j50OLMKALtRuOg2Fp19l8EpsrGHURxtEzakQwQ==","signatures":[{"sig":"MEUCIBk9jBCb+pVpinOjvmNvPg9sp+8FAb7yjN8KCvY0pThsAiEAp2eOcgwO9RxtFNQFO55osC1FwbnTWWjg3M16z1gCvO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244522},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2408f9af1845e53e76770c737a2f593bdb40ac9b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1824484690_1747645539025_0.5858766517960425","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1826395570":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1826395570","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1826395570","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"48f0c24a82d8ecb42231f6c72dcb070d4044695b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1826395570.tgz","fileCount":580,"integrity":"sha512-wmRTAu9ZR7gohOpQZoOAKELX+KqBstV5/4v4jbr2uGoScyboI16eFTpw/Q57whd2B3+Q6LUXAmnc/E31FYdogQ==","signatures":[{"sig":"MEQCIFyDoaOF8XQNkXXxKqSIsW5uzVCMCN1l/cug7CdRvMRYAiBclLOdqbXQudB/TfaX92QN/vDyRSxNKIops5TK1ZqL8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247369},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0618fc0ed17ea38bd691445b517ade291e955489","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1826395570_1747728178890_0.6750107552406333","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1826645842":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1826645842","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1826645842","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"161d36a4ec60c0132f0d073ca03896c97543e174","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1826645842.tgz","fileCount":580,"integrity":"sha512-WUWrzjQbZU9Du9S2GwtrLjFTgDE6PYoa0wimLZEYZjsdISqAGVit1hhu5qZN23tEXELgdrJWfEICbo9d55Nr5g==","signatures":[{"sig":"MEUCIDzKzY9MetCgU4lXMiowKoVtTkipJtmYVJGKdiq4r/WhAiEA3nFy01XRHaAAPlZSz5LXtQ2Fp5tvI8lpYjI1aGTbZaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247601},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"88959f3d37fc34fc3fc7b19f1cc0fc167ec69b6f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1826645842_1747735000828_0.019383509670332533","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1826786956":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1826786956","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1826786956","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"43a2e3e5fb39fb04beb3b613f85e1916830739b2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1826786956.tgz","fileCount":580,"integrity":"sha512-Nl0i8SX1xSQ5UTfydHpoKB8ZFca8dz2vYe8i7FEEUtjkTbTalBUzUujQzqzAANf4cNP1ko7NrWG7P1QyB6ER5w==","signatures":[{"sig":"MEUCIQCRnNMRbyCYxbet1GQHFq9f6fhzLGW0fJvgODOepl6BRwIgED2iJcn2Z/zhChcqQ5ilUdIUklwBRqTge62Aq057kxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247601},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"904d984e48fd5bd66dfb22af3d3104efa3834ff7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1826786956_1747738372972_0.7322401433717574","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1828785514":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1828785514","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1828785514","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7c1723d14270a11f364b966c5025b1c3b016029e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1828785514.tgz","fileCount":582,"integrity":"sha512-5B7PzLidxpcb8F2AeQ4222mgQIqoMaU+eOtGgp78dlb4+fcrnIznGox1+wlDTi9al3k1nMGu6iC5FYs6asdAWQ==","signatures":[{"sig":"MEYCIQDl1vq/rZedhnb/GbPNv/sN+WzfxVy6uFq96o7GhJvTIwIhAJI2xEJs+hF9ZEKrlcGJRcBAsxbOYuXY7m5OOLb5MeYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2256732},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"69a6e923790c3e05d36adc2b482e1b86b035e23e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1828785514_1747817961607_0.6125235664104784","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1829959950":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1829959950","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1829959950","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"80ee89393870de8d165760f448e289cac5cf369d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1829959950.tgz","fileCount":582,"integrity":"sha512-5gGNjROdKvnmPbMjr/SwmkqBXmZTu9kGOgfBMcASjM7A/Hd43FjWbHG2mSDBG/vnUTYkHJK8wTNwsHWZxilQ3g==","signatures":[{"sig":"MEQCIBWZI0eneyndaIpZvTg8UUcmKg8UEt6vQO8i1U1s3irEAiB+4nQysRi9vDSg6YO+grY0sZ0yywLvhyVcRLzHaw81Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2256732},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"848467f2f37eccff116e35ac10acef8aed1a4a71","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1829959950_1747858011771_0.17468752202484206","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1830927797":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1830927797","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1830927797","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc81c923860b774adba31a45a8454f460b3bd885","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1830927797.tgz","fileCount":582,"integrity":"sha512-P4Cj7n5VLh0XJnkZbJHSSQarWkxtFVk0ZdvnEL3KGyDGy37xQlbSs4d2eKLOV2CtNZ7EBGEUqvdMHXW/y7O42w==","signatures":[{"sig":"MEUCIAZ/BgrdVxn0B3EmJyhoD5PXXGRPBRcylHXHnm3XQ64dAiEAichhmx6qdsvmdhvJqWMFJIz6klsAqn2NHjryGbzM18s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2266798},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"492c7d027e75c29035304c42cea6625c89ef6c26","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1830927797_1747906885221_0.689082724349497","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1831056556":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1831056556","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1831056556","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3090c0567b47f75a84927eddef89dc336b43b44b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1831056556.tgz","fileCount":584,"integrity":"sha512-ErwX1xakThQ0df8UK+hDZQlvWPgOP7sQKIm3f1M4k5vzm3Yfe9FM5OGlPe1ucJmHchrEBf3ZtvWWqicD3lTF4w==","signatures":[{"sig":"MEQCIA+FJBGYeuoWyZENiKIB+AawKURnshGOxsDz5nCF4pC2AiB2TJKrRLpmiQxAzGzEa0bCdkuG2LPyIcX+darJwJxejQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269089},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"357eeab7eb018b4d715bee76bebd72efd3f475c2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1831056556_1747911008860_0.8042796909937378","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1831675218":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1831675218","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1831675218","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4e6c48eaa0bbc0708e77f99bfbd754b0a6196def","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1831675218.tgz","fileCount":584,"integrity":"sha512-Xow4g6ZX/aBn1cetsmzRioWNdgR1DZy/hye/0M4srw+YsJU+uXPUsy4uZtKnU9Bbv8eJ0bb4gmeMY8s+CaoyrA==","signatures":[{"sig":"MEUCIF0QR06P/NrGfMungAcY+Hkv8wZSGaeQL51T/pNe1yRjAiEA/b5NmbwNQHm4umPikXdOhkQn8neJ4DHbHlNQ3prnwBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269089},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3159c5678883be48f5ede40925768c14b6401d8c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1831675218_1747929333867_0.18071215001416197","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-1832729618":{"name":"@geogirafe/lib-geoportal","version":"0.9.0-1832729618","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@0.9.0-1832729618","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bdd4dbc5b46f44b108cb8e4caecb130b40784a61","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-0.9.0-1832729618.tgz","fileCount":584,"integrity":"sha512-s0UNZx+fWheQvS7XrxRwtTQekW8JbgsOwj7rfy+aXaH3iue2N+r5xSdCGi/YBvbdkYY556X65mdFO32hW8yTLQ==","signatures":[{"sig":"MEYCIQCnojuCWLbov7tsVc9qQQlrxzwh1ycmgBcvPTz6SXNj0AIhAOMuB0NWphHdvaaEoneYJKi2JoVevHCw9qqj7F5EwDhZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269250},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"53bce6444804d351efe0f5a0291a015e58237627","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_0.9.0-1832729618_1747985611029_0.14593334563993499","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1838562406":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1838562406","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1838562406","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4563006fd466a452ad67ca52c24be63e84c0f6b3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1838562406.tgz","fileCount":584,"integrity":"sha512-rst4U7ho51VOPO1KmUlwU7arc1K05U8YSqRMibSkFywhbHhRPntoKF2es4Z7Eu94YEnDRNvsgXyzY3o8+e5Vng==","signatures":[{"sig":"MEUCIQCa4afadQL2Ds9VkfQlfapLqwDdFe2+brr7VxKp3R8WEAIgYVhKkuVU+00YXsERFRjqQG4olaGbxiEoZkdU7xAiluw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269250},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a7ad6a220fab9e673083c86294c12f2d81093951","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1838562406_1748346377493_0.4854213008916908","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1849063423":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1849063423","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1849063423","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"882bb9b1f2562bf7b613c9d3306d2d68257bef64","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1849063423.tgz","fileCount":584,"integrity":"sha512-3oXWBdYcSQBS+OS79xAciIguPK49pEwWR2hgf4XucYChvU7fywYbeRv3e0+TBQ3c7TAZnSz9keo4TQyXFJCPHw==","signatures":[{"sig":"MEUCIQCTfLYwDzdCzXoCTiwWjg5+WWbLgpw/BfrzCaTVdx4GpgIgXMSDO0CP8wOXtJmkOsuv3CxBWhwq+uJoFR68ha+ZlNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269250},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"337643f2d3e8a59382164d4da449b87845716bb2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1849063423_1748874069153_0.7725562725853563","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1850474940":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1850474940","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1850474940","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"411b6703a307cfed969088c5fa96e7fa7783afab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1850474940.tgz","fileCount":584,"integrity":"sha512-SvyKSkZPmRRZ0KAaJspl6Fm0ay8GmHhl7IdNzaD2Iik6AiX4WZPJymNxSFUpYNL0uHY/fjHzpDLT4RWx0eu0Nw==","signatures":[{"sig":"MEYCIQDwTu1XvPDJoWx6d4v0lGh9cdAGJ9/CpThqitu1SwRP7wIhAJsmrKpFVTaEQuo6sNXSfqlsrhspv2dBKVHHe0KKq6us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272358},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fda0ff468c261b721505bbcf59a782fab63bd399","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1850474940_1748939821032_0.010725990230953109","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1851214529":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1851214529","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1851214529","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"30dc3ddea4bf03e0e3dac5395e10a7943bd41d50","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1851214529.tgz","fileCount":584,"integrity":"sha512-LlBCUyRTc9m5YQWkv1vAx17Bf1HJVliNjwdMNKKiM7GfA4hNQu14d1rA8EjmZ613QO7SzjKrdTHaGXEdxbX4XA==","signatures":[{"sig":"MEUCIAruHpyrQq7J5vRNhrqHXMMnv71CXaJOsosmbkMiD0QbAiEA2kNhc9cKGQkwLHmMaNutCxkEZ09MtxhPPrkZxuimpVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272358},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1e3172c9a49e08d2b7c7c182ed0db4d22202549e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1851214529_1748962988651_0.7715096366289202","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1852676447":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1852676447","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1852676447","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7aedd502fcefd079de74745aac4628da8141e374","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1852676447.tgz","fileCount":584,"integrity":"sha512-NpfB8Uk+wHKNycszIHaee3fkPymjUmhgCAyMN9IyBVLWYnTtQ8wrXetLuBj+Yz7wsp3TSFbN914kgOBxCPVpPw==","signatures":[{"sig":"MEQCIFOZReUmFTmvljJrljhufC3jF+B/AJsIl72zrr4XgWVMAiALZomOaq+ZbhnkZYsmMHt3SzuU5Rf7torzwGRRmhEeaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272444},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7caf83253ffeac57753137f49b2cd100597eb014","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1852676447_1749029323523_0.34015581321457167","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1852946401":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1852946401","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1852946401","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4a46623f1dd3b29d09a27123605806ee47684060","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1852946401.tgz","fileCount":584,"integrity":"sha512-T4goATDGiNg+YvziEgwv1+zfZff5KDkossr0KTHTfcUwYtjh0BUA+oGSRAe8AWpoVD/wmUDgQOgO6xWAFof1rw==","signatures":[{"sig":"MEUCIHUGy1IpUbrh9B5PHYBdQeka9Q4z9/kehndJI+g9xImzAiEAj8ckNfQEeAfi6g9mrkHkYgwJaXh19ELeOHDoK8n5xb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271934},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"28f582672870a1c8130525c61a3f6e4b08819465","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1852946401_1749037976498_0.689275824809918","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1853039965":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1853039965","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1853039965","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2ba4c9c05fd7b1d1b76478cf7ba92d2f67665492","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1853039965.tgz","fileCount":584,"integrity":"sha512-Fi//GyDSDxWKZWoNlEXnoeoDUhbi9skIJCNKM/bwNUOrjzVct9L20rpbC8ysVdnHVzQAzpDx8tFa7m0RCssBuQ==","signatures":[{"sig":"MEQCIAKUmc8jLahyuVdcYV22D49eumD9R/F88dfnCVp0dB0yAiB5J0gjjpIkY0HqV3+OyRkEyim0LJSqlAzvAUQaPOgA4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271934},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"76d6544d822cc08753b735f0fd91f88e28527e59","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1853039965_1749040409661_0.10467869970057775","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1853214815":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1853214815","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1853214815","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c8e40d079927cc8988544c7c2261f5e766ce4b3e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1853214815.tgz","fileCount":584,"integrity":"sha512-YX5aur4SrdqtU5Pj/kwjA52uU4kXY2iOQJgwhlV3bkDg0pa1jIX+iVidoJHfnYxyCdPgO0dsIzM59ha96bDw7A==","signatures":[{"sig":"MEYCIQDRJASeChIJ1+QGH/P3HrvXs8wag9X6M55ywa+2AUWflgIhAKSJrxr5IO4mHENpZKR95o3c8EqQaW7UhKepaVGGUNbV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272515},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d929ae0048ddc5518cf33698628480e3bfae285e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1853214815_1749044318983_0.26429663037761886","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1853371665":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1853371665","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1853371665","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"73efd35390f554e54491cc358aca67c4e908e25b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1853371665.tgz","fileCount":584,"integrity":"sha512-nyKNETcWkNw89IIdzAWOlGoVjaSmfOIOACobamzF/8AqZkTul5VLjhdFI6IEpWaw+Ybkm3MQlJXUoYJzsf/stw==","signatures":[{"sig":"MEUCIDvw3MxFS0sfBKX5uzvB733iRS2z/99kCmFg7mSCTom5AiEAvNb0c2rFWU8CsoAoKeKQX0gjQUOa1vmrxXVrkgp9h6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272554},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"15f9d15150070d72a1e293b2beda0b37c17687cf","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1853371665_1749047926080_0.8918583615722884","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1853758369":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1853758369","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1853758369","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6006af6242ee4681d99325794d6f8812a1dae58f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1853758369.tgz","fileCount":584,"integrity":"sha512-YLWz29gOfADBRDsovxUmg3RHHOAIZgwsKbif0wt5y84U64BP+AdwHEw/PA034FNNuJlVsKa932ngzeMxUd/Zww==","signatures":[{"sig":"MEUCIFilznfOnI7qSAcofZ5+5KwuCWdA6qdYZ9XHpwyZnTp0AiEA3UlSOtTL7Bd+fPHVRtdW1+JVzrMgcQp/2tWru6m9DJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272554},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a567c2cb772e1b9f5af49060814b62cf5dbbc322","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1853758369_1749060756683_0.14823128029364074","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1854846782":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1854846782","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1854846782","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"af35353f2d03a567d9295f98a185579d68270db8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1854846782.tgz","fileCount":584,"integrity":"sha512-CwJECjfIl0jDXFLF5cFY4zLvll+gyycWHO+9SUaSmjInlR1xACNeL5sIzALx+Cyh1/gk8FvYXbwOj8LS917ciw==","signatures":[{"sig":"MEQCIEsq1OqXWH0Ms2YQzsoReaezNIjqfF1h2svaZnSmlkJbAiANahrNfX6IG4Gw1kQp1GfN8ag9umZB+U4Q1ZkP3xkgLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272554},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0173bb8ddc02266c2397e35263ccede1565c2c9a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1854846782_1749116034692_0.37036313701505086","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1854938227":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1854938227","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1854938227","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0bf9ce35982ca57acfcc64dd3b3056e37f12d07e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1854938227.tgz","fileCount":584,"integrity":"sha512-OplX1qM4c9lyIBabiK3+E3OlPP16yA3MfxRYpSkuFUXhP5+vnArob8xrzilKACE7CH9Bd3DdRisir9YED4dHIA==","signatures":[{"sig":"MEUCIFE9CQJjMtsjw+poFKXd1IcpflUSF+YAOipiJZbgd4QUAiEA8lGutcZK0fHs5DPoEeXg/6JjcY5iS67+p2/G/mZrhKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272232},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3db48073ac40102d066bb2ba43444b11221d4b83","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1854938227_1749118858253_0.9614494281463433","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1855010526":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1855010526","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1855010526","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3ea90821ed7ba37d08f10f391d7266000a5cfe44","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1855010526.tgz","fileCount":584,"integrity":"sha512-LLihVBad7SESWF+BtDpp4bCJ+AE4kA+ebgYO1YAeoAmXVmlmGumHkedD75AzOJ9m72n14io7/EpH6o71IwpE4A==","signatures":[{"sig":"MEUCIQDrv6yH0omtLyyk0/Hk4XweB9eEyHA4cj8L7aMrw200ZQIgDKMcsEiNkxmRVA1aVWaLwLFGsbXC6AJD1XDQI/N8QA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272232},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"51b74287c9ef30e371dda1c4697e75ff7f6fbde2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1855010526_1749121352522_0.3245316273875116","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1856663479":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1856663479","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1856663479","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e9a8d6c49ebb7a066641956cad219aee493b980e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1856663479.tgz","fileCount":584,"integrity":"sha512-Kwd+sM2X6lDLrlVUh5DAvGaZrF7FGA/f67j263qUSHdDpurSozCiL0tu+6QS9ouDih580T/UU9mMgpuIP7h01g==","signatures":[{"sig":"MEYCIQC7XEi6GjGyqY5fwGwg4A6GHU3rd8O+9GpPEPSWu5TbSwIhAKngmtc7Cb+pOjttsjo3fUC4cndBbSov/bz7XBHvP8zK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272132},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2866abe1d0295421ae5d1bcad86b461e4eb47638","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1856663479_1749193497793_0.8045907782609918","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1856748366":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1856748366","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1856748366","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"302c7781bc6de117a6a9c65632888f607dfb1586","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1856748366.tgz","fileCount":584,"integrity":"sha512-wzIO31ipq4WX77OyXswKV5vswyM+bDdaG7JnrYqoBiegj7I3vBXqxrAE6Jjl8J0/GmzwxcJiP4jYiQkqiXQDNg==","signatures":[{"sig":"MEUCIQDzg50q7MrVw0SNn0VNoNm+p+d7z+8Sn5ioa0PRhMJMRwIgGV2mteblwwaHXaoKt4pPavLwLaMSyX7Jwut0+3jr/MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272174},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7719b06f28780520e2cc4a0caf18ecad2430a355","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1856748366_1749197146781_0.11524934844951873","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1857247211":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1857247211","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1857247211","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cd0ace5f0000ab70548743280712d1eba6da2797","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1857247211.tgz","fileCount":584,"integrity":"sha512-LWBF682lEm311+7waDvkmAuhSadMZ1yEARt6v2RA9SCpnwcMPFQ8SuToX5bBckBCcU87ZLD5QIe1/ry42Eshfg==","signatures":[{"sig":"MEUCIHLyxh/pDnz+srknlBjAzoGDIPoHNWIfc7uPLbe+LQ9pAiEAxDGAPkOzue322DujDdakiXWmGs7CWGgtZFUu1ynfcCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2273176},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"72b8a971c604dea785c6b326613d274be92fc514","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lz-string":"1.5.0","on-change":"5.0.1","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1857247211_1749213001320_0.7742449508552687","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1860986623":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1860986623","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1860986623","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4444f757a3180f836245f7009d7221687760deaf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1860986623.tgz","fileCount":608,"integrity":"sha512-T4z+/nK7g8eYum1FB8anKA8T6RyBTeLxCCOOPVapWV/Qy+fcWQRfyZLn2Ko7BnjnpqQpS2pUoGs1KYpa7BCc/w==","signatures":[{"sig":"MEQCIEiOb/kPvQRheE1lK6pprSTSVSi1nnr2Q4Oh5JZl7ToFAiAvIYG6HrsrQSZPjnI2cGm3htc5V+FMIbhjaDAkS42Tww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2360624},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8d2da352c9650443394e530b33849b7e9001df22","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1860986623_1749494617860_0.7007600059497943","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1861801294":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1861801294","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1861801294","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2c19c8bb00f19a6bb57432631aa6219fecba88ed","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1861801294.tgz","fileCount":610,"integrity":"sha512-wiMWHt4iDDp3J7Qha2I9QPwsA+yyNTqYYBg3/kHP4fPL7ErDj7SaCeAO1xvuFcej+t02OqSFT77ntoqS1vJZiA==","signatures":[{"sig":"MEUCIQC0SjvpE1VWhQ84hHBplkZ5688HvsO93lYcNZpED9Uv/QIgKyAXEDGu1y/up3mvvpK78v0fIT5vp2A3yyZ/oaJZ2+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363613},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b4bd7580b930dee07f2e042f82030da0fbfaef4b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1861801294_1749545763765_0.8432610161338503","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1862076258":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1862076258","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1862076258","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bf2b1859678f4f7305cbfacbcd3517e23ebba8fc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1862076258.tgz","fileCount":610,"integrity":"sha512-jNquCfUR6syBUuMTNLCs9qQdYNDe3vjmmoJubPhfi+cWbagvQIOsqPme2W/vDC3kSEXrUKGXbOycH5Fq88MzBQ==","signatures":[{"sig":"MEUCIQDoi5dHM276+e2iBsKaC8o8iHw+u1UwKz084S/ZDm2izAIgSL6Fy+BafkXMUTBFIKcbTf8ztiX5+6z/SOqe+xafFkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363563},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"47e24593513ff52a6edcc09a335a037e4f0aa1b0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1862076258_1749549179283_0.16274587673340823","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1862966464":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1862966464","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1862966464","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ea42f2a0aae272aa83f4690526d9104dc29f312c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1862966464.tgz","fileCount":610,"integrity":"sha512-YWeCzyWoQ4v1C1AvDhZKNKqLaOfhn7LJA2DphtsMn2zFrHfPlsbvpO2Z0rTjHIj/E3Nr0k4rIl1S6Kkc5cwbmg==","signatures":[{"sig":"MEUCIQCMR2+emM89d632OscgjM4v3byyoBxAGZKoGk1xz05eywIgAgKafPi69a2vhfEiemloGTQs/7lbhgYBlU4F3FFB4VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2366558},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"86d6207e72d4de712b6b3bf3cf91e245e2fc23cd","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1862966464_1749577669429_0.22311952395604706","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1868602756":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1868602756","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1868602756","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"73f05478cd83102dc79484789a9233ac276f2e7d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1868602756.tgz","fileCount":613,"integrity":"sha512-k6ovFFDP54gVG2jqDukhtktGVzg8m0/eyQpJaLjmC6H2RhkU1pi/ZM5wnZRLN8lcyYk8rf/Y2RdkRYnO2JkMTw==","signatures":[{"sig":"MEUCIQChBwkq+h28z6rNL48xFZoWKMkhAiQL5orh4T28y5vHbQIgf/2DLLtQCI/zIHNhZ1Xty++KptESvdmMEJkRD86B09k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2369796},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9f08cfcf62f85613aa596e206f95ec1cbb247bcb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1868602756_1749820510295_0.5530716157853643","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1868603847":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1868603847","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1868603847","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d4c7cbefff90589908fb1bf81de168517c85d37d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1868603847.tgz","fileCount":613,"integrity":"sha512-zIWEdkzkbwuYdZeeApq0tLcOb195sj54YAEx6m4ReZyCIaU9PQIy02do4+U4un6L4bl435DmG1V2tY/u3gx7sw==","signatures":[{"sig":"MEUCIQDtPb5Lh9QlmAU8bJ/y0HgsIoAB6beKADVS9inNJg8u0AIgPOUtjfTSZKFZ3An0maom/cz95cnlU6AbMlJYu0PRSr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370249},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dfdb2d1d28926545d670b5ce0312b92586487391","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1868603847_1749820561121_0.038429816504296","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1868610942":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1868610942","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1868610942","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"981014d435d4b30e75ab89611d3749a6542eede2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1868610942.tgz","fileCount":613,"integrity":"sha512-frg44C/5ieJsBG/aMvcNScvrAZZ2qLombxvUOHSY6Q3wrN7VS9wws5gRkoBNOdXoFpWq0NiVQS49N6hLHk61fg==","signatures":[{"sig":"MEQCIAJRKxrnB6KQuEDgVwHinbcSnV8z36VYsuR1pr1DdihgAiB8vyrl4827XST1t+0YgAc00lSTIkYweIxcXhf1luzNJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370257},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bcabf57956d703fd9463980dc64a65bbaeab39ae","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1868610942_1749820753442_0.25478321685125405","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1868691664":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1868691664","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1868691664","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"51ab00c19747f681252f37ed30bfc54a27e41db1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1868691664.tgz","fileCount":613,"integrity":"sha512-Zjb0NpEDw7giI2nwRB5PDL6ewJnn3HomB9a5aoI6Z83GEnQTuG0SWUFlPuhr1izd85iawJZBgHfD6hRwH2ACOg==","signatures":[{"sig":"MEQCIEtbNx09unYtpHKIzYRuHH7JzN4wxzAH6n06NOj7k5GuAiB/gI/lj3eBAtB+D3+uuCSMmC9hnmTS9YrGRmQ3RNmYIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371669},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9369c51c655bb856ac986604b3102ed820698176","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1868691664_1749823368569_0.9029762253912978","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1875809818":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1875809818","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1875809818","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3b55a56f8d769fb48fb168f723d2fd596499c34c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1875809818.tgz","fileCount":634,"integrity":"sha512-FFA3az6xMtesHaxGY1BisSNaQRr4ax52ptN54+Qdj2g+8cZloP2PxuORry8AHjh5AE2+Yk31fsqTcMdXtlae6Q==","signatures":[{"sig":"MEYCIQCAN4807fyQQrKyKnCsWFJX0R5MDxcOhqX/G0A3eUe3lwIhAJckrc0/2Y51qOnok2c9iFYBch2ZMGVhcc8LawnZ7R45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431399},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2f531de8989944a80dda355df26ae0d8bf8a4091","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1875809818_1750229325961_0.021824919506915785","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1883648879":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1883648879","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1883648879","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b9fd4d0e6c2e724406842907d565d9783fc53e19","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1883648879.tgz","fileCount":634,"integrity":"sha512-TG4s9zknju9gID6bldqJX4B8VpuiSQRP2y00Lc2opKSm649hNkva5dBwAn2a/7F4TewEwoZVcIt5VlqN8/aeEA==","signatures":[{"sig":"MEQCIEdROCPAEVB4k4CWum9H2XixvPhcV4pGqyFPrysosrl6AiAMoFNYagE9AyWEFb9oAf//WgBC1RYQBEC3k7N264SgYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431556},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"10a5f499dc5ea685044660ccd3783db45a8c5e36","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1883648879_1750662143787_0.9545062710814967","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1883821383":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1883821383","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1883821383","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2210e100cea781887058a858cb409908346a98b3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1883821383.tgz","fileCount":634,"integrity":"sha512-rkdykN6a5/Segl2+frAdCbyseK5oRIoHXKHzQXuDdNU3bZAYuW7pLF7FxSrGWU8GQz02T7Grpw5z0yRD4nDrug==","signatures":[{"sig":"MEUCIQDACgiMRCS4X0xXIKYTVLSCnhc3flj69TgFeUskNI8+EAIgDi9efWQpNeHLoTlRnW2GC86dm+e2EDiJ6ini25NzWvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2433447},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"76ba5b99782cf043a5c8c0f6e69cbf62a29f89a0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1883821383_1750667649193_0.9258901483840103","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1899291378":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1899291378","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1899291378","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a8952e5027370c4825575ba54bf790f2ba7b4649","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1899291378.tgz","fileCount":637,"integrity":"sha512-eSlJeslV1XCyd7rcCYytBH5t3jWFRE2C/e0TyQz6FY8g0xgTPqAGl/vDuXqcLcZzOvoaSnWX4Wz4aENgIgFkEA==","signatures":[{"sig":"MEYCIQCGT96GC/QzBBRWE8DaULPlrzxaAMjxm8hdygtQeWI1BQIhAPVfklOeQ9GT7N6yT9OZKs1EDCFvI9qTnf0VwyU5swpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2454335},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e9391f45678169d13f273b7fb3fba68354f2d3f8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1899291378_1751352132301_0.34894235759912284","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1900210031":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1900210031","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1900210031","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"640fd92cf7d771246e7c0d98cd8c95970bba8c29","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1900210031.tgz","fileCount":640,"integrity":"sha512-BgWYrLKobYGDG4M+H4lqYLNxTK6rJHFuZeosR0sdPTH9FSM0xL8+TsdV7fwPE1cyHHEHN4nrMPz9NfMhNq17JA==","signatures":[{"sig":"MEUCIQCAl+DHGGXwex2lyJdHANJfvilXCzgtDcD3GyPiMfkJCwIgRpNQHPgSxbD8IAN0jL3Z6ChI9+GaJvXaDOjnwQUSkas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469683},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7c2e6169ff208bd9af830adf6da5a46274c19d0e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1900210031_1751377399578_0.33030489124559104","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1900342470":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1900342470","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1900342470","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0decbc3d8815b3db4372a01b49870dc3daf34349","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1900342470.tgz","fileCount":640,"integrity":"sha512-Ei6LnaF3VLk5BLHInNQLmLZrAlgD2QUkAUGqFmVxazGNp+aXCbVgiygDL4H4BkOZPPB+yjtp3LW1Tpqd6h0NJA==","signatures":[{"sig":"MEQCIGo7zXY+17GfWdkdG40u+eUcIqIqJx6pNvWwoLWoS9RfAiAgVSyMuE0TlDQKzsOstj0GzyQtvUWBnjW/k7IXLz0BZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469684},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"72460858ab88ff0af044c8fd48bdbf86190625b2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1900342470_1751379142946_0.9349705936967856","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1901604711":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1901604711","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1901604711","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8b155aa764fdde0aac8355bae44dd120d12eb6f5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1901604711.tgz","fileCount":640,"integrity":"sha512-Kj1im3fqpGjKIT1oAGlob18U5Gik6PotSq17SE0NjR6fMIjhIEg3HlQw1On8KIuOqgOORhZwW4V1bwo00c3Ceg==","signatures":[{"sig":"MEQCIDXb0eR7wOwU5eYMuX+T98Ke/LywF95W4Ce7J3YFvo7CAiBw+QaIF8x8HnzTHAjhMZ6AsPpTAp+N7igjqSoZxtgDeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469553},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9244fe2ba9af83bfd900a77dd176f7e0333b89c1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1901604711_1751439472354_0.42499419190558707","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1914202407":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1914202407","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1914202407","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"208e92e64e447755960c076246ed4f55d2918038","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1914202407.tgz","fileCount":640,"integrity":"sha512-YEr6BBAJ5Cu3KCWgc6JgSegcY3P/RaAFY1S6MWaxnuV4pENWwn7c+v90SQAD/PIqPZYwytg2H4cHtn86e1HcQg==","signatures":[{"sig":"MEQCIFqXi1Qq/LpHALgdmuBrg2kIKplcQmZ1uTs1PRfRwb/1AiAzrihOIxL4CoJEMD6YJCCzRsOazMn0hEjgTPT+Nv6vXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469609},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c1ca9f26f5ee5851001b992ec1bcd0a1ef3f39b9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1914202407_1751990013435_0.822874969791195","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1915342021":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1915342021","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1915342021","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9918dcdafdb8de00393dfc9514a1332c9103dc0b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1915342021.tgz","fileCount":639,"integrity":"sha512-L1cywqqFcoEvddNtzqFVP85UV8fyCvScdT3QEs1K/nfw3drNXqycaMeveEa36M5btYdRT1hmk0eQTDf0wHN7ww==","signatures":[{"sig":"MEUCIQDai3hxOMEjHI4U5WF2uGIwIhM8ZQ9RlH24YjlRgKe1uAIgE3JH1pod83dFS9iTo/0fswm77PC5Dfqzt/hSQXTz0H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8b35cb528ed3dd6ea77f8a5bfb1c581ea3664098","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1915342021_1752044844015_0.40945234610724324","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1915588880":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1915588880","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1915588880","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"43b34aa15d108fc4d6ab2d1407c3ad223084f713","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1915588880.tgz","fileCount":639,"integrity":"sha512-Ey4t/OqgcnmLxvdvJuoXKbNwneKCbtA1EV29ARQS9bClEb3RBeM9matKqwi0nXpRRuTsNp/JHrwgUDO9M0WRcg==","signatures":[{"sig":"MEQCIBKi3VXtnbbx76oLbln4NDq3bPuHEkEmRzwE52RD7JbeAiA3MG8vJopAoGPPNOPtjLhH7GAbzRNP8qGrlVHYG9DzZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473812},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8ccbbe636f7736987d2bfb3e392b1257f7a38cd3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1915588880_1752051965772_0.21591702724056638","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1916950067":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1916950067","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1916950067","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"32bdf3fa0b7852e58cbec8ff4192d59be14a6e9f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1916950067.tgz","fileCount":653,"integrity":"sha512-EgimHyP3sHsuNj5EYVSLkqRQtAe4hYwCnVbJMRcDGE64W04EIi+oFa7f2jKnlrvSMI9JkMb9AygTTzy7fkbHrQ==","signatures":[{"sig":"MEQCIFsJNUy1VMna+zxuuPj65dcf2hVFu8hFAjKuA4cvg81gAiAkxdERdQN1UBYhOpNZIP7dYU/lvIQOKFY9gKvM/gynyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534211},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8a0291f7c018a7aefb92961833f7cde4f01c26ca","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1916950067_1752076827620_0.03313543695491661","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1918375522":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1918375522","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1918375522","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a2807a4bc664eab037f99af6882408f4f86c540b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1918375522.tgz","fileCount":653,"integrity":"sha512-3wsLHkvzSKq/voV3NIwvbOPsFtqOFYuQ+NWGYvOxAieo/pYrTrEAdSV6Cy592zaMwSK3avhyRuc0+eoisLPH6Q==","signatures":[{"sig":"MEQCIHjvQcg3gdGuwe9qcjh0TnVHFbREEif330ZWq64fM+gcAiBMQPE5Ef/WuwUObeqx1IG0mc92zIfzdusE4v7A+p2UPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534211},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1ca7c020c848cb76e3e6e1618a5f51074eed975d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1918375522_1752138115518_0.9145559892311543","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1918499790":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1918499790","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1918499790","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e91cc88cfbc8d8127d8b80c03ab8bc6bda84b916","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1918499790.tgz","fileCount":653,"integrity":"sha512-zttlpkUuEGf4W/OM6ckUHmIFMP3LwiDrrSNHOLRGlj/tlyFvusRDEPDjiSRxDNYGrxfpG9vAQJZ9LnUgWrBnEg==","signatures":[{"sig":"MEUCIQCniFFezqy1smrOVvY4kSzxrCOQCf64du0vU0O0HGwyfwIgLRwkylrgfYahZpKF6heKHPi+IIYnigNE10KJtFNAX44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534906},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2e99370bc2c606dab959fd9298d9e7b638e4fa4b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1918499790_1752141873422_0.36287223664495083","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1918567930":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1918567930","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1918567930","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db53b4b3a7c4cb8b655ce20d756418b44c472b09","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1918567930.tgz","fileCount":665,"integrity":"sha512-vNz/gczpa6CQHK7ejhT2HagcDmTCRfZMRP57YoTbiT6KHyUkc74VGD/3g6+mXdAtvnhGxbJF9QI/N4gcFe1SsQ==","signatures":[{"sig":"MEUCIGvkv8WQzhHCX1hwZWve9eogyb0bJlMg8Pm1ispRO1JdAiEA2Aat9tHMQj/UfV7K1b/Oe+xIus2/lCU3MSB2lJWI8v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596462},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ce1d3761b3c4a64cac7ea5680de2436db6dcd4a6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1918567930_1752143945730_0.373222749954806","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1919038403":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1919038403","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1919038403","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db3a7b9ef57750076c835b935414278943186da0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1919038403.tgz","fileCount":665,"integrity":"sha512-j4F0FhnqiaibwBNcLD0z2AnkwPJoL1R3ZkYAqteOZi+65b9h+a0FWatYKtBamKXuFHOXyCmM+gdI1F4DE9Zb1A==","signatures":[{"sig":"MEQCIECV72FcsKY4vHkXsM7rLwivxXVvXkZGNy+lGKmn7fK3AiB6s2BGI7zYOElIt2jbG8UOfnpgDCHZi0z24G2uiH4KQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596650},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9ace73512baf0dac329cd13ec71a8065dfcb3306","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","actor":{"name":"remyguillaume","type":"user","email":"guillaume@paloo.fr"},"email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1919038403_1752157927896_0.6753498689146464","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1920652484":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1920652484","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1920652484","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2b1e32ef8aedbe1b10a3aef7c10804579bb00530","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1920652484.tgz","fileCount":665,"integrity":"sha512-0uGPd1SKb1tr926IzDfgXg9iqsuy4KnN2C+WOU6VKshyTkmyUTV9jYTo80Y84xOZbRIe/AD4dA6P78ekV+4zBQ==","signatures":[{"sig":"MEUCIAzkkVhdltkfEWSBDw/ATUzOUYtKlFpFvh+hSlS6yhfTAiEAzl4XKHZRVnCDzH5YF1GYMHYf8wvECCM87WQ2DYND9k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596715},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d6d10ea0703265b607c5e24d486f170854484988","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1920652484_1752225184626_0.062102105328182944","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1925146207":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1925146207","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1925146207","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aa271a20419c42260cb5ae5fe5db0941466ca4a4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1925146207.tgz","fileCount":668,"integrity":"sha512-cQf5/GgQRvNWUDRlJaQyF5Gyo8VPMT5NcON2qfl37gzdyDQ9C7MNeMxNVo5Rio9dgtML3SVFA3NybNlVFkX6Gw==","signatures":[{"sig":"MEMCH1zscKY9wcTpeSC85h4rTlFcesS7o/OhGucTKWLMCawCICkfRTU12AaJY6j1r2SmUSlGJBIjPeMPI0tq986Jmbjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604831},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"293e1e3cf4ad73885ed0d9ddcdc13521dd835531","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1925146207_1752487458331_0.9453484608453944","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1926086505":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1926086505","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1926086505","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9904814c81183fc80f7d77f92cf6723b0c6fbfb2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1926086505.tgz","fileCount":668,"integrity":"sha512-5Od1PxYN3ZdA22rEQSBWFSP6P16oezWONGgX1CH3uFP2hs2litVC7zI99MIyZC3WpBPBmfBSDoFeDW1C/hVWbQ==","signatures":[{"sig":"MEUCIDvPFOir0ogtUnUyVhTgzTa5G9TRrJrCrjL0Uo9cumrDAiEA665tyxFqh+XLqQ365FqJpIjtwlnFojyUb70V2WLwUgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604793},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fcf093b6dde7079104b78f2b82e8d73e2faea86f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1926086505_1752506146887_0.9264264553163069","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1934266414":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1934266414","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1934266414","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0c5cf36d93795e654b10634728cdd3327dfb7649","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1934266414.tgz","fileCount":668,"integrity":"sha512-xcTEm+wr2fqspX0LlKg0XxAWKpgkGzF/6m6fJYLpJBXzN2Sx2OAN5A7AkLpK+aSoz8TXTpmeilx0+BSAuB0+eA==","signatures":[{"sig":"MEYCIQCt0C96S/2hwhb3tA5CM41NEBCWJd6z/YIjW18xaNR98QIhAJ03pB+6jN9YUnGpw5uBW5bE7SCOVBXI8Tu3z44ZLX7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605651},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a7ee588ccd465fefcb683a4f196f73c8bf3abfff","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1934266414_1752841059461_0.3344762974122659","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1941739227":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1941739227","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1941739227","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c17407e83fa12bcccd239874b891cb2f33a56e38","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1941739227.tgz","fileCount":668,"integrity":"sha512-QR7x/DmCIfpzxT/ofEfCNcbuSeOe1sE3Hc2HoBojz0fodaMAgooDP2ngZUVq0FqPq5Lt+YMLnRWBiW8pdsQiAg==","signatures":[{"sig":"MEQCIFJh1c+Z/93tQW+ZJ9jeUFvbyLKk0p/naIG24cazZClzAiBnngynV394ta/wFOD2EhOuzT9a8kUuX1mH6v/zv/xNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605651},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"aa4c3c1bf7dc2508047d9dd2c18948861bed4a6c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1941739227_1753195255204_0.48557761641783026","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1943001144":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1943001144","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1943001144","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"faeddedddf17d75e545fa296cb5fc9d48528935e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1943001144.tgz","fileCount":668,"integrity":"sha512-gjfjyImWMSSReVOZC05JHfsnjanj9txzlSKm8Imm6Hjs2nAzJjE/UtykLV3eEEtShf/J8iBsyV8cLZ0ZjFdrDg==","signatures":[{"sig":"MEQCID1WPJeEpqQY2P67CZXh8V5azfO8gsLaS47EFh+x/j9EAiAIBw0WojKT9oHEEWGDFSwugkNCymMqdhlryU2fRLuFNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605651},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ab0232807bb32e67958279ca417d4ea0f98f4345","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1943001144_1753252125349_0.834642698485647","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1945890148":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1945890148","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1945890148","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f22cd15a32235845c30c2bb10e114b973c37a913","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1945890148.tgz","fileCount":668,"integrity":"sha512-YsmPkhGSPqDSImHuiUkcyKmxlXdrYq0buls9HZh47qr2TGhgR6m/5I+HC0XQnyt7XXiq6+CTfBi2rNijAVuhCA==","signatures":[{"sig":"MEQCICbmaUOD9b0wTEDDx8dumraj1QGKgEf/LY9NcdpWzN9QAiAH3Dkr0Xi++eE+qJwI9hz2nNo1TO/zdZKhIzbFTemYIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605651},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fc9aaa4af325b207dcb4f7d5c77a048d98142f80","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1945890148_1753357943692_0.7231101225161973","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1947938890":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1947938890","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1947938890","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2a9bed7921ff1260b5f894ba90a924addb59d964","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1947938890.tgz","fileCount":668,"integrity":"sha512-gNM4+dRE0go4guQlbreromSRtPR8efhrV74W7o3CoieGNORzG174EEYmCohpug9gLTLPTqVvC3BjI0upthmkvg==","signatures":[{"sig":"MEUCIQDVizB6pGAbjRTKc0Qc5e4pT2etcYK46DHLt5eLT3+EUwIgYdDczOPNiWqsUql2Ty1o/bL7UMUpSySMiBc4EFulO1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605709},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"35946d84651b7bf4006ad3722dad4c106dbc421e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1947938890_1753443032156_0.6990285573653645","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1954471512":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1954471512","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1954471512","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1e49038a6549e22af00a15bb802d6e47b1e00671","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1954471512.tgz","fileCount":668,"integrity":"sha512-yQ1ZSP39sg8gbkVeqScpOUMX60dyrxZJKzZuf2zZ2YYWUzGmad8pk9/st5z2Ev2DbjSNFlwpcAquzpYDodTX5w==","signatures":[{"sig":"MEUCIENSm7EPJcYEbHLQycXeJ3p2wOJ8zpCHyODRP34a2jabAiEAvTRMRYqk6YS+hKTqKSkyV4Ov3hUd/+4fFjJMW26SOIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2608936},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2edde7da6795b48135b4e7710ccbefb2ccea207e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1954471512_1753788100249_0.5506604292082149","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1956678797":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1956678797","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1956678797","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"45b3686b20236f2cefc1510293afb2d27334f8b3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1956678797.tgz","fileCount":668,"integrity":"sha512-sk3UQ6AaU3k9gBCGULWefIxbZYpJ3CH6Hp8SHjUOMGoLtrvwqUIWkk02ePGnpaRUJiOi6bPwRu3X8yXgyyvkIw==","signatures":[{"sig":"MEUCIQD0BTH8pnyianNJS8Ul+G1xMbAO+k1h4UaZbr12tMqbSgIgUsp1j3fq5QCInCp+5hTNaoHSvRs0pNqOdVT3omtX87o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610372},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2db9a6a85dc19d03d8e0aa3501d484e31b4693ca","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1956678797_1753870812715_0.13442585390799255","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1957396306":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1957396306","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1957396306","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8dff2305f6fdac8a3bcd70e809088a564db59403","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1957396306.tgz","fileCount":668,"integrity":"sha512-Mx4hJiWw80yFds6aR70V2fF/v0PpMdwxHmepebWfRd/b1fUrPe8txpn/a//FflaHNbW/U91sD520v6LmKTH+Hw==","signatures":[{"sig":"MEQCIEYQsMONvisYoHr0gi4xSys0bvMJN8CXGKe0y1CcfmpUAiAvnJxaPzMrl+cd4y7NsWw9tpCjRuFHrCAGOl6amn+5GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610372},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6cbb5a45a1bf18c315d005bf50b990e8c7cdefab","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1957396306_1753885923646_0.06875439530398397","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1971580292":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1971580292","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1971580292","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1cd70b79033b3447862055396c63857f77c107a0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1971580292.tgz","fileCount":674,"integrity":"sha512-yXEgDLZxFhm3Fh+jzxEa3b2IyXdYha0/BkvBRcfWWMhgXW5CAOhS59bdtSqvEzEo71vRdoQtwMR/xmsEpVMp8A==","signatures":[{"sig":"MEUCIQDnWnbvfg0b36+oDrN1RJz/xM514sxjupsXd0x/WFx5IwIgFK4WPeS4nsOyI5fkLADbq3a9hreV257RGc3nBF5Wq8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2644583},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"865517d3e9bc10565178941a1427dbc34f02c304","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","check-all":"npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare_commit":"npm run lint && npm run pretty && npm run tsc","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"^2.11.3","uuid":"11.0.2","uhtml":"4.5.11","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.1.7","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.1.2","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.2.1","olcs":"2.22.1","vite":"5.4.7","jsdom":"24.1.0","proj4":"2.11.0","cesium":"1.119.0","eslint":"8.56.0","minify":"11.4.0","vitest":"1.6.0","fs-extra":"11.2.0","prettier":"3.3.2","@types/d3":"7.4.3","cross-env":"7.0.3","typescript":"5.5.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"15.2.7","@types/proj4":"2.5.5","magic-string":"0.30.10","@types/geojson":"7946.0.14","ol-mapbox-style":"12.3.5","@geoblocks/print":"0.7.9","@types/dompurify":"3.0.5","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"1.6.0","@types/serviceworker":"0.0.122","@geoblocks/mapfishprint":"0.2.19","@types/babel__generator":"7.6.8","@types/tabulator-tables":"^6.2.3","vite-plugin-static-copy":"1.0.6","@typescript-eslint/parser":"7.15.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"7.15.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1971580292_1754554646076_0.6015811528560715","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1971595891":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1971595891","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1971595891","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"03055018dafd28e8eb848d6aea0bd4d1182e18ab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1971595891.tgz","fileCount":674,"integrity":"sha512-oxXlAUwde2yK3YX2Jlq921SuelEwu5FsDy5NYp7n5x2qv8DEOa7tPV57e8DZi5VIRDgOteHzFbE/LP/apJYDqw==","signatures":[{"sig":"MEYCIQC4/2W/SHe/zD+OjQzWAgp7nYmnAlUhDE2A107eaQy2RwIhAPBwPgjhMHmeSxSbjGfIUwHE/Zas8JpayRb6iSnEpDaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2639346},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2277d6446062967b3cf371ff8981470127390aab","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","generate-dev-certs":"bash -C './buildtools/generate-dev-certs.sh'","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1971595891_1754555213407_0.07629014273970447","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1977388482":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1977388482","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1977388482","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c407dbb5e67b6bb7eff4a89e044729bcc1694276","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1977388482.tgz","fileCount":674,"integrity":"sha512-55jDSu0WLY4AlD19H22j6Qtkyo8O3+45oFF56/d1SaFhHLnYPkuXSkvHWUAtd7/q3dyPU1qqTg2PnDLP4i+u5g==","signatures":[{"sig":"MEUCIQDlJlZKzOoaFsfDnfIYiboqHBSWumSTVDjICJMTUrVWmwIgKYxZhiKG8Ayehc4qQzZEaVrYKbJbHPbgKiazqcdG6TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2639251},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"734a0b1f9572455c344551ac5ba51b73abd14dc4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1977388482_1754901780652_0.5510329205901943","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1979835394":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1979835394","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1979835394","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e8581297e2a35e169d6aa5af209d93826b699c24","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1979835394.tgz","fileCount":674,"integrity":"sha512-IOeakiv25xyvrmz/ePsyC/j7MHZ0X4NBYrPRIUL0jzC+SousM5IuZOVtzlHFisRLnSw+aM8Xy76v+0rBuhqZAQ==","signatures":[{"sig":"MEYCIQDuqIuX9ByZv2vqIDq/li92HQjO1aqUCulwho0+nG3rBQIhAKQxd3LhkklynqV1VB8EeQa2SHX69dNf9kiFQzLagwJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2639251},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"88a31ea468d5828598a5fe5a0937879d8b759eb8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1979835394_1755002863946_0.016934231895049168","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1981998575":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1981998575","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1981998575","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"63dbdd7b2f007e7d1696baa3349edb775be2ff2f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1981998575.tgz","fileCount":676,"integrity":"sha512-neCdAu0vsD4AXPg09Zpu0JOz3/qlRjbytsRYCWkXV9b5hiP1uTdNTt26CcM5Yaoi5vCXA9vydgphSXDPVlLkTQ==","signatures":[{"sig":"MEQCIFHcyX5zmROe5uelS8+LDmIIf3WLlxrkAEtNJyviyX9RAiB+kv51btuU0+HlewVL/UEeGGdLzT+ddiZM9MIUV8ay3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2658799},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"525b8c2dbd81c5f8310ca136cc639fe827155ee7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1981998575_1755083857970_0.1909484908849053","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1982021798":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1982021798","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1982021798","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"80be6f09b44c60511330b17d144dd03a6ff9a16a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1982021798.tgz","fileCount":676,"integrity":"sha512-2WfPRJqnyBO0LWKyjATeTE3oN71DJjAbnRG//o+IBwqq2x87RX/ABSgkmN3/Iv6oBAcfvVibC3b0WxtyHa6a2w==","signatures":[{"sig":"MEQCIDln+oTb4LhjVCNqj1zy/jJYoC1nXpkqLB8SseRAj2SqAiB7pzRnxAlHejExp0mVLSnWNi+UkDId9+/livwsNnd/ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2658799},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"04a28fdc4e5bd74bfe2abc25c771be7427dd964b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1982021798_1755084553571_0.4120473416640882","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1982062908":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1982062908","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1982062908","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"69218def974be64198a71a04c5d8039574a7f368","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1982062908.tgz","fileCount":676,"integrity":"sha512-Gm+xhMWcaEeqdm/P1TNrttLDohZ41GJ75AxZOxoFOjWoywUXuzxWJCAujpzg9jRvMK1Mh5c+M3m28wm6Afr9eA==","signatures":[{"sig":"MEQCIClxvnoCI+k/1zyU+YfZogBmtBJlzaTJ2UjexmbdKKHxAiA0RgyFcV4NHoqGCm8FL+lv5MZV4N0/SluGznFknZoSMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2658036},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6764ab9304a444074af6f63d5ce7e4af5ee8ca35","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1982062908_1755085796573_0.12540156223791632","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1982191194":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1982191194","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1982191194","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"da8150f382f858bdb31cfa6a7c936dbdce3ebb7c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1982191194.tgz","fileCount":676,"integrity":"sha512-uvv9KwNM2pKcdFggW42UhC+PDyISK/eRz6HalP051cZ+AVsstS/jWw7ijJZ0FXlm1torZiBwIANwFCg/SSS8Dg==","signatures":[{"sig":"MEQCIAenoU7yjIANmeSKHvwLfKPi68Z1li8QiO1xhxh2ozpQAiA+/DF9FQXeq7Ro7esilsxiYyO1wwFRa3wew9inbUMS8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2663507},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f49445d17ce5e3ea338736bf3ad2bc247aa06241","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1982191194_1755089395395_0.9544850013538964","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1983557988":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1983557988","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1983557988","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2ce38c678ada29b6866db4c070b6f107b187b36f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1983557988.tgz","fileCount":677,"integrity":"sha512-dTaQFWryoO3InYO9Zq8Ec2S/HdB5wSAaDygKmxe7MnjCr5OFEr/T1e7RxJ8xpslgY5dDsfOsWVuR7nlMxHWHGA==","signatures":[{"sig":"MEUCIQCoPaU5pMOPPeQ6CeKcp9x5Fo7uDjuyS+/VTThGlHCMHwIgB6Xg4Pjhi3/xyFN6swVV3FBkVTAH3wfU3Yulnu8jBm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667054},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"625c2d58ac442b3341a50a1ba2fb672f4010f5bb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1983557988_1755153392855_0.3623827232157366","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1985989690":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1985989690","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1985989690","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d3cf3c0e09d0bc103d74dced0da5b5e2119d26e9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1985989690.tgz","fileCount":677,"integrity":"sha512-LCSufM+aYrIFG6qkNVlftThJhO2mL0toAQ1ThPATVJSW9+7vwShM2eOLUouZgNZGvepZ5ssAPZBlsuvGwnQnPA==","signatures":[{"sig":"MEUCIQDor6SmN2YT/u3OpkBzb1sKodnc2nPEJLz7WnpCurp1CgIgLAPV1zxT68GnRo5PNX2SXtqYUPHSKvMjfX2HhGcN64Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667054},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e3a2ffcd17988ed4f4d734d2c054ba5ef47de2da","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1985989690_1755252753132_0.7462074958493241","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1988849296":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1988849296","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1988849296","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bdd606ce5ce75bed9ef95fe0a9b7b302ca95f992","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1988849296.tgz","fileCount":677,"integrity":"sha512-INPWBJco5Wtp7vWFp5+QpIjl0hpwd71p1PEXe3tmYOy5j6EMYzW3NosdfYZFdlKvJssQF2JMtM7Zf4MoDNJHDw==","signatures":[{"sig":"MEQCIG/SRfYILLSIM4FAeGBXD0tB46+sckb4VFmxfsaJkE8JAiBhu4myPROtGn3jVoGMVeLhXYvOj2EwD4ExfWJcPfInCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667054},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ccb84c712803b7bbb131a25b78a336a32e67060b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1988849296_1755503945329_0.337074424672523","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-1989741906":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-1989741906","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-1989741906","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a4369c4993c31ae1081de8730af31ef0dee8f5f8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-1989741906.tgz","fileCount":677,"integrity":"sha512-M1C+OiLgH5gbrrsf9BQHI4wJsnO0E+gc5dOxenVH+3+0XHiL+Q8PSbbpk+RslN50z+PrQhG46EWtQyKh0ThFnQ==","signatures":[{"sig":"MEQCIGASAgXbH6jHIkRTHA0R9dvPirn8ThAtRw7UyJ6MM/Q5AiAtpe1jEflj5xgTQ+udpwxT1RZHtLBYXP+SPyN1Prn80Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685932},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"087244c7c8f9b4c0bee541298692f301f03e5ad3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-1989741906_1755531995357_0.6810709656025735","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2001371527":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2001371527","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2001371527","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cae2fa4c38977342a18fbdd1d6598c6e7ee8201d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2001371527.tgz","fileCount":677,"integrity":"sha512-tqtvw7fg+3CrNMt4/Y0uyj0B7iigj9+AEoum6/GtGU2QKNe4FDeP5+jj8Fbzbf+MHWK5DGGrptLY1V7PAOspjA==","signatures":[{"sig":"MEUCIQDeQy0PB4PLyX7xa3ATyAIOaF0xJi5Ljvemslxxth1OAQIgW/ScP5d3oYAQ4hiRsO67RFUej/ZCEnZOu7uc/ni2Bcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685943},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1b09d8ac656ca29e081cff6214a37cb7ef5d69f6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2001371527_1756103380154_0.8739906695780499","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2001407312":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2001407312","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2001407312","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2f9d9a016c2ac6d0c2c1d31fdee1b2f215da5a6b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2001407312.tgz","fileCount":677,"integrity":"sha512-4xrzs/vIMQoJJxng2bXXSJV3lVyNpA7S2XJhKJ07QI52gT98hhgmTxECKRYvDrRwfUBnC6XT1WxCqS/uIRmVcg==","signatures":[{"sig":"MEUCIFFA1ZSMXlsrmskHpKecko3K7nE6IheGrbwFoQqb1pjUAiEA8LssnJoMVo+eEHrzUWlub4Bnw8Y2cehHJi+KqQotCa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2697650},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"44fe9808f8c0d68c0a2bfafb4d3e472bda054644","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2001407312_1756105266675_0.8907172137419666","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2001913951":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2001913951","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2001913951","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"72306cd93ee080006e7963e3945a1d0cb4baadc3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2001913951.tgz","fileCount":677,"integrity":"sha512-IaXew8Z0c1HwPFuH+AGj2+BSMj0rfFZOK2mvuiISOWPrd64m0oModatRsK9QXW4QM0H6AOfGlp0yABCIxjGNUw==","signatures":[{"sig":"MEQCIBATPq2drzsADhiFAAxaGcwMqhX669vEr44cziMsvPwyAiBu3O9FdIvR2E6Ifp266dOBNDD6UVQEhMq/LWbfinTN2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2699750},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cff5019a6e3159432d4ac2d17f98352dc37a941a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2001913951_1756122155434_0.22091757057903072","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2001996569":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2001996569","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2001996569","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fd41e8efa072ce87dd4717380f6622591cd5ceea","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2001996569.tgz","fileCount":677,"integrity":"sha512-Xl6LLMZIKTpFbhGkiPdRyiM5BYVXNXckhW9Y4d3AZFWJk3+6bvS5pHSlbF+P87oqTxnCXTiP2Z6S/gJLJ42YKg==","signatures":[{"sig":"MEQCIG67hKEO5Dx7lZvPK1OKqkAXIQNqB5thqhVixDAljOsBAiA5OBuks9AExjTQWSvAvzKEJFnmdIhS28llvI0XPAalsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2705937},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"94b8e40a1148576e008712a0e8626b1aeb3020c6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2001996569_1756124753142_0.6468205251783707","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2006023517":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2006023517","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2006023517","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"66b8b5e1ee2131d5ed6a6bb86196e694148b23da","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2006023517.tgz","fileCount":677,"integrity":"sha512-0v+s8gf2zVag2D4lOsQDp2aSF0A+0UqyHrohpdL/4sQUX/g+Cja9mSIxmHv6TsvkGuWacAVHyFED0Eal87hhJw==","signatures":[{"sig":"MEYCIQCsEp0HvGM7L0cVAmLYDMCRBVN2GPOb/yhx2OVeEm3prQIhAJaPRCofTkWr2qXBS+i9MSRbYR0SPm0QYtlRRm6cTbJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708652},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3bcd933c6e73bf780d59f2b092fa675543c7e1a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2006023517_1756281820526_0.3153556614870914","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2006175520":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2006175520","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2006175520","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"87318ba5bfc9a0c5243d348dcdf0db8d837104d4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2006175520.tgz","fileCount":677,"integrity":"sha512-tHWc/GdEmEUqy90s7JDXPr4S1mAoPgfaKVBFQYUbN8d8AvHLhEi8BZEuWdHxpySx+aOolQYSf/aguAS4660WoA==","signatures":[{"sig":"MEYCIQCZUO/aGs09rQI7P58UaNO3immSpZ7EUncCCDZloG6BrgIhAIds4nXqcDxzL1wnlZqj7qiiMKi/i+adL9s3bFoT7OIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2718140},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"73893356ca404c66cc65a34e748d7f7fe1338daa","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2006175520_1756285104379_0.8607511329114612","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2006426226":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2006426226","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2006426226","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d94c5e4c6530b722759c5477bf5bbfa856065dda","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2006426226.tgz","fileCount":677,"integrity":"sha512-rPx0unKEoI7FrWy4u1TgmWpn/PnvjLclzfW6nwDpC7oOUNRQBAaB6nxsex8CN5WbynYn/boqE9C06d4g2TSkdg==","signatures":[{"sig":"MEUCIQCjA/7ILsi9iqFcSZGCg9tMVv/CiaKyteqdimAWR1v0wQIgZEQeM3lydAetbGNbYwoBqrqwbw2p/7uc9Ab7bVQcUQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720187},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2b72a0c7cddcd45e68e535bb85bc4379a4b02f2a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2006426226_1756291620798_0.9403196073337148","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2008421872":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2008421872","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2008421872","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e55759d1069eaacccc6c747cad313da16730a6cc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2008421872.tgz","fileCount":677,"integrity":"sha512-iFUXwnWazZCRShDOqTMEl4ADa8NpKSEQiOaQJ2ouqmUxRV4Xg1f3vg9RRn4lxZndo8dI4YrLr6nof0bICaJd0g==","signatures":[{"sig":"MEUCIQCe0KWv2nu7UwMCVUo9GW9nsdscKFxNo/GamtYpjfsN8QIgOghxFf6vzGLSwg6DlU2VIUKPFTr5/RoFgWr84lBypQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2717236},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8a58591928ef4ed66c7cfbad04ada5d90ef0a02c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"^0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"^6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2008421872_1756371625588_0.624874710889709","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2008425395":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2008425395","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2008425395","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2f80cf804c6761fa6ecd9a7dd6f335b187dd4711","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2008425395.tgz","fileCount":679,"integrity":"sha512-RMaQBDoANxMvwtrY748lfaX3y6Tt/s0iO1xqDN6dL0HdL80PZz2cp5qHJMksGj4d5/VHJhAlEw+lKXBq6Uba6w==","signatures":[{"sig":"MEYCIQCII8zxc3Hh8OWrIesZYq69emdvr5yOHvbmMVncUjdtXwIhAMrioEn7XI40xRDTEiJkrHuhMRokEGFf/3Lc9s00BnpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733121},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3d0f39a7269e08295977eef2bc99ed851163b6f3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2008425395_1756371705128_0.40947895197911843","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2009252326":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2009252326","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2009252326","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db3463820af614deb068b2f565b33d8eac4643c2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2009252326.tgz","fileCount":680,"integrity":"sha512-Uy9zq3MhFwCIzQxbk0O3XvqqilKpiqVr8BTH1XT72xgePDB/nhAqSlGD61sX3Ta42YCSM5ErfGVwevZsghfvJQ==","signatures":[{"sig":"MEYCIQC2YT5CgWsTki+xtiOTyssXjR3Bjj1YDZ4//BrRuc15WQIhAP3xtAG08NN3ZIK517hJmJO2sJ2YsWjfo4TH705j+cYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742867},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b0bf379ed9db8af3d01bae9239414e6476a30cbb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2009252326_1756391428203_0.8759171266215597","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2009272450":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2009272450","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2009272450","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a5c09da865d7114bed3ee2f6786a115121a95680","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2009272450.tgz","fileCount":680,"integrity":"sha512-FESqvi1oGkwHBNPypk62f8t9Z+xKZXn0GInskWOhpmWlcxNyIuMV03TR1c42VoskHz/OrpZOZSj+FF2/azAj+g==","signatures":[{"sig":"MEUCIQCxEDG2QMOYDwekMYnsEHForeC4UbJrAGk6KGKRbiIU/AIgCOQvf83xbqmGL4Aok2tcgp+hMsOThYKIox+nfaZqW20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2749124},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3e253ff97580145f6bca442c7194acc1ac3e9170","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2009272450_1756391932775_0.8024242329753877","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2010964081":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2010964081","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2010964081","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bfd20560f0f6d2b9741403e38d8a352cc921110a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2010964081.tgz","fileCount":680,"integrity":"sha512-Cq+WD089UwyXcVgbhrCDLrqFvgcZ5XAyZi13utBmgHOZSfPOugczPm1VyynO7gwYr1ZD8B90/Qlmpy2Xtv24dw==","signatures":[{"sig":"MEUCIQChINj50mx54BN9VhZ3K01XbSqWYMO4Fg/GaS56JtfMWwIgVg7mVjwqfLfPF79RO0hg6Aa8zTX+aqrDi8gFWrm2gic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2749677},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"aaef754eb66f757871668f55ad24a7f75664472a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2010964081_1756451057070_0.33898975602863035","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2011172353":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2011172353","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2011172353","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5183fc5cfa1a4ac7127636881b7e18aec7a8e89f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2011172353.tgz","fileCount":680,"integrity":"sha512-gIr/1BDc5xrkkXd6oQMdsa4uxJpAGCqbmjcGAXb1gP7kMomL/sZw3XKh4A2HOvEmRhHzSUMA8KvS0cYvzKfGcQ==","signatures":[{"sig":"MEYCIQCmcgadJCa5b/P6eAQpTw2pKSzcSlD2fprraytgmgByBgIhAO3nGIFZ5UYoMYBte2VxfbafiaRS/r05OwYem+ssFk8j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754708},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"52ec1f5a6889b1ec54c4f8d3fde4475b5375b261","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2011172353_1756457927489_0.9533808580467753","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2011341852":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2011341852","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2011341852","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"de984fa9717765ff815bb34ef2e21c195095cc30","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2011341852.tgz","fileCount":680,"integrity":"sha512-DLc44TZjaPDdxApnG6norBs4sqdoM/D9WpZsckcR5lqhDzU5OF1TenmOUTxlNxXbtWb/lk/H8A8koctQSSQjig==","signatures":[{"sig":"MEQCIHk2jK/VRiOk4E/+GLEgs9LvPjqSQs9X3kbGkXCVc/M8AiBYU8wPH5HcX5XxvSFU6PAr6A8zIFnDGoCCuNt8l2DF+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754751},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d1e7692ed264bf710ff8cbc96aaa65f0367eb86d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2011341852_1756462747349_0.24503624488919162","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2012978305":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2012978305","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2012978305","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"44d3344a4092621789196b0f34024d6c202bec28","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2012978305.tgz","fileCount":680,"integrity":"sha512-qCjX0VAQwvM+kGiJfyF7TazNZs4q21y9KIMWQy6w78Us+8c0u75AZotCP6cmVfHE6+x3PQTBq/4c9fbw9v2MRw==","signatures":[{"sig":"MEQCIGgXw061R2b95hXCQg0lRF94y7iKGuFD2XDoqrXZatypAiAdvmrs5M2pX0vAZc1bDcivw939I3I6F1FFqnMgdaKepQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754894},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4a109987274ce2ce82b26d87d9692ac89f1ccc63","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2012978305_1756556170277_0.5992959545268015","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2014444911":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2014444911","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2014444911","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bba616bcafde2c281664e63a787a04c4810479d8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2014444911.tgz","fileCount":681,"integrity":"sha512-uTYWiVa+H7basxUsEj4zwVlXt93iAhik/nDheFQ/vfMuM8d4DHCdqndCwYe0FF7va5WoA/aTR2bNFO7Q90x2Xw==","signatures":[{"sig":"MEQCIDJxrV3vdAFhowMkaXycCq2wnZsgrJrssik9lgUKDGfUAiBD/Dd3h5ugQsD9cs7NwtkjXEOYOwXnhCA/Pi+c5ZHhRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2761544},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c268b0a0914239d63e34eb128da94fd81d1a1325","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2014444911_1756707274107_0.21027753880115174","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2017374855":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2017374855","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2017374855","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"85bfac8f26eb4077cfddc4d3f2f4afe11ef0d377","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2017374855.tgz","fileCount":681,"integrity":"sha512-ZPde/PuDO1Y0m60zf/j25IodOiyj10yxcr6lHsI5LqFk8FSgkBG2ZouI/mp8pZuqbyso62gn7dTvmcYEDELhaQ==","signatures":[{"sig":"MEYCIQD8es5ePq/fj7Ps1WdW9z8H+egk/MPZMI4VnHP1F5Q94gIhALsObb4v7swuIYjgMgupVMZkPcCjpvXgs43I9dz8/JGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2761764},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e58ffddccf3853984ea2b7ea832208259a9fe0f1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2021 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run lint && npm run test && npm run build && npm run build-lib","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2017374855_1756823005252_0.4938900244755755","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2024244444":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2024244444","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2024244444","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3cc7824454541216f2054139e1113a57792e03ab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2024244444.tgz","fileCount":717,"integrity":"sha512-fc0kDQHlDqjXZlGavAVhB6k1JPAKyltdGp5jIABhmccjeebz48n8fuWNKizu9ICj/FiTGcc1PZe+GiGsRwU3sw==","signatures":[{"sig":"MEQCIHa2ofkWyoRgb4R3psZPYeIWzv0/P2NDfcJlRnqmjkkGAiBY9HQUgHblVtyT7qf/VK5uUgOBke8u9WsZ0Jq4b78crA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2627305},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"58944a91fce048ba1fb547ed5815022e926d675d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2024244444_1757084687012_0.4563901038291207","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2026768389":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2026768389","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2026768389","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5bd4529c8b7dec454a05b1339631e9f0506088b9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2026768389.tgz","fileCount":717,"integrity":"sha512-NcbyBFBYBGGtBV1xvRF0Y15N9esAGw6WBf1HaB9RnwRBPI060pDskYL4BscEDe7iWESAjGCfjoOzo5Vua2dIxA==","signatures":[{"sig":"MEQCIB5HEibUG8vBYtrQ5WXikNlNKs+Bnc6uOnYlZrotIUAdAiANWbZXeNQX35lPNEEaEB5xC9spnnjm+nJXkravNKi/qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2627225},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f430c07cdbb6e7df2d014d9afe87cf68df7643fd","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2026768389_1757311231704_0.8312902785730336","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2026771497":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2026771497","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2026771497","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2d4ed1c9faa02a659e8c05ff7b6c5eff4879580a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2026771497.tgz","fileCount":717,"integrity":"sha512-5/Z4QalhKXXcDNFWJvWtWzbec4g0kWzxl3yZKCBntozQqc8orvCJRxESQe5nni764DnUDnKSjabfWSTkNFNV+g==","signatures":[{"sig":"MEUCIHPUj/kuztewbzslhl5XMuR5JKzJbGjUyKnuML9+wFEFAiEAjJYYXIj4RZuTR2vwknC6wMIZkg50h04rdsHGdadHMW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562646},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1e7507c92dcccf290c79af5a9b3a65b1aa157b31","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.131.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2026771497_1757311451014_0.6210444892623628","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2026850179":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2026850179","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2026850179","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b04a13ab300a7c9e98e6c7237bd42e7d071405cb","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2026850179.tgz","fileCount":717,"integrity":"sha512-5XKWoieE90neVHsyqp2XUcxv8Yyu4KY3ouMVM3kZ7YeuMqgi6LJ4bRyfS1iCw+cn6Ghqyj9zluraWt8y7oT2Kw==","signatures":[{"sig":"MEUCIAniD1aZUC0TaWx2AT68kWBu5Or8dObyyfgv2dplPdBTAiEA2VFaXjKpCm1hL9S+YyjRwPPYuNdR/IQmHC9wqrGnrIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563196},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c69cb560dc89133e8a3f8e91e36a8598bb437e36","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2026850179_1757313970269_0.7239816517476783","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2027824415":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2027824415","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2027824415","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7cd6fc1430ff4e45823c39b02a50f35ef747b00a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2027824415.tgz","fileCount":717,"integrity":"sha512-liMeq/G6CGgA7Md0JeIs8dxuy8sz5A7LEOjoBWIrYEfLB/ETzx91+kgeUd6GkaD3ChRh5ppMeEX3NO+NoDEmJQ==","signatures":[{"sig":"MEUCIQCTQcHLcjFMwXb5etw4MKLNQTru6cs9J1JifCVNNbNeEwIgaPQWJzAShgFNXZgRh/HDLM3qQ9Otj+N/Ac1+HLh6eG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563103},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"73f4220f0c04ce1b927e4122646cb00cced6efb9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2027824415_1757341212664_0.628644544432996","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2033769423":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2033769423","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2033769423","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"308ae6d8d88c432de7804fd56e0a7e2b88f4bf74","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2033769423.tgz","fileCount":717,"integrity":"sha512-NarmydhsKyCM2Y1/viR6l3qlE1nYloC7Bg28bQYj3mG6wbG+87EO5h2NU622wPvf9lWOn0+3ESAjWU6TySCgWQ==","signatures":[{"sig":"MEQCID/JZ124BbAdPm0K68U48ZOlmf9XJxw020Fd5+KP350xAiBrV3Vfye6yD8I2sfbgtkNucn7mrV2exoMbusqQUPUyvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563103},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3e6efd666916854fa1a564d805d696d9896df335","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2033769423_1757580441525_0.9749342624448916","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2033825130":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2033825130","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2033825130","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3e118a6fbdcd706cfd47ca0304d8b5884030883d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2033825130.tgz","fileCount":717,"integrity":"sha512-w25RCN/Cpo8ArLEB/dqJZ7yhwk50Horefzn0ohXAcBSqkl1aFMD59zHcOiCzRi+0tgB2FCrn2XNlnfJeFf3Z9A==","signatures":[{"sig":"MEUCIQDkL7MoX0K6KmIa6Jl4jDAv8nZWOf8kyImUvEantMKbcgIgaIBYAr8zDYzwfnCJ4MzAb4LPk0UdsD4mt81FVdNj1wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564008},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d73f32b5b795000c37a9205d82b0ef1067021915","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2033825130_1757581948708_0.6528339133525605","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2034316740":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2034316740","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2034316740","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dc6fd2bfbc3c7cf753f86a59dfe2deb305c3fb35","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2034316740.tgz","fileCount":717,"integrity":"sha512-99e0a+ZuGGQG+EoGMEOZh1xCULYmfnIWOap5HeEAkM1sJrRgJtvjwXrzlZqoERVthJb3OBGN+GdqNMSZBW5PjQ==","signatures":[{"sig":"MEUCIDde1hKT3NCnOElHTpsxBRYQQI9HOc5q/IKPBjwRnOXBAiEAo00m+AU5b/qqhZlRTdfjNzmOKixIey5elJYNJrFH+AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563997},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"37fe04b8d569182d0b4406ded19e0d8f25de00e7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2034316740_1757595288805_0.33375424838906653","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2039855891":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2039855891","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2039855891","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5f3e9e216cd83439417b909b6e597e88c964c739","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2039855891.tgz","fileCount":717,"integrity":"sha512-pbhLmTCe04//JwSBTy6/FnebXXqY6jf78RG9cRkNc7JuUOvmwIvnJdzfpXm8TJQzL6XtlQJ7H012g0rpRkOnlQ==","signatures":[{"sig":"MEQCIAqVIrmGIAKr/jzE6+N43mo9HWGNRlE9v6c1kIkV70VPAiA5ffEANt158ieCDBL+Rt0djHMOb9lbQM6hPib1pSebJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563997},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"523c11ca7b0d111140a73c10686302517bc81535","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2039855891_1757929664935_0.5750679977025361","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2039959560":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2039959560","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2039959560","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1c25f70c79035b07d37efe9182863a51eb8b61d8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2039959560.tgz","fileCount":717,"integrity":"sha512-88zaz62l4soN+Jm82D5quM8JQsVzbqUaNDDzbA9KFC3JXhXxEtHQqBW8TrZB2E0BmgtaUzDvcDB4E0mi8JOAhg==","signatures":[{"sig":"MEQCIAZAqUqOU/qZY+xIIsmEvLNezFvSlQMQtR2uIid/s6mDAiAkdjOasvb5VMH5av0ohrSHHrMoP0FIaFp1Lx4rseUz4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573019},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cf851d0f72d74afafc27655766e95c5921a7e0ca","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2039959560_1757932830365_0.252900502940822","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2040686597":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2040686597","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2040686597","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0690e3119a8b381f2c9a25a50e4b19ae8a0deb69","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2040686597.tgz","fileCount":719,"integrity":"sha512-0p+92qj4UWeQbwiRVfzIIAUy1qKOLL8HoFMil85xVGjLvuw0C3xNmefTwQcDliXhu32mY6gzoFfIpF2GU00IJA==","signatures":[{"sig":"MEUCIAPwYFcYtuyNTDT5PY6CO0xk1EIT7/TzZESX3MunQrvzAiEApFaYJWPlY7Z4qiW/6R3smMXjD7IoC3SeI2Qk0SegL0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573923},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5eec92e65adec510aa7e9cca0e99e6203f05295d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2040686597_1757952681213_0.2815272289404136","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2044970987":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2044970987","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2044970987","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"48f9fd4f8689c13569860b1c59783cd17629db53","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2044970987.tgz","fileCount":726,"integrity":"sha512-xcU35++/Lvo7mpK6hs6li2+GU8HzYwYlq5A0RU4BzPAv07vfvkm3i0h9rYeU7TNYBzyeRBUW91QxnY9VpAaqsA==","signatures":[{"sig":"MEUCIQDDiaEWOXaQAK6xMr5H0Aw5CrPMeEY0KwQyDPHXiGkvxAIgNZ0Ujz29tNqjOJcy7rAsnbXV34vWGpuBCvMuWQuqHGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584462},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4e0619c0ee3a9f8d2b8c2e51f680461d2044ca43","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2044970987_1758114341934_0.4162279464778136","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2045283760":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2045283760","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2045283760","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"deacb98234797332859cc1d532c8dde4ef8564c8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2045283760.tgz","fileCount":726,"integrity":"sha512-EF7Tz4TA63yiIDBAlrJvvMNpOrNYL93C7ZNZmC7vpUPesjmZQxRoMm5AjQ0BuEQm7b/kTNo179vfd5lUSLrnpQ==","signatures":[{"sig":"MEQCIDipyNxN8YWmeLLV3HxzqUo1w3KV2urVO5dGPdgVCTAEAiAkoxMPMV6XvIyKZEkeLIICz+sobiqMP5lfnO0LgczcEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584394},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ac3b8bbf3603f8839bdd428453e6be8c771072eb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2045283760_1758122116015_0.19369091924780957","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2047291827":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2047291827","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2047291827","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4aee073c3c6d3fb013cd6d0399cbc47cb6330609","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2047291827.tgz","fileCount":726,"integrity":"sha512-vi41b0GRC4MHyUhb1Nj6JZFSFD15EYT1i9U/5NSumjDswyvU8zn97NQRsLbKxE8s8SA048EfWNDQHQaoNIe6hg==","signatures":[{"sig":"MEQCIGZj22alLEF6Rtc+NALJuqN+aXLs7Gvq/8VyO2J4pKSuAiB+Zn5d6pDxSN7AP/ZEFzXfyuAq57HVGDH+StLkoJnARQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2585195},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0e921956d3c3dbf00d2ba4b3167048508abca93e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2047291827_1758198873201_0.5953922478595519","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2047534070":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2047534070","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2047534070","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6b068afa70d1cc963122ee12f4abbc1509e74942","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2047534070.tgz","fileCount":726,"integrity":"sha512-giZNuN2tTyYVkPg2rOICFlZRdOCi0jChfP0VN8if53XT8Jcu0+sis0mGurVG1KxUGStAKIeahLB6iyGjOU+rvg==","signatures":[{"sig":"MEUCIQDaVwvChyLOTcONstLppPfz2Jfb9OKhc78GjTNFuD8lXAIgMwDhXjGozIQNfNvGhtOVa9zg3DW9j5ebfHCQzIdgldk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2585622},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"42fb00f53a76cde5aec84439c9f5b2c27589df2e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2047534070_1758204911719_0.33080793038210987","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2047577308":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2047577308","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2047577308","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a3e21fe52ffb285397fcc5808cb4c39ab8358c46","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2047577308.tgz","fileCount":733,"integrity":"sha512-xrMMDNgj/d5/35KSOUC6ge1jfC1L34jaeo6rSGUXvm0+aHzgnEQKXcduUWb+fUWY5ZM78HDYiGp4eUZF74taXA==","signatures":[{"sig":"MEUCIQDP+1V+OEFlkPgI53K738OsR549OgCzEfDb3LCWAvI4TgIgeLO0n3WsQWUzucbI2L5DhnT5PnEgzAnwg8oB34uS2z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602702},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"eea4ed4ebf873cdb9b22419365673d3f49ee09b0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2047577308_1758206100900_0.5746138148534774","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2049152912":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2049152912","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2049152912","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d2b343e383e7a1f45887ff1052502bbbcae100b6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2049152912.tgz","fileCount":733,"integrity":"sha512-0DG5lCCQpEWPOAC3eSM3yemWTpVNb/r722ozrUhPyVb7bnNQVmJ83iD4F0KbQ30ZRZ4fgi7wk8hLKJO2qkzHJA==","signatures":[{"sig":"MEQCIGRZ00ck8umz80dfiDMw6OHbroJk5pF54RQnamDlB2KkAiASb1Cbvys2Qjk9hWiosGKqdieZxjOANcS9yBdu2ugF2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2600428},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d59f99682dade3b3ee129b2ab91582b29c657858","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2049152912_1758264178669_0.5612439166919938","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2050266404":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2050266404","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2050266404","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"eb4aadc2ae9a405422e7104eff9288fbd00b5dd3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2050266404.tgz","fileCount":733,"integrity":"sha512-7U7jyvtqYLMyMYaWj40fAZTFVCuGq9uUWhxH+ik0m915VcYlsksJFfK5bG3Orzc5SEtSDB/2tNvmWdBNgCUpCw==","signatures":[{"sig":"MEYCIQCToi4xumWR8ZDGi7YAawM2sPZwOzrfJ+YaKpkBVdxmrAIhAK5Kc56LvHZDWtCv+dk4YdViYNTskzgWAxChYTCFOb7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2600548},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7a2d075aea23c7ed515ae09c5d0d006fd28a7e58","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2050266404_1758294711219_0.6001078049748758","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2056771781":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2056771781","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2056771781","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2e31668365f0485e436f4a0d99332f4598455d47","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2056771781.tgz","fileCount":733,"integrity":"sha512-WtaUHnQr7dDDuxjWr5d//qgp1DpruBXS9pw1dMUFmEFy731wRCoPpEMNaXe+13VncH6yGUtSO9I5JOtxqP6Mxw==","signatures":[{"sig":"MEUCIQDNk8mhlAQUH1RJ5hVkkWO+LCBGAORqaAhiiKpheFiBwAIgUgLN/qV8QMP0X+d/1cV9HADRHRp8LxWEInS11OvspCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2600548},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7865bc84b03ced2687e45a86cc1ed1facf16fdbf","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2056771781_1758617210040_0.45438805096465207","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2056952153":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2056952153","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2056952153","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3a7125808e3c2d677099328016910bb3c6e223b2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2056952153.tgz","fileCount":733,"integrity":"sha512-ftr0gYP0xmAOyq9KejJplXv3hw6EqD23O823CMHU9PTrMG8vFR0wWr8E/RyihYRgGx4ARYcozCenAkiGjGMEAQ==","signatures":[{"sig":"MEUCIExPfQKedAfYHfn6e8HOu7WC80NoieaGs96Vo0EOd569AiEA1S2mUcK7IxXsMkaRDOeySgjm38xdM3H4sDQi5yIcTQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2540310},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2e16499c1bf690c82908febf4ec63bc22ba30f10","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2056952153_1758622216686_0.07498392439051638","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2057056672":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2057056672","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2057056672","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f20b8602506ee28923c5bbb165ee870f583735d2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2057056672.tgz","fileCount":737,"integrity":"sha512-YveLfAtvJUKWNv5SajASPeLqwoGDp4c99JMhtDBLmFqvVEUYDJ5qDg/8sZ9OcqzI3nTLbTUieCs31SDZRsedIA==","signatures":[{"sig":"MEYCIQDKEVy3HeWhhd9ko5jpAYGF4HpDZFp+FblIiNsycf1mLQIhAOO+GhsVFY5Ui5OwAuLjjed7spYmmXF1ZJy0t5ivkwEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555394},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3bb4763f36560214ffd1f09b5d9ab1a55bd308d9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2057056672_1758625388015_0.508572705936075","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2057349042":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2057349042","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2057349042","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"40824775ecb7546b85e669556c1c0313ac97beb3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2057349042.tgz","fileCount":737,"integrity":"sha512-avUfYkna+2RyUmqEazeiDjgnwb55y5VDeiU364plSNYu/vQzGeETSpG2Uv30qOyAntv9xgyo2t+NeLhgGw6Vrg==","signatures":[{"sig":"MEUCIQCiqIvLRCS1HhOg2Fff5qOD5WsvYK9xaEcQ7t6WSOSk0wIgCGwWvRPatpWJOFyWfQMgTAwwpBkvSk5qvxJ6YCSj5rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555394},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ba08dea3b021d344b0602050c9f7289be2ed5c9a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2057349042_1758633515962_0.025581235942063962","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2059993751":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2059993751","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2059993751","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a1ed23320b4dd9be0656185002724a4f105f5419","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2059993751.tgz","fileCount":738,"integrity":"sha512-/2iJxRk8rIHbBvVMBhXlipyK6pAXR9q7sHNM1R3l0tkr6sLKg30UsE2HJHKomvYUzLkWYeFcVpKll81nnvi66w==","signatures":[{"sig":"MEQCIBuxQ1ebINRuRg/6xe9LAeK33zI4uLTM7N+8A00MXij1AiBwnS+U3EXHCzXSeo4h6IluDslwf4Yu4KFPOlr1JB/7Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2556332},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fdab29423f92a8364048b5396fca1050a5cd10f3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2059993751_1758725237815_0.36190307254487","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2065456693":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2065456693","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2065456693","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5821767e42c2719d83033e59d8afe44c503e2de0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2065456693.tgz","fileCount":740,"integrity":"sha512-680Rq3iV/6gnB694yN/m+LGNWQ01J6ENNgcR4Ja2kYgdvbmvNKDyC3ZwE69vZR2tNYPQ52ktTt+qRRYoDtqdDw==","signatures":[{"sig":"MEUCIFt47ArW2o50fGfN++OtrDxME5i0Hh/2Eer66hsz1cBiAiEA3szNAXL7CHjJOXjar937StHHACjj+8WVwEW/l7JKJhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589625},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"76c3f226566ab93a4b6709e22b81763348f5231d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2065456693_1758895901345_0.8677436680161701","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2065483813":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2065483813","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2065483813","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e951c547a094b56ee1dd1016aedad3d984e9c89b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2065483813.tgz","fileCount":740,"integrity":"sha512-uk0hX+yKwExFK3U8C2CglACA02phjhvF/StIM3/DHVTHQuJoCJMKgNqV3zL8PMvc22d+aq8R0VtJKnM+PVBD6A==","signatures":[{"sig":"MEUCIQCMSvfvd1tUxibCdoqcmv1F3i/InavmtcglbO+IDRmG6QIgRRz0BwzjbZN1vjXze3b1y39gEybch5Ke33y11HQmxIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564405},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7444114a31cd4bd885f940ee77455367aac619af","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2065483813_1758896595975_0.7603129368059229","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2069034408":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2069034408","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2069034408","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1aa9b9c3c9d20d89f8b62185098a36fc12e30b41","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2069034408.tgz","fileCount":740,"integrity":"sha512-RNPb+H2BtmmXBlUag2CMBSLcUtpFpgdeyXDOEYjaq6UYizAKeI++GmCuE5zENSFcDmgp9imuqWe2Px9Qd3xAhA==","signatures":[{"sig":"MEQCIAiCs5qvuwMecrDRllNx/FJe7VmWk+oviyDhjF1m6WkLAiB0Olso3xuvQ180UeTYV28B7B1PZsGzMdsd8TIUyKRJwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564539},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dd634fd1a471784f2d835762a70420d8a68a066d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2069034408_1759130070043_0.9591989521929143","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2069644892":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2069644892","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2069644892","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"490c04bbd0f6f00908cad7275cd4d5f2d1d8ee96","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2069644892.tgz","fileCount":740,"integrity":"sha512-7GTx6fHoUzrnmOgcnPK+WoZirTxWnh+zY2wrIqcBs/u8JVLaJ4+JpshTx2IEgM1NJ6h9Cn/LMOfZMcAR0r2F1A==","signatures":[{"sig":"MEQCIF/z/OsxM91s38aYrqRkiJ/I+Zk7Y7EWQC71srBOmwRUAiBD87rxXipOuYUrwrmTALPvnmT2r2yArrSveKpgoW3REQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564705},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a1cb4de505e24e13bb5a54238da3a78a7cb3d35c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2069644892_1759149154024_0.4328597911780774","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2071385988":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2071385988","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2071385988","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"aa2d8ce212b31028ef4f6205a5784aa49fa7021d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2071385988.tgz","fileCount":746,"integrity":"sha512-FoJKlK3LAfD0ofLxi9VdKoz1ChThBzx0SZftb/C8n3YOu/e7YNxuxvVgP0p/12iByBfKb7Ls5QJYi8IS9qkiDQ==","signatures":[{"sig":"MEYCIQDoAvF76xwUC1Twk9i3+Gx8XKaWG6OooGNfJc+kbq1/cAIhAKd+WIB+Cn1Vw9qlsZhDomCVvAHBfODuWHjlkl+8TWXK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2575030},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a224e65d4a6907f39f937d661ee5c470f7a7c2f1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2071385988_1759218512458_0.5429002121219033","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2071926101":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2071926101","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2071926101","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a6a24a0314ad6c3213951f714885a81971b35c7f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2071926101.tgz","fileCount":745,"integrity":"sha512-Eq0pU1FuSXEWOMjJBUG68GNHFiUAzIqUhxocH1mWlD43tpKNU699ZnZfXS5bB94bpdQaFfzuTuPFPBGtoCfK1w==","signatures":[{"sig":"MEUCIQCTQ+cJ9vcJraH+zKndF3r3h3WSIgK+wn2IrZTIy8hDdgIgQZEvLY/uYu4hvus7we91U2gs3ttnp4LO3n8N1zAfNYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2574730},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"abb200b0aa50af413d427c5ba32821a9747393bc","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2071926101_1759234415487_0.7744601820511774","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2074252697":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2074252697","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2074252697","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9b18fb7e264f8655317fed57a4b8d356850b32b6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2074252697.tgz","fileCount":745,"integrity":"sha512-awHVKMyFHL2K9MV6jGb8xX/YG9g6wUdVWm13p7YAXrl7IwS6swEp7c1uLxvlIy8laTo65dbR3PNXki6gBSuDaA==","signatures":[{"sig":"MEYCIQCPqU4IDvbTRfr9yB5rfy21aAhIVPfo90mAolpHOVpHhwIhAPt96W0rt/AjDJ6BWPXV7yS3JDV2ostBSLarxuSuT4F3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572559},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"365f8a5b5feb19d6e87fb0b71850e00b059063cf","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2074252697_1759324945369_0.17113615297282592","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2074450496":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2074450496","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2074450496","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"13eeeb65e53a889311df09fe011bb15c6884fdbd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2074450496.tgz","fileCount":745,"integrity":"sha512-t7Sqyxl/ICzFBG3Oa4q9UBTDhebDwv0fbu6DgknVUTf+LFj3VqPwOZCNJT2KXkVlJSJ9RswaE9Pksk1lh7D0zg==","signatures":[{"sig":"MEUCIExA1QRVI4YQvlgeAMZQ28/CFuqhXI9CMLqQgWqtAUiZAiEA4pwTuw65olK4xzioboTENP/zMQBN/vgknZFvyOJ5tRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576576},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"624b4aac0ce321296b0a3659c8f09936e16bc1af","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2074450496_1759330161217_0.08728779478135373","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2076401888":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2076401888","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2076401888","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"32d62b9cfb3a10a92d09c5d10c6c6cda7d07323e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2076401888.tgz","fileCount":745,"integrity":"sha512-VlnNna8XoklVaN/6+12/6x59zCYQBqUXS034Q/MHB0hOunZFhgGWxd5rul4Jpw2qRZObiO+TjV5P0YjSjIrCPg==","signatures":[{"sig":"MEUCIBUUjNVVEQentEDkEyAvzEiPMAeY6m8U1fJzGkCBidTXAiEApGA9+l+hukxVmNyc0LNa6S7ZRWwkaQ9ytmArGvhWX1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576500},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e08e2194d57a3c1edec1115e9e2b159eb903e87d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2076401888_1759406923548_0.8263875231012132","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2076534750":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2076534750","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2076534750","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"946411b2d9e4acd23c4ebe0ce8a9ff05552bbdcf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2076534750.tgz","fileCount":745,"integrity":"sha512-2XDMAzBeFu9z9KYzEW8LIAEkeWlNXDqiomnJWF142dcFL2e+hHom7t8Nu+xy+M5yv/KElMFzfP9+1Uz5KNj4Hg==","signatures":[{"sig":"MEUCIF/l/9+qn6dwoG/NyGIgGS/pN42iaaw8RY1zkIl5/Ow0AiEAxwpZR+bEjyvYTlIXvs+Yc4ZlmKMWpn9GKaxflS5lBhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576575},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"da919f14a8f1830b6f91008d891028963d7acbd3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2076534750_1759410765576_0.8101992265177869","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2079092037":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2079092037","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2079092037","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fb209fb9fef733191bc633056f0696b01bce7f84","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2079092037.tgz","fileCount":745,"integrity":"sha512-GwtIPFOtVumFM2oXfgni7hOgtgYvkgFohvxxllUlSjklQ6W92Z4A8P4/4f9na2TbPLzYvL7xQFHjko8BtkBTVg==","signatures":[{"sig":"MEUCIQCZ6Rjy+ADiHcyOXyKpk8FGuWdw4qMaAcA0xTS+7n8tCgIgKuKpbZxsvmw3l2nXcqk7wQWNSIIpW3X5+I7zcpJDVx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2575051},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9effd8e293d2ebf9a78af1260abbe6edb1d0c9bd","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2079092037_1759510982618_0.12394273774343922","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2079097142":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2079097142","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2079097142","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c221a46506849c2f3e9d06b544fc7964f5dc7c37","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2079097142.tgz","fileCount":745,"integrity":"sha512-s+5Gt+CWlhJaeFnldSemaKU89ibVBqjOPSHK+rpU77QiBzmcd92reEckb5A01zgrVJ2e3cGVOtBPizYmw/i1Rw==","signatures":[{"sig":"MEYCIQDYdFu8Uzrt7VeexC3AXhgplIFPO7J58USTvwgaMeD3ngIhAKgCwWzkMbj0GMXrVC2j9Sk/yxopxaedc1o1ei/+6+Jf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2575339},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c04706870b5e4ae0eb67caf7388e3e1e03e1ff87","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2079097142_1759511137936_0.4102003223101076","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2079158843":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2079158843","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2079158843","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"02cc45de4aa943867fb48df2c264955ba4d111a4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2079158843.tgz","fileCount":747,"integrity":"sha512-b72s5s2tCCSc0MeR0Jd+bM3T/SyEEv9C8Wftcj9PQHn6kzcBhBy3tYrSv07z7PNOTDBWuqHtuZiLRFrgyWFWqA==","signatures":[{"sig":"MEUCIFIAL6ZZ8sYMvNEmKQMscU9/uX/c4fm2jCWTqfW0MsaMAiEArNqXnygo8fMYnkk8RDYOSpKCaeN+zz97iGO/8vwCaoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576864},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9c9615c90bad77c42f6550ada59f5bc658e052c0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2079158843_1759512698466_0.5452839761051005","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2083017907":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2083017907","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2083017907","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e8f634a6b2865298cf44fb97f918e4e5f2dff650","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2083017907.tgz","fileCount":749,"integrity":"sha512-Vux8pQn69T5Cw/v85JrQAyLJiEET01jmo3rIfSMLmMNywkG7/YW+VMth05XqZtxgdGQKvVNzj5IhmQXxkG0XKA==","signatures":[{"sig":"MEYCIQDRhx4J1bW0/D7aQklraPCZA+T0lR184X17NKN0ABUaigIhAM4Ne6i9a9ncWV/OXzc1muCz5NSTbEMOEFK09Ved7ruF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586884},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fce47f8a9a9af2204baf1a15e437a0b2200e8c43","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2083017907_1759744191545_0.18700872003706803","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2083893886":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2083893886","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2083893886","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a9ce7fef5c1e268672a67e3caf1cd67be589e51d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2083893886.tgz","fileCount":749,"integrity":"sha512-AAOA1m1zDOj+XIdWE38janAnDE2AbkAWoueX1wBDeYS+2sjTsLaMjQOJqc9XXbNl4L/3Aiur+gPwtXI5Bnk+5g==","signatures":[{"sig":"MEYCIQDktNzOaLrgJi7TztTze/rtNqXEwYNWEmK13jLdMWoJOQIhANz7bLMYOFW4AeYyywmmZ9PJ1DKy4EIG32e3LiK6/Nnx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587202},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cda6ca9003c7686cd4faf9fea6a6bc13ccef29a1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2083893886_1759766072209_0.6829115893119315","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2086103478":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2086103478","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2086103478","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9ddb24a1346cf2baeb2a8af329b695461d1f4adf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2086103478.tgz","fileCount":751,"integrity":"sha512-iTR/u631xPlwg6EnxQnRYMCE9hdRcni8qjcYGjNhf136Lsck0E4M9uQdi5l/mylXYzcyiw2q7ots2IMVqvAlhA==","signatures":[{"sig":"MEUCIAwglUJ6AlWZwOj4/AJ/kWwKnvwqat1753K+v+et+F+xAiEAsXKp8Syib35RRRXykUuZatu8WNs9d+R90i1UFWK86AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590298},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"012ef1c79387d46e2c872a02b55c0b8eb197863d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2086103478_1759854857866_0.26156689270004274","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2089906392":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2089906392","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2089906392","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc55c327c8f45fc9890ebff2add323d1d028b8fc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2089906392.tgz","fileCount":751,"integrity":"sha512-k39djeuc47yswgR0jdIHM60zbxyZ5fgTMtrG77vrt5iTyxHPT6XpL28A3qLBgrT9AsZVIhrLQD5MF8HQynxH7A==","signatures":[{"sig":"MEYCIQD98tHVAq6ZkYp94bU39aAfNv92UEyw7DN16baSp84vtgIhAOtd/efm44DtlFfdximGUDuaGrhggHRSebikh7Nyuica","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589782},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b2058f270ae9e56d6020088ef02e9b58d452a1c0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2089906392_1760000309032_0.5828518682890724","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2089977043":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2089977043","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2089977043","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"427ea3f8b0536269aacebfe7d365f2576ae8446c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2089977043.tgz","fileCount":751,"integrity":"sha512-Ry1I2S8WxXStRGFoPbdUglNX/lCGJA/Z2dTgVU509gL6MJodDTftysXCkunFHG4USA4nRyenDQWeXqX8J7/lDQ==","signatures":[{"sig":"MEUCIFpDlw27TYhzQjec3MYw/0n/j81VDDmPt4vcKwcYoRdoAiEAuYgejRJfR9cV9eesjj8vQ5ph4GqBoBjjMLZRALQYm88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590053},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"016f97a4d1030742c3947cff556133f04cc6cfe6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2089977043_1760002335681_0.016999792095458766","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2090024287":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2090024287","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2090024287","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e01e681df52c50a9f819e1ab7b7df9aab88f4ba3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2090024287.tgz","fileCount":751,"integrity":"sha512-wR7+Kpp1C+I70NwI5uj/jBTWJqukvKYr2h0AdHgTCx21ctjpSjzVbqzqcjtfpQgMgHp3wuK6CNfuIs7GjbC0dw==","signatures":[{"sig":"MEUCIDcWqKa2tpMA2YwkySYzShpFcLbdINhPTrPb4xaaklI6AiEAs/i8jTJUhb5DEkAYmPIFc+QmTh+Mcwj8sBQv8b3pivY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590833},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c9ab04897dffe2fb96c8cf9b7d65958ce2cb2efe","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2090024287_1760003780660_0.9477619981569039","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2095813615":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2095813615","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2095813615","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f6db91387070674501c8b37efb9c6f069b019b6f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2095813615.tgz","fileCount":751,"integrity":"sha512-yghQayJRDRhOgqZA1ltE4vrBdByd9JnfoNOvTfXMOdc8QMJcGe1dgkzkwqvYWXREYvlMFvxnYUX3Y6txL4o+9w==","signatures":[{"sig":"MEYCIQC+Bi8Wc6o0JafYcJecBuyypYXtBBD65qg46faWQ8OTowIhALzQHnsRbiKCULu+623/j9izvE5quSmM6Ma1A+T/sAS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592733},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dc1769f412331ea673d0ca6af23e893474ae70d5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2095813615_1760341897647_0.45677684413294983","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098388013":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098388013","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098388013","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b84ccadac55636f18df31a7b183d798b6f5bd97a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098388013.tgz","fileCount":751,"integrity":"sha512-QMptIGyI5355UzkLaeN/GrQUVJcAqhfCtIhTPTUCAD1qDfFr/7SGuq7AXSCkVZ2ZUB8+5G2B/TjSZ8YB+kIgtg==","signatures":[{"sig":"MEUCIQCFijeqQOhxn16knRXiMThZD0AG6CgWELR0W8wHaDhqYQIgCcZAdjG51p6zOoZy7Ikq1C8VrKWnDXkmIQyFPO5VKeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592733},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d5056737fccc3992b4d046b78c97a9e1716c243a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098388013_1760438040255_0.45974400780298597","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098559357":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098559357","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098559357","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1d162c1a4ff52cb36dca672844720600538c53dd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098559357.tgz","fileCount":751,"integrity":"sha512-Ov5R7dZ5jvtmwL1XHTxhxZMQZPjxp/kSISaYmV97WH1C9TGYL+eti9bTWGe4uxCCGAyaNLuBfN3hKU6KhuUeiQ==","signatures":[{"sig":"MEUCIQDf3eNFtf2Mpr/AFiJG91xEVAuczxI0kKZY0iQ/gDqY6gIgGyb6RmdisPsp8SKZ/HS+5D6WFZFgEWXAbdw7VcczXvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2594231},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8ec5b1d5e877a630b098cfe173c1477ad8088e43","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098559357_1760443230536_0.09036931880203758","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098790888":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098790888","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098790888","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1b46b0265a1e8ed484e2df29ce77e0853967f687","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098790888.tgz","fileCount":751,"integrity":"sha512-FjOzEnDhcDo/M4fPRRL72q21eeCD/909gActtYyyr4xzBmrkjOz3aMsd46hfxtOCvTi5untitH1144sTt4dWGQ==","signatures":[{"sig":"MEYCIQCZYqBLwHQqJSBxP8AidOhXS3yfZ0XgjDd/J02LJQBgCwIhAO+WK4aFu2782XMBK6dUnkDQC//5WhOF4rnBYRS3pEZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2594246},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"844ab5ce46fb1dc68a17df4c02c7234b03bca827","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098790888_1760449619676_0.03040718502556161","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098799582":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098799582","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098799582","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9cebe253ff3936385199fa30fec09fc12dafabe8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098799582.tgz","fileCount":751,"integrity":"sha512-1ceYQE8dDhCrqOQZg4R9iH7lY3hpV9JTk91yS3L3PwQ6aAzoCpIxYbSA51e3XI+mk6EvVprtnjtLt78+POU9Bg==","signatures":[{"sig":"MEUCIHeTu/jTMZOB5QFhB2DAnFHhFTLfqxten0uw1wBMhAIfAiEAy6Eo+ML+GZvCL5KxLrylbGezAFpwsASWioM6MNZ4yNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2594760},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dc4905dcf7a34050e3ca2ad2faeb87f817d61646","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098799582_1760449833948_0.662405316058762","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098806945":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098806945","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098806945","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d2b43db39048167b691da5cf50179a2da50b5008","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098806945.tgz","fileCount":751,"integrity":"sha512-QNjUGVnI13C0nBVzRfIPo6u1MybXJ9gmSk1DB/23EdVufxFagk4r7w5CFuGQ+gZuCodOGvCf02uXPeF0OzE0UQ==","signatures":[{"sig":"MEUCIF24Z7jJdKK55T8qjcgJfuDIx8JAwzLN9iJzaZVGzgs1AiEAmpK2MBrYu28t6nlvvN7OyiZNy3uDQ9sO2o+OOrKGIlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595335},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e4718b63e91bc8c98b27b567097c3f6169ca8b74","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098806945_1760450032798_0.9215552456454177","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2098816796":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2098816796","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2098816796","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a9de4414d969c3a14e0f7e9952505889f8a6c702","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2098816796.tgz","fileCount":751,"integrity":"sha512-i61nM9meyS2g9a/fnjfncK68QoFz/S05wXij+9/VEBws0TN4QfT/V1K5bzz4zBCRxwInR7Z4Wd55eDKRDp8/SQ==","signatures":[{"sig":"MEUCIDrq34xP4nKBlTjiI9L+IrFuBP/vf8pzuKJ72+XSA3EYAiEAtRBhE7G38J2ar1gym6xfmphn8qXPVBwmT+6Akw9pY54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595388},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"db02a1fb1c9b7bd03db55fcde7f39b240d6d41f4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2098816796_1760450311388_0.7637834686147886","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2100428637":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2100428637","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2100428637","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"533d61cf3e86872df5a24fdecc4d9cecba2bf249","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2100428637.tgz","fileCount":752,"integrity":"sha512-FBpq42z3yGGJL8N+PHQ5nfTSm6zOE7TjgMFKDrDhes2cf+10JrvjCHuhRRv/+qRfSXYtlYBW1I0xDCJGNLOezA==","signatures":[{"sig":"MEQCIDx6+IM+1qdeclAOfQJkGOZjnn1FpAO9iS4xDx5HDCf4AiASEgnh1yyHB/LKE04mrKrCojRpsImihisQQuOBNWAT0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595865},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"85e5b25fb9e0cb345fc0963851b59326b57fe8cc","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2100428637_1760516524594_0.05211338618001782","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2102761796":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2102761796","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2102761796","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f8892fd50e8e9042db16a4ae5441354e424b6888","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2102761796.tgz","fileCount":752,"integrity":"sha512-FnI/pvClwBhMHczQJij0MEUp1TgiAO/gBBAJZawWTEX2QnGakiDg3PiyJKPAUYc+0Gd6jZILmWDnSNxmCgB92A==","signatures":[{"sig":"MEYCIQDYP0VHQc7J5UD9nfcrfHruptAg3uoohXdQPynbR91sMAIhAI64wydX0n1N8y6OFnTNV/3P5WvFOxrkdcZ5jYl22594","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595867},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0f8c858e9a8b329a6e8c13ca5b1133195eb51458","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2102761796_1760603427265_0.8090107366171695","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2115492861":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2115492861","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2115492861","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6df6d62e736634aa96b4193c09f0e1b652181845","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2115492861.tgz","fileCount":752,"integrity":"sha512-YfJvjIqxZQKz+fMEFsFJBw/xYHz1rvzjs8y7TPuMkimx0oUmxDHV7PKv3WO9t53pAEohr8rfJCnQtjAIBc8wXg==","signatures":[{"sig":"MEYCIQChJKf5XIRlxEcTC7denc8M8SME2xrXkMLtkBhT++ggDwIhAP/craA0RE3uPX210rIV6aW/QrHyvI9APlBT6xQaHL2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602091},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e4367f821d92f4c758da770dbb3b146a3eb55c35","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2115492861_1761202230830_0.5378300965711571","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2122089382":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2122089382","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2122089382","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bd125d6f526c0919994284f82024ba1133f43ef9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2122089382.tgz","fileCount":752,"integrity":"sha512-ATe2nS/iFYLCD2j1ug4waNJIo57eSih92P3VK0NcojwmOkQDiGmOWqB2bE9+MUJhtf0fN0utxOpqGh5b4LPP/w==","signatures":[{"sig":"MEQCIBOKFsOAPtNK/mw/p0iQFCdHUn0MT99z15tKeER+wt5KAiALpJOT1Gn/om8kvJrJ/u1yCOgekzGhLT70rCKKiuEncg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602270},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"51e0ba329d4a988bb0e76780c0e29efae62a5b6e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2122089382_1761551627301_0.12691787293677947","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2122255095":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2122255095","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2122255095","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9a7b22a9f3e0c6a2bb74b22dde23cc22a7322193","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2122255095.tgz","fileCount":756,"integrity":"sha512-lFQ7GO+6trbEM7HjMLaykucERF2NkYyLkJVZihTODmPKnd2vlilgjwNgkHfTxWon1xf4Y77O2yUl6ZxHe5jyGQ==","signatures":[{"sig":"MEUCIHswVaXzsA+UHwyTtl6oWmcH4iar2p88dIY1wF47FCPtAiEAhUR1u62Ydi222FffN5pqRAGz4LjB4IRtY5EysjPFWVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2611352},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9695ae46c5b5eb6c7f8e56883918736558fdd550","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2122255095_1761557542426_0.4881864191247931","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2122290090":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2122290090","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2122290090","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"05b20128f5f08ed6aa7fbe7e841928cbe3cc5ab6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2122290090.tgz","fileCount":762,"integrity":"sha512-5MUgTjAdP1IILfKTEiPiWxQG0E/G33Ru8lI4GkgOMRxfikndTuSeFCeuLAFIAP7uMSiA6BdGHG0akW7AoozXAA==","signatures":[{"sig":"MEUCIQDSUrvjmZr7MWTNo4eMyIZ+JqgIA1p5Rwp0vDPuL+j8XAIgYrOodSDYuFpJVrTwNa2BS4cqOLj/fcuWacMyUaDW498=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628079},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"001794de11cfd1c1e840a77be3a346f2b0456e78","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2122290090_1761558654896_0.44195455728637123","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2122988036":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2122988036","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2122988036","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"482a3b7c88b8ebdb20876a9ab9a8c8488ad9ee2a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2122988036.tgz","fileCount":778,"integrity":"sha512-TOvJKSxMLgaXnH4HXZREyK4kR8TffvY6vUgT3NCpv3PK6E/ayzC2VZEibDgIFpZOWLVdYgXboHsFzRgwQkQ7wA==","signatures":[{"sig":"MEUCIQDrhiEp7dPgqJt+5wXLeJTyWM1+m988PfSvql4iuwAIqQIgdnIbpTxjLCuBthO4A53dVSj8cC/YW0fyEeKH7v1+5cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2640754},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./tools":{"import":"./tools/main.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"189d48004c7938565eba2ddad5b5cc9923df9037","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2122988036_1761578409946_0.569264948631967","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-2130006694":{"name":"@geogirafe/lib-geoportal","version":"1.0.0-2130006694","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.0-2130006694","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7e71f1bee63d87bc2e7e20dfad8da7e6051c5e57","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.0-2130006694.tgz","fileCount":779,"integrity":"sha512-YU/7L3eYQg4s97NGjEFWmVM0J7HLXWXRnPGmZlKDvbVsScGVF0BccqCFjR8Kh7d6qrBBZ4w4ijGpa+hHIxnHQw==","signatures":[{"sig":"MEUCIQCKTiUvQbotkSm/3iq/fdmFfQT6AFbyWhfqjIlF8nsKDAIgTAUga9Hn1z3fj+7VUiCqyRf732uDFKT2Zjjoabcs8bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2646195},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4edcedd44df2aae2557324b4e46db086d77417f4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.0-2130006694_1761834659809_0.039666336350453246","host":"s3://npm-registry-packages-npm-production"}},"1.0.2130102774":{"name":"@geogirafe/lib-geoportal","version":"1.0.2130102774","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2130102774","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0dfcb43a4fe66ce2e303a2dac5d8e4e10c4a51ee","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2130102774.tgz","fileCount":779,"integrity":"sha512-4vrPBRPnQMs95N848IycZYtSO2mQ7BECiUIKKNaO3rC4sHRxymfzJYxEYmfSruQ/LeQ22kCdXX7fZDlNmdfG8w==","signatures":[{"sig":"MEUCIQCFioBpoPDJSdcrsUeAWo5Ou0JbkZkncuZPcpPu/8NGdQIgBIfR8TBtH6y4RYOP25exfl/DIz3sNrENwi3w9UsMQh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2646191},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"79bdda318decf6bb29f798469ee58f050476d845","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2130102774_1761837263413_0.8716278279298879","host":"s3://npm-registry-packages-npm-production"}},"1.0.2135466299":{"name":"@geogirafe/lib-geoportal","version":"1.0.2135466299","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2135466299","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"993bf7330dca70f478d379e19d9fa7bd53c0030e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2135466299.tgz","fileCount":781,"integrity":"sha512-7ViQ4WGDKUJrOWC8N9Z6ayxMnPwYxeG5nJEWRTUhoZiUvR+oCnbMCBrgDtNXnhvSIArtW5Iyk5j9DsuwNL6P7g==","signatures":[{"sig":"MEUCIQCjdfrU3vd0qtYhkGMj504on9gq12eQfcQCZoJsfaJhEwIgdpJHR3OX6jUdnCGaWTsly5JwolIXRilQVk0Y/kcc/9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656330},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8f35ecc3a232aaf72f2412d7b10adaf7376a30e3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2135466299_1762105072625_0.6040380835647379","host":"s3://npm-registry-packages-npm-production"}},"1.0.2135487042":{"name":"@geogirafe/lib-geoportal","version":"1.0.2135487042","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2135487042","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b466c32bc4a9126be92022cad1a0afda932cf3ef","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2135487042.tgz","fileCount":781,"integrity":"sha512-yIsljZ35+zVVesm+ku8Vh5OAeil3FKornEqL97dwNKPBprGBWvVZ/L8yHrpHEJ8+PM7mCP809eGG6d0K23z5mw==","signatures":[{"sig":"MEUCIQDXyFih+hzM+8gvsFLuO4+rMwTO/FVZfK73QN3FmPZUOgIgU8KX3sXGZTHaxF7cCpVKe6WHy/yJYvldCbT5kRihKWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656330},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e2b691bd3de3037c2270514b53c3bb64733e74d9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2135487042_1762107211149_0.9935418524479596","host":"s3://npm-registry-packages-npm-production"}},"1.0.2135490622":{"name":"@geogirafe/lib-geoportal","version":"1.0.2135490622","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2135490622","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9cc0d413d068133242500bd440e21bf44838ec96","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2135490622.tgz","fileCount":781,"integrity":"sha512-VoSeer/RSVwhldVtKFJYGXbMzAdpZZxwg784ZHzloxBCB09SJQWGfAgOIfnIszahNoQZ2GC2WDnMiL1QyquT8A==","signatures":[{"sig":"MEQCIEOu/PPRZ5XWcfBgspKUe8PbVjjpxt07SzngVpiiZY4NAiAa/0YhH4rlOz3wS5kl59AULsja1mX3UX2zkV762AuHrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656312},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"160d223312f141ef4db60595019154db8047c4e5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2135490622_1762107745401_0.6690362697393653","host":"s3://npm-registry-packages-npm-production"}},"1.0.2136269476":{"name":"@geogirafe/lib-geoportal","version":"1.0.2136269476","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2136269476","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b2a4f844106cc5d758bf6e8cdaf3a91abb684d4e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2136269476.tgz","fileCount":781,"integrity":"sha512-bzlX6EX5RZuuWeFdSBM7yOP1WYEiFajX8FAt/vsDmQ47BnqGayGrw/dOip8iE6+H3E0aRZRZ325olN/3LBZZvA==","signatures":[{"sig":"MEYCIQC695P3tldsRy4DcZoir9UgNrSW2kC+sfoDNH2FxDwi/AIhALpg7wf0q1WYtx/pDlA6WVu2z0W6o+aKGzZNLfYDlm1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656793},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7aca9118333b29a1ab0f9ce574b36ffcd5d91c45","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2136269476_1762161572889_0.20157028414062372","host":"s3://npm-registry-packages-npm-production"}},"1.0.2136394118":{"name":"@geogirafe/lib-geoportal","version":"1.0.2136394118","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2136394118","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"597a1e321f8d2372322f3c8e93a7adcb357b155e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2136394118.tgz","fileCount":778,"integrity":"sha512-Qy6A1H03/Ahst1E0aRy6HXlNxe1JNE65UBtICvsYoTowZ3gTIGbV6mZi04FhXAX2acTBE+h9eDUalt4eqB1ewQ==","signatures":[{"sig":"MEQCIF6Gl6eFurzdbqtPKJ8A0uqciZRL1Nv1WvubFysGUpqAAiA29CzaMJiXxHstozT/HQRckZKnBdQ5i4hmYVCj9VZ3Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2622472},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3729d5eac26fa784eafa2669cbaaecb28438303","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2136394118_1762165026401_0.9899732549864584","host":"s3://npm-registry-packages-npm-production"}},"1.0.2138549281":{"name":"@geogirafe/lib-geoportal","version":"1.0.2138549281","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2138549281","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"514e863fcec227bf39fd7ee20ca71e2290c656c4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2138549281.tgz","fileCount":778,"integrity":"sha512-hYqG1fy1gzGu1LBb7RDUGohHyrmbIOQoXayR5SPp93T8favd942rBHXDu0AY1HnMs30rz/eRJQHhGCsAuSG4jQ==","signatures":[{"sig":"MEUCIQD8Mpet8XdwN77cWozYHpCOKkpo0T7ZuzUaLtHMulV4fQIgI9jExjkcWhymsWBiAYYQy+yPt+Tj4JlObAlidhJUjIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2622564},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0a13f73c48bdbdeff7adb3202d31b9acb0a7f322","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2138549281_1762243410679_0.3881388517216182","host":"s3://npm-registry-packages-npm-production"}},"1.0.2141599510":{"name":"@geogirafe/lib-geoportal","version":"1.0.2141599510","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2141599510","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1cb3dc6f3729e2958ca67e76ee4b8b5a1b2c53a9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2141599510.tgz","fileCount":778,"integrity":"sha512-5WtrPJegdX67gb5/f/DSzAABUA/jDX3WQNj5m6brWK4ic9EaJP++akC9Osym+5XE4nH1TnqfFm5dNUmyNDPUqg==","signatures":[{"sig":"MEUCIQDfqRAWcMWubvjea9iELgGZv2tr8dqkF/PyFj7J+fyGQgIgGXJ3FyJ412uBsAjjYz7NlDtCmHQvYy950eypB6hWZgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2622644},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"adb5a96806d46a48e9f3ca5f3785c7684b039444","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2141599510_1762351006415_0.970557847134659","host":"s3://npm-registry-packages-npm-production"}},"1.0.2145473575":{"name":"@geogirafe/lib-geoportal","version":"1.0.2145473575","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2145473575","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fa545c99dff51404e2634b86a1ca497cac176a32","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2145473575.tgz","fileCount":786,"integrity":"sha512-KTREghycI727BciXFyDwGwvcj1rsP939H7VBPwjxxpCj0Xe6FkFfHyQkAk+kF/6+/wKGohcTdJXMQch4qO4mKg==","signatures":[{"sig":"MEYCIQD29tn6wtimCeHN6BXwVx3088np8y6dFCEC5bw9osH26wIhAM+VKqZyCWr8MMHch7leuPE5iti8g6f0oizSueJfvpg9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628068},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c5d50801534e7e9e5523be89aed0a8ab65750960","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2145473575_1762501180589_0.7994820123288473","host":"s3://npm-registry-packages-npm-production"}},"1.0.2149179221":{"name":"@geogirafe/lib-geoportal","version":"1.0.2149179221","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2149179221","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"68a155358932372f6559521252a5292d06524925","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2149179221.tgz","fileCount":786,"integrity":"sha512-/HKFNpD5cpigRB6TUZHxTslctaXwjsArKHn1ecA6pOoO0FtTYVvpR2LOu1ZpYQE9sI/ijpBx6w3XzNM4FUAiyA==","signatures":[{"sig":"MEUCIQDRfflfoxYaH67E9Q8IXDtLuA8PbwkNFcFveRkzH3Cs3wIgP7ZRbvxB0jG9PwDJzggMmH+1HZgkY6matHiDiEh0hEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628005},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a60afdfefeb037e2cef0ab2200bf4190238a4f51","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2149179221_1762757877208_0.9609690463590157","host":"s3://npm-registry-packages-npm-production"}},"1.0.2152254142":{"name":"@geogirafe/lib-geoportal","version":"1.0.2152254142","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2152254142","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d5f479e33229a2a07db4dc2a53345a8b17c6fc58","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2152254142.tgz","fileCount":786,"integrity":"sha512-Uh6KyAYYyoT8o4+L/0DeIRHkKM9xnqfJUZL4GsZobJhwtm3QyI0zBXA8hxhu7IKpR0lD4mYfywoTEE6NGcil+Q==","signatures":[{"sig":"MEUCIQCA4jhdEZ+uY6L4h1yMaIRZDfJ17D4ZP4A7A1D+Ss5LPAIgE0j0dvTZQDk/3j/u1JatKur8YMWf9Ls7oAnjT+Ew0kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2642915},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"29247e344a2c20813a80ea6a49615c734a4c46de","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2152254142_1762867614639_0.150343533405211","host":"s3://npm-registry-packages-npm-production"}},"1.0.2152267785":{"name":"@geogirafe/lib-geoportal","version":"1.0.2152267785","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2152267785","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b0252ab6061ddbc198854bad8aeba8a613c8e1e9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2152267785.tgz","fileCount":786,"integrity":"sha512-uF806CseSwFcuB0j80yf6l1hPu0ekbOwvjuhDQCtf+QvQ/OZuvt9FHDC3abG4Zh2QAN5AuVtXL7oIIEC/AdLhw==","signatures":[{"sig":"MEUCIBS18/ryRWZbNqyvJCQKhzCa4GsOJQcAAU7X3lbKYjq+AiEAmah0qiskHrkWIfYK61nB09znlgb1eTKpJoa/r4RJbxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2643108},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"06f294b32b211c91c93e46eef8692306e3f933b7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2152267785_1762867985826_0.028420043782987126","host":"s3://npm-registry-packages-npm-production"}},"1.0.2154016552":{"name":"@geogirafe/lib-geoportal","version":"1.0.2154016552","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2154016552","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0f8a23692e4fb21e2a383e69284ca3af532cfcbe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2154016552.tgz","fileCount":794,"integrity":"sha512-6ZzRi5A9weXBLCGWBgvEoUlynJsA6sLjmy+ktoVAQSahAC9+DJJvcrtdjkxCjxFmUb1Lb2k06BoG7Ys0hxlxYQ==","signatures":[{"sig":"MEYCIQCt7j2tivxiSNTumKtrwARI7uIIDLxQclwn3HRii8WKGgIhAINCeNKsvC3I6rWxZD855gdkuL0BHSNf0UaR9GVJBP4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2657523},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a6f4428ec5c68bd8ac285945b8103a022a5d155b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2154016552_1762940957959_0.48988848957472864","host":"s3://npm-registry-packages-npm-production"}},"1.0.2161286834":{"name":"@geogirafe/lib-geoportal","version":"1.0.2161286834","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2161286834","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"626a69c5bd2b8ea04ad0dd670990e6b3e1b61fdf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2161286834.tgz","fileCount":794,"integrity":"sha512-ObmL2iSv/fkf5NFBrXDozT74/NaCsJc0Ew5C9DP3j7LIXmntBPJbloylQEHVEaoamiGS5yzroADvoxG3KUzVEw==","signatures":[{"sig":"MEYCIQCmcstF0AqY1VW9D5pIeOjYXcVAYnwQQeDlUJN0XD4DhgIhANb2XyiUKTUExEteJt7t6NSY5HmIn7M36YTzym8oynLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2657578},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6d1614fef2a8036399eafc9f48d3bf74bbef824f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2161286834_1763293042968_0.802991954962339","host":"s3://npm-registry-packages-npm-production"}},"1.0.2163361385":{"name":"@geogirafe/lib-geoportal","version":"1.0.2163361385","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2163361385","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7178197222756663048bdfef92fa9fb00db61348","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2163361385.tgz","fileCount":799,"integrity":"sha512-Pg1SRSeW23gdpgsZEJMPn1YQl/2mB8Web1mup7SPhRyzYsIitEkWZ1c8dSZlF8XnDu+OL83nQTOIXjfve3BQ3Q==","signatures":[{"sig":"MEUCIQDFzbNPbmxhGpEpudw3hvPdsv/72SeFvCenggN3ZkYgWQIgTZE4qpVaqHBpid5/fP2NlFrq2Ft51S0zw2F2/yj4wJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2694638},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"49dc2cfc43ddf1debe337536754636c8e2828206","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2163361385_1763402377544_0.6882094974924011","host":"s3://npm-registry-packages-npm-production"}},"1.0.2164748759":{"name":"@geogirafe/lib-geoportal","version":"1.0.2164748759","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2164748759","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db434f63b80b4ecc652a5ee7ba86fe8e67c734a6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2164748759.tgz","fileCount":799,"integrity":"sha512-RNuVjUA5LbQqt0sKIBBV4uqJdFc5xHT00RzPahRkcvA/gDc7u/uyYZDxYA78mXLtwDMSTrwyxnLX01nrrgaOdQ==","signatures":[{"sig":"MEQCIBAI5qTVn49sZ4zTyZiHjACY89nK35si/a+EtmyS98JVAiBAhrmt7kg7bMH/xFL4Cv4dTbr0DCpTI7zTWNiqn5kQIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2694644},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cc2ecab3185d2752850bb07f2f020c21f8c45baa","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2164748759_1763460626843_0.20159633793601084","host":"s3://npm-registry-packages-npm-production"}},"1.0.2167149043":{"name":"@geogirafe/lib-geoportal","version":"1.0.2167149043","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2167149043","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5464c4fbc707b495c07200547a32a4db40d2d45b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2167149043.tgz","fileCount":805,"integrity":"sha512-Kx0TLCi5Ifs7HNVyVXpnDT31deeeR3rF5iPRs93fWCo2EmBk9BZsnRxNmv6GEDYJ2CLxdUsdIh0OYmU4dlxDBA==","signatures":[{"sig":"MEUCIQC6LYZtgihHPm+Xw+3MmelU3zSre8s53EMxWMSyalmbfAIgPKHbF2pKOusEl1JK1IFQZCbQKYNM2iiMPI4FGajpZgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698782},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4c87753d326525148c5321540702b20ca891974f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2167149043_1763547370555_0.6663146770961952","host":"s3://npm-registry-packages-npm-production"}},"1.0.2169184277":{"name":"@geogirafe/lib-geoportal","version":"1.0.2169184277","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2169184277","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6fc8121da4130fa8354182cbf8c875933bd1f205","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2169184277.tgz","fileCount":805,"integrity":"sha512-CCDUsVMBgsK4gctV74scBnMAnlj+/MpLjhBYl0kN3NHg2qOxH3y8nbOEFv6lZ85UpZd+BxYn+tCFtlHcHZebaw==","signatures":[{"sig":"MEYCIQCITF0v5Ra93wbtrObzNOXloWiVZ8Y4G0A7PbEHbwN5OgIhALWv8BDXMoHDDNPKm4mNDsT+mp/RT8osirzEQo6p2WQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2699074},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"825f0953f936814531892598e4177818a0da2394","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2169184277_1763622829247_0.6925952846783059","host":"s3://npm-registry-packages-npm-production"}},"1.0.2169192294":{"name":"@geogirafe/lib-geoportal","version":"1.0.2169192294","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2169192294","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0d4d50bb89cf7fa1966532f9037a8a4a6d013342","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2169192294.tgz","fileCount":805,"integrity":"sha512-iN5De+D5htRCc7jybzeu5/d2k907Jy7Misjry84EKGMZpyjgZwzUjj0dhrI5VD9mbUf1w+MxsYex1S2uWxD02Q==","signatures":[{"sig":"MEUCIQCEkXlBCfZfY7L8YJ8DkcVp+oUjVJAp2P7VYLIJIddiuwIgNzMybobkZKx3Yn8uwQSxzftM+OLIyLPYdncliOlAH0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2699213},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9fd7242f1f2f90d57e1b2c804af420adf568b9c2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2169192294_1763623202556_0.916625705028328","host":"s3://npm-registry-packages-npm-production"}},"1.0.2169381833":{"name":"@geogirafe/lib-geoportal","version":"1.0.2169381833","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2169381833","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0912bae1613b67fe537bafade38e938985695aee","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2169381833.tgz","fileCount":805,"integrity":"sha512-PbmjyMQOfKJ868fL2I6g4L6TiOpWvK2OvvDaobOqfa9g61XBtxoZ9WbyZoyOvXuaJvAa3BK3jsSqYLZ/1AP1xA==","signatures":[{"sig":"MEUCIDlJA05ugzkTzrZZMk24ZznO0NOXXT6o5Wc8Bf9Trj+4AiEAu2YYp2wPah/gEHsVjHeX+1OU/0c6EHq+uJTyiD6kOXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2699431},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"47ec46b32ba917b73075f20a499083680b53cab1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2169381833_1763629994291_0.5265059131467862","host":"s3://npm-registry-packages-npm-production"}},"1.0.2170130456":{"name":"@geogirafe/lib-geoportal","version":"1.0.2170130456","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2170130456","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db85ba10ad05fe6cf44ca7c45fcd8cf9333d88cc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2170130456.tgz","fileCount":805,"integrity":"sha512-hNORvFDnq8IsAU6a0m6lpxUCplNGVewrXgPXjI+d7QUtRvYQGaOsm4ZK9c8V+Z2g5JANF1XH+LK3dD7dI5/2pA==","signatures":[{"sig":"MEQCIEtE7gJzcUO2nGtNjwEcOKQisOsIy4uhgqW3ZCJ1nX+rAiBlKVxGeGkrePVFQUhtOwPfB2zowB8zbqNllFm/UeS0+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698186},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c7d2d9426b54fea38f580c8693458fed4b0af444","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2170130456_1763649895474_0.36389425554714827","host":"s3://npm-registry-packages-npm-production"}},"1.0.2176088391":{"name":"@geogirafe/lib-geoportal","version":"1.0.2176088391","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2176088391","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4e09e3ef27e194c053800d1a2464669d916d1369","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2176088391.tgz","fileCount":805,"integrity":"sha512-J5d4vKXSzCat71SIp+eT9syWS/63XRqthAhmX4bIw6E4rkVQyojscy6wkPfk6yTbsa5OsxR1K0sJ0VNBWHSDJQ==","signatures":[{"sig":"MEUCIF06BOyd2gQPMaKa2opnMTDqlbL0vJYD9C0W0PqFBfvkAiEAv+cZsPycQaCOICd6H5BPZQrbGW8vDmWPC8WvDe+mB54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2699341},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a2e949ecce14654e6bb55362d212cdbb5c4fc0c9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2176088391_1763992343607_0.10377344886789475","host":"s3://npm-registry-packages-npm-production"}},"1.0.2178444470":{"name":"@geogirafe/lib-geoportal","version":"1.0.2178444470","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2178444470","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"93c971a284d63063cbe250e11b0098d3bb8952d6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2178444470.tgz","fileCount":805,"integrity":"sha512-ebwa/k0Ct+DOMBUy6qsa6teFSL6Ie+wLbCx2ilKiv5oRySYgwKGpE/+TaQd4QZct42kFzetZ3D+ss3JhN8j5Mg==","signatures":[{"sig":"MEUCIDi9EhVpTAEwo1tPGsTwipzBykcIj4D6xFuEZk4ss3vHAiEA7cfOgOvWojjxDBJhdDURlTkZIV1srztREM9DNWzWfvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2705308},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a83da6e7c40ee98f180636573277559a6feb798d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2178444470_1764075925372_0.3119168705505575","host":"s3://npm-registry-packages-npm-production"}},"1.0.2178932894":{"name":"@geogirafe/lib-geoportal","version":"1.0.2178932894","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2178932894","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"572b75c8691cca116d6d2f47acfa16c284b4b344","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2178932894.tgz","fileCount":816,"integrity":"sha512-y7C9cWc8iba/Xf/He/8/cL1qJgSIKGQBJMYjKymYugoz7LeBvLRI8VH2TetoTDRZFtRg5Pn3XTSJMFQUgyDKHw==","signatures":[{"sig":"MEQCIEIfgQxWNrRhG9NQNyowjMH+6FSJLW4NpTDRiHelhYx4AiB735rLMDcd8T+FirxZbmFxzU26SnULAt2866PvELB3GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733388},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"70a3a286127f9e1f510d28424b0cb1d30129cafb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2178932894_1764088332052_0.18194565159202147","host":"s3://npm-registry-packages-npm-production"}},"1.0.2183159772":{"name":"@geogirafe/lib-geoportal","version":"1.0.2183159772","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2183159772","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2e9bb05a0c037847cd97808aa218971cec7d3649","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2183159772.tgz","fileCount":816,"integrity":"sha512-kH8+ROQhixwPiSCc0afYbDvUtKjucgQYQr0zp5t78Hwg250cPAHvF687riZTND2EFOqOkyOpYul43CvPfihf3w==","signatures":[{"sig":"MEUCIEb3NMEKqGXi5xCkzoVpbV3MPUwWviMa46FoWO6JrvfcAiEAsTBMIysTa3YQWyBtjntEUJjJoMjX5FbFsdtyi86ECJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733472},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1f23372cd0ec5002efa8b1da8c773d20cb9a5e37","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2183159772_1764251211312_0.9724139091693276","host":"s3://npm-registry-packages-npm-production"}},"1.0.2183182793":{"name":"@geogirafe/lib-geoportal","version":"1.0.2183182793","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2183182793","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"20fa0bc02a8c92577b00d3646886fdfa8a96def6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2183182793.tgz","fileCount":816,"integrity":"sha512-kqjIxC4bhY/rs4Eivz0lCWlm7fo/GZ4N/1qez3DD0l48ftPYkj3ESJ4i8qJ2VZoi1PKryM8qWxMRxspUcZBqkg==","signatures":[{"sig":"MEQCIDMi0hHvwi/o6s9QE3bsCh1DPiIBP/57N4A5yYPU4xTKAiBY6frSOCmFsyPy4ySusORz6V7KeToOfrNRnYPwcYDEOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733892},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"872a14408a1c39ac70a13879b56b49095c913d30","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2183182793_1764251914608_0.3978295954002926","host":"s3://npm-registry-packages-npm-production"}},"1.0.2188671307":{"name":"@geogirafe/lib-geoportal","version":"1.0.2188671307","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2188671307","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a98a5b8070e2ca82045a4045702f9d95611532fa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2188671307.tgz","fileCount":816,"integrity":"sha512-IAXr4wdVoebHjzSt6m+ddBtu8h5hOUettKigJ/m853+3FcBrW54nnL8hLA9t7Rt/mNTDh/ILXjiaVOYrPNvUkg==","signatures":[{"sig":"MEUCICZK/JWykfVfFLNTq6ZK1hv6NT23yc27SUtoIDLQEcwQAiEA4rE/C9qF3OUauvRR2UEzgzsxA3h0j5xD4WSAEy8lumU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2732576},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"698fe3dd373a46ba6c4b433cd032a4121f77cb3b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2188671307_1764582628597_0.5475608518083168","host":"s3://npm-registry-packages-npm-production"}},"1.0.2188794150":{"name":"@geogirafe/lib-geoportal","version":"1.0.2188794150","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2188794150","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"358526da95f46df940679c6db5de687343c7b0ab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2188794150.tgz","fileCount":816,"integrity":"sha512-cIfRU3r9YCgqZOsSO5LmfMaKd7yzxhspE44f23lOUrvCNWFoM6Z23zF6bUzZdh03NKpVttOTsSNXUlct9nQlfw==","signatures":[{"sig":"MEYCIQChs3L32t+dmn8duIwWEWRJvgh+6hsnXz9McddRknPagAIhAMrLrJ7oYiK+Rp4pxFC7W/d9mTEwJPuJrUHp7aKFzIzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2736591},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e89ab41d0ffe85b503a5d20de2d8e311053e7511","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2188794150_1764586218073_0.057021895838661685","host":"s3://npm-registry-packages-npm-production"}},"1.0.2191320915":{"name":"@geogirafe/lib-geoportal","version":"1.0.2191320915","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2191320915","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"274111e865d333c7c92951c14057b199cc7f0590","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2191320915.tgz","fileCount":816,"integrity":"sha512-cFPUWs7UP+ZiVtX9SH1LL8swiGrwh5sP/cEi32O6g0bpbMu/V3KzHSWU8Z+s/3I3SU5bh4EWun+d2vKkIFZIyA==","signatures":[{"sig":"MEYCIQD5Lw+kQKIYS9yWGrLYSv4msYZxuJbFofjeqIPGOoubxQIhAJIJogkYK1npZMxqTLstqcchsHBbMCUrrxW7LRA+MeA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2736539},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ceca1d0e31d6b0b90793ac52aa96851001be0694","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2191320915_1764680868075_0.4203864089584053","host":"s3://npm-registry-packages-npm-production"}},"1.0.2191408725":{"name":"@geogirafe/lib-geoportal","version":"1.0.2191408725","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2191408725","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"62f65333cda8f17fcf72b10a5acdfe02073e8b64","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2191408725.tgz","fileCount":816,"integrity":"sha512-grOc5FyytEfVJZy3ytOFTLh7HnhWYEK9EgWEwt9KO7wyo2tXo9SuJL4yOYET8sRZQMrnGscfe4navjFfKfC85g==","signatures":[{"sig":"MEUCIQDbJW6JleyZXLwdZWhF69pI5QcyC5YlODEDlCuTqGlt9gIgCI6d3nzr8LV9IshHRAzVsa5cJoxKEm+SRw0bhReRNhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2737044},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"118f382ba68e065749b22a2ab9002fb281ed7721","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2191408725_1764683270393_0.9226037538817053","host":"s3://npm-registry-packages-npm-production"}},"1.0.2194808337":{"name":"@geogirafe/lib-geoportal","version":"1.0.2194808337","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2194808337","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a820803b81ceabae9fe631550ff8ad597c9516a7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2194808337.tgz","fileCount":818,"integrity":"sha512-y2C5i1cD1XW2jC/d8GBD0dJrWWbi/grE9bkPqElh4iU+vUPQIA/7YxobdZ4G/awvHvidjNvNEb10AuotF0cqFQ==","signatures":[{"sig":"MEUCIQC9ir74Twjz0l8wdyeOAcTGqQxSxJDo0Pw0JaFUW+PVjgIgcZsXfkfGUS5UGbSSpRIhsIySbKU307KQFsq6kzxRZ/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2744719},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"283cfb640469b7d1665a201db3be8a61703964d2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2194808337_1764794732250_0.09116694749307541","host":"s3://npm-registry-packages-npm-production"}},"1.0.2200664382":{"name":"@geogirafe/lib-geoportal","version":"1.0.2200664382","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2200664382","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"148fb98ee11e5b0f29c4faafe1159cf4be01044d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2200664382.tgz","fileCount":822,"integrity":"sha512-c3aIxpBZ3hyZ2YETE+ECvd9UeVSeqFYOmMkzi8JbyTeYjxh/zFue7wTO0L1sj17EwxuqKSPdrv9QzWChDpCsyw==","signatures":[{"sig":"MEYCIQD1SFZvMV0O7r6/OzBocOayhqrQ6dLbea7li4wtNSqDLAIhAOQd8edMSErqmY52Byfl7fwevPIWqnIXy578VAAqTKFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771078},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"992c095feae45605e1d0521fa9052731fe21c1cc","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2200664382_1765117163980_0.8422746081461625","host":"s3://npm-registry-packages-npm-production"}},"1.0.2201757187":{"name":"@geogirafe/lib-geoportal","version":"1.0.2201757187","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2201757187","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4baba3c0d188743dc2b65426410532601dfc8b76","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2201757187.tgz","fileCount":822,"integrity":"sha512-hRrQq0MC4Wkq0mTFTwpFhCsArJ68oyITtTYlalv4JU1RB6+fIYZYPgS80H3MCEcaYnyKYiUfdklyBECzH+wUKw==","signatures":[{"sig":"MEYCIQCxofL8y9A5NpBRrf4ACSq7vU83bvEBvmIse06BB752SwIhAKD4NzSQOuA4UYuTEBSY83+LxXrZ0F9kM05QmDePGPaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771088},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a6f97e04394ffa3d01c64b1c14e0661e0da79954","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2201757187_1765189590499_0.5812756598365283","host":"s3://npm-registry-packages-npm-production"}},"1.0.2201877070":{"name":"@geogirafe/lib-geoportal","version":"1.0.2201877070","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2201877070","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"09e27cdcdb6e9ac1ea4c99a87927ea7189bbede4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2201877070.tgz","fileCount":823,"integrity":"sha512-KPrsSDPds37A0cgYLaJj9BFZYWnBFvyiiTUANkZQYqDv/jsfGKhCHRmN/x506wk/5dTUFV1wmM401+51HkBiIA==","signatures":[{"sig":"MEYCIQCSRq/8tjXAHx4yL+0lgKM5I+oNNhbS2tykc6v1otyvtgIhAMxXuJ5nJ902x6N49mgfa3hUn8ZZ4NslcO6m0okLAkod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771570},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6aadb200aa6702d9752dbdd6563e78c856ece1e5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2201877070_1765193024570_0.4066084051012415","host":"s3://npm-registry-packages-npm-production"}},"1.0.2202017300":{"name":"@geogirafe/lib-geoportal","version":"1.0.2202017300","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2202017300","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a06cccb7b12c12db704eebf7480933727ceebfcd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2202017300.tgz","fileCount":823,"integrity":"sha512-Ybpcn8/U5UZctPvgG36uCoRl4LVo8XhNRKIv35Tlmak+9bz8B9c+REToGpgd5dpUnruwoxzD6TSfPktGMSUHeg==","signatures":[{"sig":"MEUCIQDpah9l+RzA/120P5XP53OA3bDIqKhl8JY2gp5F78MNaAIgcITPhepFJ5qHjDhqb371AaNbUCUxuGWYW37Karhx0Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771657},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c743d78688540a0ce94e84dd29cb386390eecfc3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2202017300_1765197530466_0.8348324604919537","host":"s3://npm-registry-packages-npm-production"}},"1.0.2206513519":{"name":"@geogirafe/lib-geoportal","version":"1.0.2206513519","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2206513519","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"929fb827113e3cac3917a2eb9e9ea0f47d8f93dd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2206513519.tgz","fileCount":823,"integrity":"sha512-22LowIWlF2/pdqo8ECv4Ex0CB+R5iLVx4Q0ZYpwgK0QJOuGVQyyQIA0G+DTpgoE3fAH2mSLG0lmu0g1zweLG+Q==","signatures":[{"sig":"MEUCIHQcPWBMeukJhx4gEyrktV6TUs7L0HZxRj40GMQHliGiAiEAr5F+jLhAgFgQrKNyS0ZAXzIGIoBoyaD50I8FKq8c6Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771661},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0a211f6fa409fe64cd4b55adf4dfba2018522d0a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2206513519_1765364778190_0.2748470892891439","host":"s3://npm-registry-packages-npm-production"}},"1.0.2214697630":{"name":"@geogirafe/lib-geoportal","version":"1.0.2214697630","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2214697630","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"32e71412c9339e04816d99741e67429fa0eda2ed","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2214697630.tgz","fileCount":825,"integrity":"sha512-HGDaabKrm2yIqSiPmic/Lac/fY+d+IBs9e9gIsztBuBXeFMr25drhhmlguma3YGoQNu5uxP1QZdn44omEBMNaQ==","signatures":[{"sig":"MEYCIQCONljzpAt7b0w6WmsbvXiTX3ScTbt8gZH+ZKrVJ9ntfgIhAJ9KtDDiiB+pehDOUcKcT7kdTninL/64t5FBYMR7EdZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771578},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"49e28e788b6e4679ebd159e8ff36b94b78d587fb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2214697630_1765785227311_0.707514443954574","host":"s3://npm-registry-packages-npm-production"}},"1.0.2214756202":{"name":"@geogirafe/lib-geoportal","version":"1.0.2214756202","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2214756202","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"73076e711cc7ba5cd0706564f260b5a04b86e356","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2214756202.tgz","fileCount":820,"integrity":"sha512-qh0eDI9Jy4b42d62BY4U53KydrYamzr68BeYI/j6J3pqgG+rOPL+lHMW+SnaET/nKgiczzRHqURajzK7PJ90SA==","signatures":[{"sig":"MEUCIQDGrXE8Y4S0U0Y3B0u87Vg6/xxp4egQCV7oj6Zq+b5W5wIgZCQ9xXXLqBmpup8V75J+VEWBKJgWjSeKoCiaXXKCV9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771667},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"60f24e24b4f47e9ae50bf98ae8abfeb892194f5b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2214756202_1765787293833_0.881391176242474","host":"s3://npm-registry-packages-npm-production"}},"1.0.2216096503":{"name":"@geogirafe/lib-geoportal","version":"1.0.2216096503","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2216096503","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f807362656ff54625284f53bcfe5117499e3e466","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2216096503.tgz","fileCount":820,"integrity":"sha512-fPNMCz6NtR+6bJ1/6enMbFh5USlKXlTp2Z0jh63MRCc+W94KsuH3ervzIvgyAOhe6cqZHMIzThB9xUkCmZ2Rig==","signatures":[{"sig":"MEQCIBb3b4UDCkR1s4RrxtUxg7eemfLJM2yW0dg8vq/eRBbyAiBsJxL31p/MC/R3qapxcJgxNCf65w6N93jRszzptaDfSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2773395},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cec6159d81c641dd8e1baa1ad11b605342c80bb4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2216096503_1765826488699_0.7388011522144102","host":"s3://npm-registry-packages-npm-production"}},"1.0.2217896135":{"name":"@geogirafe/lib-geoportal","version":"1.0.2217896135","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2217896135","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0d4c1d3e691adf15febd4c89210f07d170c152b1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2217896135.tgz","fileCount":820,"integrity":"sha512-A20pcZEQYoNBLKOav91jJK6Y1628/6XMpXEK+UHyRs69Vzhtpd7/xZpmSeQqA9ZaPVofAKa13YCPds8f/j4ibA==","signatures":[{"sig":"MEUCIHS2yykOltX1dZzpNdAmyjTgaWGPUAt+S7NPuCcqTgNOAiEA5hvsKaESmDWzEIRvSsvgAm23lVkLe4+ZH7Xrv8MXsAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2773401},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8c3e5cd0b7301b3dc5e40b2bc888d916d0fc9ee2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2217896135_1765894057189_0.04258662853729156","host":"s3://npm-registry-packages-npm-production"}},"1.0.2220854497":{"name":"@geogirafe/lib-geoportal","version":"1.0.2220854497","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2220854497","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0e86b0f87f328498a57639d7c3daf358d9dd3a82","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2220854497.tgz","fileCount":820,"integrity":"sha512-FBDC/wSvbBDH0TlR+vsxTN9n3x6t+z6oNWedSLNDETjfUoEE9Weh5YH/m8nu9PUf9v1UPvEYPxgFM5z1jPGKAg==","signatures":[{"sig":"MEYCIQDrEPP28tTC0m0cS0UBA3IhHgMDJX77u2d/wwWaI0IUdQIhAJ8pmDPaIDfdhAJaK7Mv+uLq4gCbHniKaR3cX1/sW27M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2770758},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5212dab9f1cd7fc396360cfbd31bb45d5555c593","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2220854497_1766002919490_0.7791709465280263","host":"s3://npm-registry-packages-npm-production"}},"1.0.2221886306":{"name":"@geogirafe/lib-geoportal","version":"1.0.2221886306","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2221886306","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"31efb9031837a2c00f233988d1b951c2878d8ca3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2221886306.tgz","fileCount":820,"integrity":"sha512-Y6mvSLv6XUVnAPp7RcFSgxY2GFlKP1DZRqClarWc4B/IGX2mcqZs4422gl7/fWgyNA2jKl8vU+zURsF6e4Pgvg==","signatures":[{"sig":"MEQCIBAh58asT53nBJL1pwoGd74ohARmjUYsbTpMILsPxzjkAiA+Xa6IwgbA13O2DtiROqRyKIGGDKpMm3mD9hHn6kBg7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771401},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"86d96624cd8b7059289600b1e3e460f5cbd762d6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2221886306_1766051788951_0.8106488093703224","host":"s3://npm-registry-packages-npm-production"}},"1.0.2221996469":{"name":"@geogirafe/lib-geoportal","version":"1.0.2221996469","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2221996469","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"44f7be1efecf718cdf381fcbb5c05796a5242aef","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2221996469.tgz","fileCount":820,"integrity":"sha512-y3YUyZkGAXMcDXeuUAbsMlmxXenYI51z6VEAmRQWhSwqTHBaBTn1cXlg1mXjEq34PDqVXlX5JGHGcj3QRnYevw==","signatures":[{"sig":"MEUCIGfu4M3wnTrELE5u9vXVsAgIgQ3soOqQATV1akwFNZVLAiEA2iHOHii+rw7e5wYtrrNBQxYPlyt+zwZb8X2bQRIMAUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2777835},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"144edb617ecad82be12c0548c47e379d2794011f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2221996469_1766054338962_0.9839244332459076","host":"s3://npm-registry-packages-npm-production"}},"1.0.2222037653":{"name":"@geogirafe/lib-geoportal","version":"1.0.2222037653","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2222037653","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"65464c86d2ed11eb1cfd8eb8c6163a7ccfb9e664","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2222037653.tgz","fileCount":821,"integrity":"sha512-KQ+v8lhv7v/3cqvCtVFXb0cVOPg/F8NYIw2QXcuf1FKkQl6vcwI9RuDray25j2xGcPnlmOXcgJtMgaXCIItEGQ==","signatures":[{"sig":"MEQCICHgwMjptpyBuPQT1kMUJMyZopwBGUw6pCmYHfSVRZo+AiAht6cj02ArmuY1ELGAB35lnZoky+cCgzxgTU4UwACmXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2783007},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"421f579b64197cd90dfe614c10734362353981b2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2222037653_1766055520959_0.12060608333214473","host":"s3://npm-registry-packages-npm-production"}},"1.0.2222113679":{"name":"@geogirafe/lib-geoportal","version":"1.0.2222113679","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2222113679","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"71d5a65e6c6382cd4f3e53cdf1cb804fa439ca18","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2222113679.tgz","fileCount":821,"integrity":"sha512-fkiT4nMszUiX6bY1HwLsgsxUOSSxaxJm0Eu01L742ngCs+iJS9Z8nx0+j0NjZxW6yRtq35cghJYCB6BRy7cJcw==","signatures":[{"sig":"MEYCIQCj1k97DAPR4HrNkKowpGjt01hbEw75Y0TlQmKtzRIq/gIhAJhcLxBJPqAG4KlAh7Q7uSXJmVBMcjYYK2kNSXSSIaBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2783708},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cad48e70b98949fa68da1f91623719bdb9789ba0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2222113679_1766057722748_0.38428865039521987","host":"s3://npm-registry-packages-npm-production"}},"1.0.2236041105":{"name":"@geogirafe/lib-geoportal","version":"1.0.2236041105","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2236041105","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a315051459c539f6700897a9966f970c7fc3039f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2236041105.tgz","fileCount":821,"integrity":"sha512-lICrh+wdyxb6cnt3+oz3SJDmX8FAE6Ph32kGATvUf/TORtOcauKRbFfD10WNRraf6HSCwauXZEzJ08x2ixT2fw==","signatures":[{"sig":"MEUCIQC2t8IrEz5XrwsOhjsLR8kaXDhom00BA6c1RDjXzz1iMAIgQYMFwEXVKlXBLJijdPOsxY3ltq342cP4YLA/O0eJSbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2783814},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dacc2953f11a6704cb57a3f700b04ecb137afe1b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2236041105_1767000265913_0.15118460577706516","host":"s3://npm-registry-packages-npm-production"}},"1.0.2244731133":{"name":"@geogirafe/lib-geoportal","version":"1.0.2244731133","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2244731133","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7899e0f43082d12526bc7a8bfdbec7c811339b88","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2244731133.tgz","fileCount":821,"integrity":"sha512-FWIx/M3qpabbAhKQlVCPX8agCiYJQxIzKeaJJhRn11yogiXNnxTZG30q0b91SJhdd4bixbfgWWw9PWSzCYmx8w==","signatures":[{"sig":"MEQCIGl4EEXUfHWgDWtcUiTrbo88xj9Zkf0h8Epq6IptE4sVAiAxJepprXD5xuFTMyhXSQaek3ZNrTsIhgv8oNeOcW8hfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2783934},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fba2a0456ef6861bd44185b8faafaed78be3822a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2244731133_1767603385715_0.540557184137765","host":"s3://npm-registry-packages-npm-production"}},"1.0.2244783811":{"name":"@geogirafe/lib-geoportal","version":"1.0.2244783811","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2244783811","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c98b55eb831ae537bf8e72d0d5046ea4029b28e6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2244783811.tgz","fileCount":821,"integrity":"sha512-EFlN96A5omiucBipG0emYnUtWtYQNehCdViLPhoAXpIqcCHkAcXCEIqFu0ETH850rE5z/K/Vrs9Il7rOfNb35Q==","signatures":[{"sig":"MEYCIQDlfcONzncW8y3bN2x3YhdUjCG7wZuzX5iw6iS/JnVHTgIhAJJAF3moFqi03o4Roc9LQhJ+S8d9kTcxId7/kB/HJBMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2784749},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7df60e7f23a582e385e4c5b01b816f541154701e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2244783811_1767604557723_0.43219838593200244","host":"s3://npm-registry-packages-npm-production"}},"1.0.2247392722":{"name":"@geogirafe/lib-geoportal","version":"1.0.2247392722","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2247392722","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"da6a3f84c81cb4db747cb844eb0fe6fcbd085955","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2247392722.tgz","fileCount":821,"integrity":"sha512-r6jJFlYauqjAi3hqIVHvdiYFgh/Ib9nBrjuZoyetMRh20wXOBfrA4IALTHQmrfCbnlIiAreZjmM+SmLhLdM2aA==","signatures":[{"sig":"MEUCIDgLnAy1sO7p6kbrc6giCpiei7RzKxwk86nB7+4MXKWsAiEAn+P3plrMebVyjnLCOxZf1GUbliyxGnuqvn+nDp3z8y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2784996},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"12357363bcebca57930ae15f0f4114a4141c5204","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2247392722_1767708782126_0.8525405685954452","host":"s3://npm-registry-packages-npm-production"}},"1.0.2247582512":{"name":"@geogirafe/lib-geoportal","version":"1.0.2247582512","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2247582512","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b522a1e1cc62d8c903c461d51d064c7400b6521c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2247582512.tgz","fileCount":821,"integrity":"sha512-e/WunpKMan0RUIdcqSMmUYxr/B4eY2xY11DXONXoNmW9TDyBNtH9ZeedDSja984Rq+r65pr0XKVwnGx78tiIog==","signatures":[{"sig":"MEUCIAQL9PhoGdffynmgbkyShV/J7dsCci4R0bkx5rfsk/pBAiEApxzZujdF32heB7YlT2E0rEfLzChKcVCGvB658O6/Nz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2785757},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9eaff08bb13ae47f142b306d861d95a44b389a9d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2247582512_1767714636072_0.288330118978706","host":"s3://npm-registry-packages-npm-production"}},"1.0.2248777413":{"name":"@geogirafe/lib-geoportal","version":"1.0.2248777413","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2248777413","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6d270ae392c1a0b5a59c3021cd7f5d28a4d860dc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2248777413.tgz","fileCount":821,"integrity":"sha512-LwDTLzsCXFW+rbMnQVKLH6CsIn3r/E/OhB+4bV752hAkKmUA7b3q+u+hA0t38Ij/K4afT8YZOmO0WeBzzjITzw==","signatures":[{"sig":"MEUCIQDnoYS20tir5MeyLLkCrQ6tMMbu2ozTh6SYCdtVG1BljQIgbctqPG0t6vbj84nbYAwSCjhLAdPW4E4Jl/O467w7qtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2789018},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1e837c083c2091982eeb31abb7079bfc5f33a15a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2248777413_1767772338602_0.9380948356095946","host":"s3://npm-registry-packages-npm-production"}},"1.0.2248784880":{"name":"@geogirafe/lib-geoportal","version":"1.0.2248784880","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2248784880","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"88510517a770b4120c0aed84c338fc01f1b935c6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2248784880.tgz","fileCount":821,"integrity":"sha512-RP5ShFpq+d6BfyQMReUb4e2iH3fQwvWjYEttP4vm8kB+PhiYVp0gvpTEM6zl/Y+5/VS3Qrm6q4u9cE/lhnd8qg==","signatures":[{"sig":"MEUCICjZdAGoLoKSaJarmIU19OOCDymUKgDHFRUMN5cI/kO4AiEA+y7dk+UWTz1fm5/uPG9TpLiIISyncKqRvmkSUDrQXwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2789047},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b82cae5b6a43b92415a60c960e71fee0dd990ab0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2248784880_1767772718873_0.8554528092591647","host":"s3://npm-registry-packages-npm-production"}},"1.0.2250838105":{"name":"@geogirafe/lib-geoportal","version":"1.0.2250838105","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2250838105","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8611610b3fd44dc93817a4afc82554ac483b93e5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2250838105.tgz","fileCount":821,"integrity":"sha512-K74XvUdiK5MiMRmNq6GUdBpP6k45KNaYvyZvvUhXV3dvCjNbsIpxqc6TWoVoThJCdwUHmBof/wnIgxDdER6fkQ==","signatures":[{"sig":"MEUCIEEAkHQHh9P/CAM6VXUFoNNxBo4rw9kuLJjvNIpDzuFuAiEAjzDKl2ghfWga4gVbWDolcjn9XOh8ypO9C9cUm0ox58c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2790600},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a4d67ba22b73cc7458b6e56a04c0a0d72211322b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2250838105_1767853411486_0.4900052852893204","host":"s3://npm-registry-packages-npm-production"}},"1.0.2250843888":{"name":"@geogirafe/lib-geoportal","version":"1.0.2250843888","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2250843888","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f6914bbda2d55076dabd414d93e9c84ac653f41f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2250843888.tgz","fileCount":821,"integrity":"sha512-p4pJtjz1jGT0xAIL9e15qd+xteC9XTJL4X+nd3GoNQAnVyU0Ooxug/W7IjaSnyk8MPnGuOTshtQImQl+pTKTBw==","signatures":[{"sig":"MEUCIQDkI5EkRZZvhVPwxV1wzbEl1XuGRO+5fhtUrue478lijwIgTojVOV5ahmtiHYW4to78oEQAQPvXLl4z86jYfanu0Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2790862},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8bc9c98513e51972a3e82e067a26d319715e1ad9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2250843888_1767853731801_0.4248862372424833","host":"s3://npm-registry-packages-npm-production"}},"1.0.2250856094":{"name":"@geogirafe/lib-geoportal","version":"1.0.2250856094","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2250856094","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"164f67240b0e042bea82c91bde869929df9f2d33","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2250856094.tgz","fileCount":821,"integrity":"sha512-nqnJn2EP8E35LYz/LTdGRf0E1hptv7PHzXawUIvMJnBtraTBFqLwRPgxYP/+mSLZQtCBCyPkK6XapdBdIZuLBQ==","signatures":[{"sig":"MEYCIQCktKg5mS5jar+WJzGBqX4ARsvSwRLBxVQ5846h6IxC7AIhALeb0om+DrNmUVL8G8va7ODGcKARCtZ4l3ehpUaW9/sO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2807135},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f83c47ddc7105d21cb73ef29d988ce201d6dbf6a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2250856094_1767854473863_0.48635027028777245","host":"s3://npm-registry-packages-npm-production"}},"1.0.2251126674":{"name":"@geogirafe/lib-geoportal","version":"1.0.2251126674","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2251126674","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5105cd0cc09d59ea1450b4c4bf27fc33dbe3d2b4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2251126674.tgz","fileCount":821,"integrity":"sha512-B2g7tdj2AZG1dnIGdGoJXqdUvlOQrmP22dEwLdyhlHPAdtLlmU3AScowr4ISKkF8T42X95qzNos2ar0RazJj8g==","signatures":[{"sig":"MEYCIQDzsxSng3vgB24glutvsLwC3LoNNKMuRhCvSzKxm9bLkAIhAI97AEZYkcyfcJdRMwQPW9/xXfeEAqy2+8QpThJMtpvY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2807141},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2dba59e1060f5b86cfa326be96d7a3d539322330","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2251126674_1767864863752_0.9644290233361565","host":"s3://npm-registry-packages-npm-production"}},"1.0.2259547422":{"name":"@geogirafe/lib-geoportal","version":"1.0.2259547422","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2259547422","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c2ddcb8364bc0b5aee2f5a8229ddc02f8f5731d8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2259547422.tgz","fileCount":821,"integrity":"sha512-FFfGuozK8F7s0Jj8tIKeXxm5WrFP7AOQHlfJiqEEUVKxO5nvCRRdmVFiXgC6Bg9X8fC2t1vYANjyNo8/tKu9kA==","signatures":[{"sig":"MEUCIHKFTsWeGe5hbFwyD0erVz5ABhFWnfU91Yd+OlsVvH83AiEAkzn7wZjKsMqW3n40A3KBsRxQIq3vlvCiszuwRAIVczs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819312},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f5d293c05aee95042d6be6fe2673322d5b0fea37","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2259547422_1768291317613_0.7676907874103596","host":"s3://npm-registry-packages-npm-production"}},"1.0.2259617981":{"name":"@geogirafe/lib-geoportal","version":"1.0.2259617981","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2259617981","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"18eee7d66a4e536e63d00b4c049bfb9c90d6e6df","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2259617981.tgz","fileCount":821,"integrity":"sha512-R2wL8ORtvrVYoLVIM4QFIcoU/lie3chXoDNMvx2LbFKpzfEjnMbkUle9jCfcp5kXLtntraSYBu9kpEgR8TRQXA==","signatures":[{"sig":"MEYCIQDWCCAcblD9ELDTmiwp64HIPzU2RWKBBV9hZPO/+NmfCAIhAK6641F0zXNN6j9CZc1hhCTDYErtSt7cOPbEkI3C4HHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823475},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d1b1cc9343893f83c07eaa21c689eca45567bd58","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2259617981_1768293642879_0.44838589588138156","host":"s3://npm-registry-packages-npm-production"}},"1.0.2260326707":{"name":"@geogirafe/lib-geoportal","version":"1.0.2260326707","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2260326707","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9bf37e6b2a3f1aa7db0dbe458ad2eff17ebc3ed3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2260326707.tgz","fileCount":821,"integrity":"sha512-nfxpnH45KIPnIPCX1MhXcxR685f6HgojB7f1yrpJmQGdy5hNTGzsPETw56wrDd4W/9G8/v0LldPTCAJWItOubg==","signatures":[{"sig":"MEUCIQDDPVjqy1uOdWFFTM2EhccpFVsCRyR0y3KZzpwjUCe2DwIgPGtfqESpbGytYkuy8CTPLUCrp7bbak4xSY5ov7pOzKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823535},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"92480ec1304f3e9e18dbfee3ba1f8a8cda45bfba","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2260326707_1768313312097_0.742901758484193","host":"s3://npm-registry-packages-npm-production"}},"1.0.2263190687":{"name":"@geogirafe/lib-geoportal","version":"1.0.2263190687","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2263190687","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bdf540dfd8fad50cb4bf6205462f75c37ac78efe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2263190687.tgz","fileCount":821,"integrity":"sha512-mLVl0tPiIfdvkp/wb+l1HWDGRU1SrxcUgofUO3kdIxfcaGiW7WA9T3L3YrgWQND3K3OmI/yA7pgLJSeP5k7nww==","signatures":[{"sig":"MEUCIQDBWr/mmy+JzRqNz+RZttD0XMyJHKFbi/YtdLFP64IzhQIgeXmpB5p1B1wc0tCgbVDTNvxSuzeY/KJAE2s5nfenDWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823559},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bedc7a183432a83020a0597538c48e8fa4b02a6a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2263190687_1768413911642_0.20389654247430244","host":"s3://npm-registry-packages-npm-production"}},"1.0.2263318691":{"name":"@geogirafe/lib-geoportal","version":"1.0.2263318691","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2263318691","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6ae2282dc88722817c0cd5c18dee5da1bb8cb0ad","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2263318691.tgz","fileCount":821,"integrity":"sha512-/vzDV59+izygwPLSeL4nW5EQbTo5Xo0h8cLWEZxj/mxHsk8WddS7XDWAjb2Ta/8WvlblsgeFk82H35hWaqR7ZA==","signatures":[{"sig":"MEQCIADBOOntjdFoMt2LnPjt9AkYFuHGRLKRoMPG+zVi6bUJAiAJHDNvnSH9TWxgPUqS5/xoQba80B48oVvPihn+jglwxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824020},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c975112b249d6ca36b1e4eba1737e3b6f8f3c688","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2263318691_1768418338407_0.7325921500271488","host":"s3://npm-registry-packages-npm-production"}},"1.0.2263324423":{"name":"@geogirafe/lib-geoportal","version":"1.0.2263324423","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2263324423","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"59e92348a2452ae458aac6a2d86dcaf144d33988","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2263324423.tgz","fileCount":821,"integrity":"sha512-Qd2Vco6noz5fm7Hl1Nkmnsztfwjh0p+Gbb4j2DG2EXkitmDEn/3laOcA+CDyQ/VOQ3oqO3TraT6Gv6MJ8PDREQ==","signatures":[{"sig":"MEUCIGsJlghCEQQNzlDY2ODVw2msU6IgK2qwcLiDe5bA+/wgAiEAiCJlnwo1i0w7PGA6LbSalyDtMa+tN/nIIhNcsNmYYsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824018},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8c53c13b6011bd16b279688ed00f08efed500fbb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2263324423_1768418555037_0.6661162240069576","host":"s3://npm-registry-packages-npm-production"}},"1.0.2267435852":{"name":"@geogirafe/lib-geoportal","version":"1.0.2267435852","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.0.2267435852","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b8fdd7471d0c6da9ff9ffd8d636ad2b591e49758","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.0.2267435852.tgz","fileCount":821,"integrity":"sha512-RHcG0DR4BcTyNtfTAbGRf4DoULo2lc3jn+2yx8OVLan7oZKh3e8cUlzGyKBW2eN4Xl/wxSdsjv5a9gf6+C6aBg==","signatures":[{"sig":"MEYCIQDg/8RMcEodiRVroz2k6CUU/1oraqOUYEO2G524pLSZTQIhAKtuw0WFeLD4CJwpf8u9G1gt4zdmj51L2okQA9DvSUEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824503},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b518d60e90a2f672277579f8f832e23c9f78e3da","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.0.2267435852_1768576206553_0.8460647060770783","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2273129895":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2273129895","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2273129895","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"6dd3b1a78acd09b5a14f3187026fce4324b83cba","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2273129895.tgz","fileCount":821,"integrity":"sha512-3A3UsGcEDyT+W1hkG/c+443Jkcdlfb4vLYk+xGuogUIj+26LbU9v6S4BRXXS2AxRABPR/ROeP3n+FqFMKhgENg==","signatures":[{"sig":"MEUCIEjcz6wUdQeu4FhqEY6W8e3ceeSqE3M/7QLRSSKuM6WjAiEA/dSPF4Rjp/hLQQfUjaZFal4s8cI7Z0zQwCezuOnN/YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824515},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d216f2ebeada8f3ef26e55c1d8057b283919c03b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"^1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2273129895_1768899510131_0.19834669094917534","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2273214250":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2273214250","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2273214250","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"792d0629e51e0faa092e117a29873bef271d9df1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2273214250.tgz","fileCount":821,"integrity":"sha512-FZ+IwbrUdwQK4ftc3ZB4UF8Qi6aNR0VXXhK6+2a6Q5Ti7eRfjjmEhBWjwNx8FpOxV5QQlZOGtebrCqrruX//tg==","signatures":[{"sig":"MEUCIQC2GRfGrkHionMSvznlYCwq3ozvSxmYvOk1ZS9C71txIQIgIvTsKS7GQamsfvTnrSMK1KTbCqAEMJFfeLBITLfp05A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819323},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2787e3c1f3b39424e509953ae54a6c512f5fd657","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2273214250_1768901527726_0.6656200765103355","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2273215791":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2273215791","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2273215791","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db36d060ec4c9a57ecb793f0aa6cf273823030b8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2273215791.tgz","fileCount":822,"integrity":"sha512-tE+gSUS1QQembhj4uwwskqF6wFQicWJUrfsyQ6XwId7ypBBhYrkDIrMLl2YrkhFVMibBWw/AkgCmueRIOpC8Ew==","signatures":[{"sig":"MEUCIQC0G2apkOTex+0Bu2R7oPTfXGYO7m2DyDHS14/iXMLdcgIgTpbJi4cqbvIs4PwhMuDB9ahoAbLfaJn3roUljaZiNnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2821978},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"07c9f743f8050a7d80405bd551ba0f6ea0314953","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2273215791_1768901569651_0.9456629251117232","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2299940648":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2299940648","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2299940648","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fd9ce19022069a4c24c6179b7f727eb6074de370","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2299940648.tgz","fileCount":824,"integrity":"sha512-c//XFgwYT79kyIhLL6TbFIEvul85xpQ4t3bD3hea56iSmi72VZwrldEa68uMt+ck9I65FBVbXY0dmHlrsg3saw==","signatures":[{"sig":"MEYCIQDkzPh6RreQpHEgAuc75lntnNK+mXX1ZKO4UkxBDNCtSwIhAPAbSgR6zgrx/tqw9p9xQLTL1S6U8O928yVk1ct85b2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2827940},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a3a94b5b70a58683cc2cb85dc1e985edca99df3a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2299940648_1770018103142_0.043920601111548496","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2312792329":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2312792329","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2312792329","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"92c457820bd83cb167cbf4c420b3d1ce43a85d05","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2312792329.tgz","fileCount":824,"integrity":"sha512-8PIKpqkmxvczLyvDgeYmOmVYV7nax2Vxa6VN9fvmwAmvuiHNctXJ3EjqWGKfwbAuYqu2vL9SO9gD1jo6nXE65Q==","signatures":[{"sig":"MEUCIGD0hzM8FdDrdHNfxeHfiWluXzz+dcyD+dN8LlLoU9XAAiEA1xHtdlrP23nbxxnPzgxeoa2EKb6Vq1ghBoZh4z+UA5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828639},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3aaaabd9a09189825a2e41220ac991b685921a2f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.2.20","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2312792329_1770553043346_0.10970276532211787","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2316166507":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2316166507","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2316166507","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"60533f26bbd543a82b3fb6d9ffbd90be0d107e55","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2316166507.tgz","fileCount":824,"integrity":"sha512-FeTf64qcaBGo8v40xTWGEPbyHqgovQq4t/JdHNHibJCxTL5WpTTe7oShWzdxb3fNuZkmE5UJN59XdLCDpWmxgQ==","signatures":[{"sig":"MEUCIBgUCkdD2E6/85DU+isTmtSjWcXNWSgxi47J1Opj2CiWAiEAjg+curfaMbKMZ26rgEB0mXOoTSsgtYc5T0SStH25z4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828638},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8c02b7b8cfd4c69c88ad548a3de57c8ac247da7d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2316166507_1770710577181_0.9653699161906175","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2318696406":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2318696406","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2318696406","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cf65acb10a3b98c0f9824ebc63d5503a582b6d98","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2318696406.tgz","fileCount":825,"integrity":"sha512-8jMI72HvbGalFtCEmRu9T876jFihM1zl9IDjOYxxmGIEbhsGY1IQQ8FypzOz/8t+JnHCfTCMNOEGY0Es1MCGCQ==","signatures":[{"sig":"MEUCIQDDBOF8ukKLMxpcy49ICKXSIV9pmN89rNOg24jG5RNXUQIgBwwxLTmkaJYEstjNtNKiDP0k9J49l9U4GecgSMObPso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2834767},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"aae2e9596e73d3ae092cdcef0fbfcfce71018eea","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2318696406_1770803654515_0.9787077784511717","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2321641404":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2321641404","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2321641404","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7257ddba4551ea6c3cf8b9ac45029795fb984cd3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2321641404.tgz","fileCount":833,"integrity":"sha512-p6p1ohbA7VPoRlP//Wp++NZ1xCjXEkfp0m4Zp4mjY/5E4M+1PQ/w8w+hXbaXadD6N2cLKlkr/2Mig/MS55jX7Q==","signatures":[{"sig":"MEQCIEcvk5iuKC7O7b8DmCSAAuLIxyrKuZcII7l/1wbogypPAiB/nPEjuNZStqwSkk2uclE2dpFlJy0KfnYuCZ7Eh1dHog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2854408},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d8c147334c8eb0a63424f2e34e7221f0ac39b04f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2321641404_1770893505183_0.15233178804211334","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2321895443":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2321895443","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2321895443","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2f9ecf7600fa913e43aff7a7ac3dc6e5c4b9aff3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2321895443.tgz","fileCount":833,"integrity":"sha512-nq+h3iojQGSIik/p/5C1VIbI6AMX4i8XmGjKZ82Eluva4h1hUVwLzJLoqISMkNrBMd3CyzLpiTyBg3EW+XYZwA==","signatures":[{"sig":"MEYCIQCoL1C0LdKDcukGdB3WxD5wkS8amP0BBQ3TBOqlZ5vcpwIhAPg9b9J8ic0HhQT31Ub6VhyBINnVjUgWF+GT44u93/5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2856477},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"99fdef6333ecb4a67e6a5a2656e00172142d9967","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2321895443_1770900454974_0.5786527892449977","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2334445027":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2334445027","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2334445027","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d5b35995848e6714f510298d32fb8f8061d75349","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2334445027.tgz","fileCount":833,"integrity":"sha512-RPtFYGwl93E8DiONxHp6igBHMieLn/V5ZcoqxGYnTfh5NHulatvyB9kWhtznAHmpxawz/pEyoAs4ool73FuGig==","signatures":[{"sig":"MEUCIFI7y7mzUK603CvtF6exiZLdgQXi5HD55bYcQJ7skCRGAiEAqkz1Rjs8bD32EpK+QBj241ag3KvWPdXyo6nWH5EZ3nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2858654},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a998de2eeded47960c5db977aa8d8062b2443d7a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2334445027_1771430030463_0.8801287514190028","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2334458755":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2334458755","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2334458755","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"18a55fe26dcd9e5c619c5c8a493fe757aaaeacdb","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2334458755.tgz","fileCount":833,"integrity":"sha512-+6EW8gM0NwwkUo/GMxAx0DHr1j68yzmXY7Rud93eNpB11Y2CZhUoUO354yuFx7Banw+im91oHQPK1La/UYX4lA==","signatures":[{"sig":"MEUCIQCfPL4rwivr7n21HGDeT87owLGSUyc7rlewAPjDElofGwIgDW5LUEEj3xC4mHKl4flr4BZWUllcubYKO3WqSW6t7io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859251},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"394f6799c6a2806d730c5032c95c4a8044e3b33d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2334458755_1771430517731_0.5975676227707574","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2361375621":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2361375621","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2361375621","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc83e8830e339385ff11bd4b410a4c5a8cf18db0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2361375621.tgz","fileCount":834,"integrity":"sha512-cg9jUjZyzQ8gFqlsXbPfwcCGEMGel2znu6LRR9dmbqTZLIBpidCNrH3EdE/EoZIgcZv6RKG4iimuKwkOj50Z4g==","signatures":[{"sig":"MEUCIQDLIMMkNvdUFGnGCN6Ku55VKTch+iN4bRJznyVYT7hoQAIgJmIveqJTIxl1nu6REkDPAhvAfQxxUx2aJDJUu6qR2d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2863239},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"12dafd16ffb1ca0d2095cb284025a815a5ed515b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2361375621_1772554422259_0.6201511996370783","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2366375188":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2366375188","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2366375188","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f3ec06abc8fb70a2fe93bdcdce1894e2d8404b90","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2366375188.tgz","fileCount":834,"integrity":"sha512-08W8BSbuJ1J5azXoBe6mYcqrJl/MiXZ2MzeU7JMY6qLZdHSCzX+zKvK6brtVCgWpyXusP9fb/pPP+FUIQKe5ug==","signatures":[{"sig":"MEQCIBWZHE3Nn8/EqFdBsrfPFp1G8wjHGtT+km6tJQDQZ7LaAiADq2rUBemZ5P8/mGZhyuw7V09Jp1RLqr086JSvZH3SCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2863426},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c55f66ff2dd5a64777ae58232b70bc8af9a3f384","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2366375188_1772723604177_0.5438677532413756","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2373023775":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2373023775","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2373023775","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f8949bfcedf29d399590efd0cd919c67d2e2f9b2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2373023775.tgz","fileCount":834,"integrity":"sha512-gyR2K3kCfmCtXtL+K3snY3NKpruvQhvM2lxDxixMJhuOb4CdXQX39scgMx9NlUD0qpm4JGre3gZuYnIV6ZuCWA==","signatures":[{"sig":"MEUCIEiiOzhSr178LG+X1fYfnw071n1LQ4Q2iWyf0O+143k6AiEAzU44nvycYsZbYeww5lfSDHZn7mkxXEjCsPhTVO7pzyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2863351},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9c695adad26625f9885ec0e114468b887d1bf2b2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2373023775_1773062987201_0.23596323379289652","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2387914979":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2387914979","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2387914979","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5d8500b572fd73a4426bd68011bec76e35d6d365","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2387914979.tgz","fileCount":834,"integrity":"sha512-RWSESogMqtuEaaLOu5yXfM+0aZj8oF8JFVp8JAgQbC0fZeMnOKQr6o2Vd/MZldM0ufkDHjbmINOrHsL5mvz4UQ==","signatures":[{"sig":"MEQCIFwFUTRDw6tYFKPQ8qVLFsfJ/Og2xh692huuoMekAqfAAiAglwcgRqB9vEWHebQ73p0wknJVvG3YOJvI3DmXsdX4Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2863317},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f77d99b9976fe5d035104411a108e8f83d8f1055","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2387914979_1773665843958_0.0875894952643006","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2398428535":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2398428535","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2398428535","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ee70d1024a86662c55fb0ec574c47598a51a43a1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2398428535.tgz","fileCount":834,"integrity":"sha512-KEaZHOsWNdMPsjoSHRAiXMfdl3VuhrLvaC7QK8qxkyij4ocIK/l+L1AkmJE52SbualfZjyuZe6KnPnohR4/ktw==","signatures":[{"sig":"MEQCIGpTAZwoTpILJyCi6LMe9HsOQTbNqcq6zW0ITZgH38RjAiA+sdw8CZguItXXREbqdgFReLBoZcYJ5au9FRX+GOapEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2864858},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4a44d6a7fd9e1a2762874a27849d2a4db2db1f12","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2398428535_1774020843214_0.8811255151325883","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2402672760":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2402672760","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2402672760","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"460842ba0b9e16553b33ed6c7a45c25e245dcc7f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2402672760.tgz","fileCount":834,"integrity":"sha512-IH1/48dfn/D5CjfOsE41SDTDdnlauFGOP4ASBW6HHqacM0gcDZg1zWKpYh6Trs6wkua7VHTMDqU5t0b24xliRg==","signatures":[{"sig":"MEQCIF4OJIduCR2TABlR7m3fcK+8DkOiK+Znu8FaegwxibEkAiAUNR7+s+EsOO7ksT82xGJgJ4KMSDlbkUeG3Zh5ch/0Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2874798},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f3def8a45a89cdc0e71cac760fe596f3885064a2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2402672760_1774268845609_0.6712341285707579","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2407028282":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2407028282","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2407028282","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4c41bd20c89fbe2f46a5e9080c860ac235a804ff","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2407028282.tgz","fileCount":834,"integrity":"sha512-IyMd4OR+RPBd8Fk5rNFdKBQsSMForVZ6/dkZ7p2/1lG0s7/LoTFbdaal8afjOqZwyWiJYwHuFgCazMFRtFDynQ==","signatures":[{"sig":"MEQCIH0hv68s6DS1Twq6c2HdBshgl+nQ+IMRJhNu4nAE171PAiASVuNmmW6b2uqeZLbtaV6ykBD4p8A4vKmZNrIrak4Ytw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2874802},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"97cdaee144130838f353b0f70a2fa9840bd89061","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2407028282_1774416468031_0.16833826016571685","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2407038460":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2407038460","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2407038460","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"77ff3c5d29ac226e26301424c2796b87f855a3c6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2407038460.tgz","fileCount":834,"integrity":"sha512-O2riUXwFn2g8De9NXPto33vpiP1QWdWPHyE0lx/YnkQ3tll8P0/6gWnHRQJbjyNnq8hGEA3hrYBcZKJq3UMRrw==","signatures":[{"sig":"MEQCIDu4shYJq2ZBQ4GUKaoXEJ9HzVtHTd7yy9ElXd2akzIbAiBKR+sWwWhs5m5FOQXLCSZ60ijoW3c1H8suZNbNAY1HOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879454},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fde96e4fd041fd1f6ab50855ee2c5823d4fba694","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.0.6","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.2","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.1.1","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","@types/geojson":"7946","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2407038460_1774417005422_0.2950750958866337","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2407606313":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2407606313","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2407606313","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c65f5ee506c5025ce7398d32d7def2f77db2284b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2407606313.tgz","fileCount":835,"integrity":"sha512-kdSTB5oQooF1sOdvZidmbpEMREXOUsTfvRkrgfDUmuOW/maXVnUAFOpCRPp6lEsCp2/g/qKBArQoGh04x8cmQQ==","signatures":[{"sig":"MEYCIQCNq2xzqmrh0OHRzeGf+f0cYMBWFmNBKcm058aM9L344wIhANzvaXXlAtOvFOZUo+9+TEPfOS1DQVxnDO6ZPVgjoro0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2896915},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f533c2a4c868a9930bbe95ba5d4f0e69bc26da5b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2407606313_1774435056176_0.14450886093021365","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2410093595":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2410093595","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2410093595","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2900268e49634613ec6270f853de9864ff8f4612","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2410093595.tgz","fileCount":835,"integrity":"sha512-p4BqXTlSpbnOqg2Umb2UNKqRC/l2UH2n8GKkkEmFTfGgmvB3FVJaw2m5WUGoDaN2uN8mhk7wO1Clz0d2O85lPQ==","signatures":[{"sig":"MEQCIGtS6Ri+zcwh32P8CRNcomLNNK2c/Fs7ljXd1MC7y2foAiAWzge+T+eFNSK+iKQ9u1n0pEl3n4kWEaRd3/mESD5I/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2897144},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"344b6f7a35c769cae258078b9f5eb98a128b251c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2410093595_1774509470698_0.2848118868548759","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2418238104":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2418238104","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2418238104","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dc99dd5050fad05a38f855d65070544e74741b61","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2418238104.tgz","fileCount":835,"integrity":"sha512-Mko+EufF5hRqf3/falFG4l8USj0ZWMkQ601mjIJ+20NCmejhnrom9hTPtZSv9A8degjJytPerFoUwNkXftBhfw==","signatures":[{"sig":"MEQCIGnny4t2b2k0rLueiWW/iFug2NadJdQaLhTytM3CJjigAiADCi0pze0TjCB9HspTXR8d9Lb5LvJu4lT95cKL1rKqXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898051},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4edf86ab0976a8f7d3440913865289242b2b3c51","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2418238104_1774879835753_0.4601418855394672","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2426065451":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2426065451","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2426065451","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"52ac6f74922c380a8d8361547eed876cf933e6b3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2426065451.tgz","fileCount":835,"integrity":"sha512-KBZOBvxzhnaaABBQV2RrN5A0YqhdSpyAHr6UKWMjy+z+wbyJ+h7Atnf9gyA/k8++ZF8m6hhFk8pVveSF+UOE8A==","signatures":[{"sig":"MEQCIDOqek1Op0u7ErB2sJD6Xk8EyMr3UxIcXu5ekh/IlZemAiAMNGj1zeQaQTSDvePxnw9LMFC0Rb8p4Ju8qeTiDbsNkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898071},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fcee935a44a0b7c13c520b6b50b098cae8480875","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2426065451_1775136074252_0.3568698529818888","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2433737633":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2433737633","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2433737633","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b5c6387aff3d14a4677d67ed8476c918940b45a5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2433737633.tgz","fileCount":843,"integrity":"sha512-IPFZFiDZZrzudpIbx8vheNsy44fwPbEBOLUyoeTLlYuaoXE4zJfHtU6Q7PwARPzbNVJPv5BaNXAwlkVFXjbTlA==","signatures":[{"sig":"MEQCIDGsSKcn8D2FoAVG8+4Tku4WaBjaN/EI6bHo9ukGIeCwAiAy5I80F423NuZnoumi8vYPvobEIPUMPA8tiHCuV8NmTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2922879},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3c9971cbdd6b32f4cce664416c23f632615ac78","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2433737633_1775549028542_0.5678118473340397","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2438155631":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2438155631","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2438155631","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9b80e09c4c0201bda7ba68ab206b2d2ca265bd4d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2438155631.tgz","fileCount":843,"integrity":"sha512-CZdNPOTXQXnyVKsYbf7EzPl10kxRGt1Dlux23/h2jpACAdBHNhPAVMX6QXfQt4rklUJYcVrDp3zlyksAUggLVg==","signatures":[{"sig":"MEUCIGqzwK9t4Udp/DIg99TxfyCxeb+KW12rIS6uvZPDdkfsAiEApydNZXvkbXEBcbUfWhdeWEF5CCXJmzLxcMA0xpsH/7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2925075},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"efbfbfc203783509f3ddf4b53b3b6476261ecb9b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2438155631_1775666486592_0.07475066059782609","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2438378072":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2438378072","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2438378072","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"01241a4def53e43a4112d2232a144fae1fd5e80a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2438378072.tgz","fileCount":847,"integrity":"sha512-ycRZVg62GlxYEg3Ap+b8vskTtrNGJqa2U9kfrx+KMYBk6vvXLok0zOma7wg7cD2UZus3hq3NAPptN2rbVY/UZA==","signatures":[{"sig":"MEQCIGGj2Ujj5libSgdE538dSzL+sf1g9tR47Vru5WUz1IwYAiBSYyWZxET0GdjC35UkHMjIUBDmX5ckInny62RZtv5kxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2946832},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5857fc1f3eb47e744b9ae5383af3f19ae15e9159","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --module ESNext --target ES2022 --lib WebWorker --skipLibCheck src/service-worker.ts","preview":"vite preview","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && tsc --project tsconfig.lib.json && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"11.1.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.2.6","driver.js":"1.3.6","lodash-es":"4.17.21","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.6.0","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.3.1","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.6.1","olcs":"2.22.1","svgo":"4.0.0","vite":"7.3.1","jsdom":"26.1.0","proj4":"2.19.10","cesium":"1.133.0","eslint":"9.32.0","minify":"14.0.0","vitest":"3.2.4","fs-extra":"11.3.0","prettier":"3.6.2","@types/d3":"7.4.3","cross-env":"10.0.0","typescript":"5.8.3","@types/jsts":"0.17.24","@types/uuid":"10.0.0","lint-staged":"16.1.2","magic-string":"0.30.17","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.5","@types/geojson":"7946.0.16","ol-mapbox-style":"13.0.1","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.0.0","@vitest/coverage-v8":"3.2.4","@types/serviceworker":"0.0.147","vite-bundle-analyzer":"1.3.6","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.2.9","vite-plugin-static-copy":"3.2.0","@typescript-eslint/parser":"8.38.0","prettier-plugin-sort-json":"4.1.1","@typescript-eslint/eslint-plugin":"8.38.0"},"peerDependencies":{"ol":"8 || 9 || 10","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"^4.0.37","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2438378072_1775673053670_0.5682230589544277","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2438431179":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2438431179","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2438431179","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fbefac2b8bc486697e5a1144b80653ebb22e7efa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2438431179.tgz","fileCount":717,"integrity":"sha512-JyMstcQl3WFVMQSwyU7KZvEfNTWxvi6z1peFx+F0hQoXLFLRCQTiM52/0oBQRpSBgvVw3dt55oFBIk4ob9297w==","signatures":[{"sig":"MEUCIQD0Mm9rkXzFMOI7SOQwKxHWdWb0dDqkgDECVZzoAtAR7QIgDjU4v7CkKVetMhf0x6/89SkrJwFKeqPT4qJPmvBK6jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555501},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5b8ccbccb6af6678c4a590e2a89703169c11ef46","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2438431179_1775674905349_0.1744594005501614","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2440886319":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2440886319","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2440886319","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"68eef89a905789a137772c8f3be8efa1eb0216cd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2440886319.tgz","fileCount":717,"integrity":"sha512-CJaCz8Ejgm70K166OlzJKdPmycISrtDUzBtpU2CIusflwVDUAfBwGG9yaGMZ8XknjKxgW4IApsaoZU3Cal/HqQ==","signatures":[{"sig":"MEYCIQC2SnNuDaMcDu/hKBYBLH5WMyOSMa02KdO+pkFQgKhMFwIhAP7jFgEHRCsspjE0HmFRSaMcZhcLdl4nTGGt2S2MZEGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555502},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4ef6821c48a383bf41c955fabdabf3460bc241da","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2440886319_1775748482657_0.9360903089996677","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2443899282":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2443899282","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2443899282","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"287d620eb3efdb3438c360b6cb3b986540e29782","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2443899282.tgz","fileCount":717,"integrity":"sha512-czlSdC5KsrGXMiHohDHn7M5ZO8+z6hsnCUi1PO/rEKsOzBpFXtt1vkM9EqFmRAPSY7fH7rlD+igrmb1uGPnpjw==","signatures":[{"sig":"MEQCIC1kXxLpCFqiMPbf6DalBbVnPdhW25j1gQlg1fBX1RtcAiBFnTlYb0QyygALasYX8+79F/F9/tuGpCShYUKCVSI/hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555563},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5d2f92a763426b5d55dd4a683cde5ba40d38b697","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2443899282_1775815605645_0.30826466225951465","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2450198337":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2450198337","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2450198337","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"929b3d9b8ed3f1d1537006e0f050fe2f1bb8956c","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2450198337.tgz","fileCount":717,"integrity":"sha512-BJhMka4n4o2ZwYpDhQl9cg7jaW07YlI+aUMvgxIGAu7AwtNnI8lVQgGda9n5+ktVPgkUN1Ymfxb5umo649NN/Q==","signatures":[{"sig":"MEYCIQCuezc2eCUlsIhjn5uLaNfXvnaMW70oSGvT6KcVqOK9XAIhAPexekWK1giCjPbLrJ6x6VoDW3BQLBfx1YNnaWVouWSO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557521},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4270690c2218df1c26c5ca35e8503441a703bd37","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2450198337_1776108444411_0.6601167376232124","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2450216121":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2450216121","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2450216121","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bdf2adab08133fbf21c64bf26f57a81307e56f10","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2450216121.tgz","fileCount":723,"integrity":"sha512-7TzQxKchvk5iyDPDXvPNtuM2CuH7smtKQEI6AUEKcVC5TocrI+cxbw5jByGgpOsIFjMNmU4ylSAw8Gq8w2Zd1A==","signatures":[{"sig":"MEUCIQDr6tWTuFGE9jAO+9rHhpVptsGlC5vc6AeMeYGOEW/52gIgZu6Ue1Bmi/cVoHqOrgjBUg6eI3dOKWKZlbZCmvxgsv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2638263},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"49efd8be73b3513af41a27c4655c9793de43af50","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2450216121_1776109120432_0.47829874104190595","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2450277666":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2450277666","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2450277666","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"94db87338595862f0d9b34d01a249318144e6ab0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2450277666.tgz","fileCount":723,"integrity":"sha512-csHxinZaNxV2SfYnzzWE6/J4opul6DVehOkodJxM3XjpJdXKv+APF3eYXZeWcs5gb9B0i9zjpPFdENI7a7J7YA==","signatures":[{"sig":"MEUCIEhRG/9GH36nNGkWssu3HHyS9Up/yiN1b4inP7qiS69CAiEA7TFDs1SF1zRl9XuAQmfxy2359828lCzvMIwN4+Ceuu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2638305},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4226a3946b3e202b8e848a668b0639580d4ce677","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":"12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2450277666_1776110984813_0.8989268594088","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2454204354":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2454204354","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2454204354","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"72f5ff2246c53117359bab4347754d891d890760","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2454204354.tgz","fileCount":723,"integrity":"sha512-tz/ZUQwzm01GImoE4hC1KJiTqcXUXPUXU6ISMz9nz5rXZRXKvT6GhxH3Bj75+Y1UxczVAbntci9kbtUUIQn8ZA==","signatures":[{"sig":"MEQCIA6ZItQZ6YbgKbpCG0r6IzDgkF2UfUIwI/0AEeueTo98AiAJg+yyDMY7AszzMIO7ebIhBZ0F8ye5/EjMu2u4k3tcSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2638307},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"de8f54d63a7a3f7df2e7bb9ddac7a0249844ae59","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2454204354_1776237378617_0.2301292951834959","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2454789578":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2454789578","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2454789578","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d1e6fa40309fca94afedbb2f9d842ce6fbbedbcf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2454789578.tgz","fileCount":723,"integrity":"sha512-s+mQcp0S4J1AmvVU/9iQB6c0VGx8D3DCJOGIhIl6WiJXNXbrJlFjmsC2TEKjSTrpeFuW50EhAA1HhiD0MxorfQ==","signatures":[{"sig":"MEUCIQD4/wEsJkeI8n8Uj7Z7l7YwDtRQGslOdfR+Dwiy/evHdgIgRcjGoqD+rbltiJSYtzXYexhtxYNWJWc+B2BR7bslKDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2663344},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"aae2ec50ef1d972144dd375b598bafe5af621738","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2454789578_1776251618979_0.7436443854941284","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2456762594":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2456762594","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2456762594","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"acfe7e0b4f4a804a95846551983084f6bc06e02a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2456762594.tgz","fileCount":727,"integrity":"sha512-iPyuF0ITP5j8zMUBz1e5hB+VqbrJ30fp+MRftF6L9P1uNfk3qEtDqsHqBJjR36X5lhcTLOgvR8D570L/Y6NzPw==","signatures":[{"sig":"MEUCIQCnl+Mrm1sDv238yrw3ARWx1VaxJQEJPcUKE62eiHhVIAIgexP1uQjhBxksh6zl3Hvi9tdHbDg6iF0mubfEFlr2V1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2702391},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c074247615c69b23d5b6391d61f3970af4532f3b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2456762594_1776317703386_0.6801297834071023","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2456794124":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2456794124","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2456794124","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bdcddacb550ec76e433a86cb9daa30b7bc34d1e2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2456794124.tgz","fileCount":731,"integrity":"sha512-89TJy3Yj2k3YgOJCAOaPooIaN9iZMV7yxvu3gzuiNfiwZpove1eSWMz3srFi4Tv2DsmZv411FrEw33ALha79/g==","signatures":[{"sig":"MEUCIBXEzqRFqX0Z0q32ZEm88vjGB/1RnfIyCKpCtnu5IvxBAiEAiOOWOAEy5gYC3LqRPqqjZY7CRwIZz005spoVtQ5Mefw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2717249},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cb1a5031bd211608222237be206fe7a008e08249","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2456794124_1776319139625_0.6652897545326106","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2463680603":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2463680603","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2463680603","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"27cc57f4e6e279cf44dc92003ecdc7dbd5e6fb97","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2463680603.tgz","fileCount":733,"integrity":"sha512-aEjYaI3rl/3IloNNWGyb1Ke2CpjIj43c+kROcj01nC2F7R/rQRpW4JQMQPUbx1bvhRJ4tCDfSejVzfhbrlq+vg==","signatures":[{"sig":"MEUCICajN+6wEBxg++qThgvECXjRlSpuvS5uqaMySnopdAf1AiEA8Qm6skr2S5z7VfDis2MWIYIu2ZsQaqZRq1cn5kku+SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2725984},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"646635b1abd789e0b6057a507f0e5666edff7af3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2463680603_1776614503063_0.7374475152883626","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2463717290":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2463717290","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2463717290","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"338d4dbb639a80eeb689fb275b06d1a3f6c3da51","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2463717290.tgz","fileCount":733,"integrity":"sha512-w5MH0BECDsYdo82T6mqXZooBs4nXLWk/IDDkYkF2vTV31KceJHx3MicM2n0dVIeO2v3dVxqMOV1yU58JtBiWOA==","signatures":[{"sig":"MEUCIFJcJIaljbiW+EzFfzaOB16IXfMQ5hOTixGcj0T6iXFRAiEAgQOf1WxdSFpn3YI7SO4SJcMi3hegzpA+/cP8VO1N8Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2726129},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"746693eb37cf446486f4fe299cb9319d3b9eb7fd","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2463717290_1776617351191_0.4188741075333893","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2467587002":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2467587002","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2467587002","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"201de411ca685985a0ea8f7fa3df4e0a80d51cd1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2467587002.tgz","fileCount":733,"integrity":"sha512-RUrI8aHaunMPZT9rj/L2UgoM3qwYUboduxblGoRTwTfyGQ+lVSQBib7VQdIbytrghYIXuV/PVwbDJConCiK5Ow==","signatures":[{"sig":"MEYCIQCbTRVbFLzTB2n+c/OysoxIYRpqhj++gm5Dg/MuEp8PkgIhAMa7A15ryo9oZqUghO+SljAqjFzeQgn2C86oxOfUfo8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2727675},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"05e57dd7d11473648c35fd2c038df0b5c2f5b8ec","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2467587002_1776761320500_0.1792504543660809","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2468094514":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2468094514","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2468094514","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bd406464d8a8b49646657abeef19777257646298","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2468094514.tgz","fileCount":733,"integrity":"sha512-suZf3/sqYD10Ibf3d5giz1K8vxnaW7RrEG+V4CBFyF3Z+caCleVz1mAifkpLHspzElVdAtgTtg/nwmK0itiJaw==","signatures":[{"sig":"MEQCIGcc3XYWUyYLdeHNMfMxsoPBaNwEceDJtXEM95ncGzKQAiAHf1LcS98z0SwPVtwKECwqOWqugnqZCboeKb0yIe7xWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2727639},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5c9960e5602d715c06b6392c3aada290194c9d8b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2468094514_1776772147444_0.9250140308045007","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2468633458":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2468633458","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2468633458","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"126b646ddafcf6d6186503b5b77c4581aae4ee65","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2468633458.tgz","fileCount":733,"integrity":"sha512-EiMIBwwHQbSdkn16wWKjZ6YjAABbPt47vR9tIGZkgnuFvTZmrBjpfGzPd+Yisp+BR+PJrTKDKPBQCyG79IoIMQ==","signatures":[{"sig":"MEYCIQD+ycUR49uxJLXieaB9xnoNoKLBSvtLc+2s7cpuaUGgwAIhAI6JMRwSW/yKpMXIAzpJz7HB4xJ1rggzfRP5PzEfQh9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2727772},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"07af90d5c92823adabb558adf1c97a3f8f24242b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2468633458_1776783980749_0.3045389878208369","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2507911619":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2507911619","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2507911619","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"42408d0ac16e31bd3986a57f550e4293aa2460c7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2507911619.tgz","fileCount":733,"integrity":"sha512-vaDldkiZtGkT2vebZIjRFfMJ8Q4LfokjuQYURJJ3lX8hJqRH5DSqXGpzbC/RkdBsrKM3Wg9WnJyeof+z1AxBmQ==","signatures":[{"sig":"MEUCICeCSjXZ8kpIgLstcwLzgQFjrJsEXiYL1BFna/gzrbZgAiEArGn6U+60pn7PqIM4stwI51a9xR6t94AdlIGeIYr6HpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2735756},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2fbfac9364cfcdd09c18a76e4ea6ed908e94f51b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2507911619_1778169366135_0.12892501171119175","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2527788074":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2527788074","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2527788074","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9677ddeaf71e6799e7bf20f760970a7487b75922","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2527788074.tgz","fileCount":733,"integrity":"sha512-oA59bbCmpSNMroo+8w8v/hoKn2+7Jze5ib4k0RdawYhnjeKVqZ3pmKHny7vsW3UKNyzpdc+OeBkBzTy9QdKXKA==","signatures":[{"sig":"MEUCIQCMyiwsNBhKpLQhal530Q3f+f+YFq26K+6jPGrStgJkMwIgRpHk6G3ThguFsoHHDLwICiuNeyhrmL1I4EkxK1oPEl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2737705},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"51d4206cc32e810aa8b96b77289ca0cd019da56b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2527788074_1778847499627_0.3583063711343595","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2533353529":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2533353529","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2533353529","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1992aab39358d0894ed60419f8f9d0f1251bd482","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2533353529.tgz","fileCount":733,"integrity":"sha512-XPgbUQ3Lo35zqxpbQpB01OwRBMy/yJHwg6AHjvvtqPGZ+ZTD88/D0/TCYubj6wzmb0wv2C0hL+0EmI36QsInrg==","signatures":[{"sig":"MEQCIET7R4Y1PhEeyPglDEfY7svyEHEbAAbE9mjkDzs6TLVwAiBnU20zyG4kOqEo5SgFlXuRNTD1KQ05xBIGtrtGb1SK/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743459},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"646379d32d08f01352442a7ee40703f97c00f162","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2533353529_1779093832609_0.8892867753609051","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2533501910":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2533501910","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2533501910","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8453f4665102d54bd2e7450a53751013745b940b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2533501910.tgz","fileCount":746,"integrity":"sha512-aihm1edXa1kIefcUUhjpEB53qUcuE2W7adJqZ5MhQzELW3gW4/E6nJs+TGcOvbvfeOfPPvTxDiYDWdm4dG2+0A==","signatures":[{"sig":"MEYCIQDCaxO3d6oeDQOvl9NVB3J7dDK6Y/aZlFfOmA29o7UNpgIhALCoBgmchO4uBLX105XpVj6DLFvCNZOKwEm3BSGux/Rg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2800941},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bc48dd3264ee0af1fd17db90cf25dafe28093341","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2533501910_1779096995664_0.3278821773213132","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2536443365":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2536443365","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2536443365","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"dadcaec0a1e6eef954b99456778c075e2769c325","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2536443365.tgz","fileCount":748,"integrity":"sha512-0CUMKtZqTHoIUSDKz1ieVcsMDOZMRg24FwQPrwy9t4onPsRwzOhYBti9lcyCB8KxJCKHQ3WosCbvBPjUDsHVlQ==","signatures":[{"sig":"MEYCIQDPFwgrSAr3pmsQn3ocDGluhSqRbQM6lIMZi03InB4UKwIhAK9qcx/iPYBrrnGtDTxef+V+LigagycQvJETjIjm//HL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801445},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f8f77d2ffade320887412ba48b202a7e27f9c686","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2536443365_1779178886866_0.4989193669149006","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2545448597":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2545448597","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2545448597","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ed79e3f5a3e120a62c2b0d0203015fa151163cc6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2545448597.tgz","fileCount":748,"integrity":"sha512-ThS4tBrj/9bqJmqISIg2R+7QZG6MstnAqiFnF8Dtr65yLvgAu12oib3GdcIwSyLtIBUqfgHCj5gYUVbfu6XqsQ==","signatures":[{"sig":"MEUCIATK5iHS9fibQH2XUM+/8VBqd5jGOZoYuI+gnxIlANV3AiEAiPhSRrv8U+KZkw3h2QSsZPQEOLmyDxuUhCKw3TNS2c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2805134},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"24998164785f747aab2f1f5d16eab8eea5964fab","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2545448597_1779450952075_0.731285136201687","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2557861681":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2557861681","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2557861681","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"34a82e81ce25e043a6257decf16cfed0180a8367","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2557861681.tgz","fileCount":753,"integrity":"sha512-a+bq6ccWpWdIajOHrulOj/eSYc4sWPoks5EnKNUzE80HXaVQmAf5zXfwIuBErt6dK5BS1xoUbp/iEC7hkSNENw==","signatures":[{"sig":"MEQCIAlQjXy7Ncqe85nFkI9KSZcMto5gCG2aKK0g5PYcQIZDAiARnF+IEZxWFTHMU8DW9pAdrmqpftOMSejP9VSyjq/7mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2831068},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b3dbcb1a01af9320ffef172fafe54f8f22125cca","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2557861681_1779944920860_0.6840100983511248","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2563862728":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2563862728","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2563862728","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"118e14f9d14dc4df7f2c3a8d330ddeb846db5dc6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2563862728.tgz","fileCount":753,"integrity":"sha512-zSG/YRRhAjbKKWTQSj6qn2x3Hbsk8M0BKDstTzDsQdxm4eTFEAUoZt5VOzxIdLry+x4jI7nphEVk4cY3J2pcnQ==","signatures":[{"sig":"MEUCIH2CXGiFt1cu/uo+sHlH+PwevJUP7VYl+4aBUfnYNSJdAiEAoU2oP3miMMjHTFtZUbUyo6MtfqGQ1GXx1e2FT3I3FBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2831124},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2bae0b93f5eb76113178263d88f87eb8e21def5b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2563862728_1780145608756_0.15093760516633825","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2563874711":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2563874711","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2563874711","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"616ff428d798026058094d7dbe0dba96ab1ea4e8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2563874711.tgz","fileCount":753,"integrity":"sha512-LIac7sKTtSdyl0fTVZSQu1zNRyDuNhdh04oGSC9Pc5ZPIj/yS+oPIOxiR/C97a+tNw+0vhWZ9C/ZC93PzIZcsw==","signatures":[{"sig":"MEUCIBHEuU8BGD/0CeqWb2lyg9eFghDkm+gLmcijXSgCq6qnAiEA6dOEUmyW3FqxDRzcLFQqT6OiR/h1zUyJB/GdME66rU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2831892},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a714ed25ab4db41f429f487e268364ebd40f840c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2563874711_1780146207829_0.6551610480304844","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2569726569":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2569726569","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2569726569","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"20816a6022bbc627916e08ca1026ac262f70c777","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2569726569.tgz","fileCount":753,"integrity":"sha512-nxMLxqsMRDHT8whuvqAiRYHbcbdkcSd7dG8urCgBKmtlSdN7WjVQWRphfUIq3oqsdpLleIBeUT24MrYIiCz6uw==","signatures":[{"sig":"MEUCIQCt59RZ93O+6VVPs8YtKEchbgumfe7q2NYjMZG+2mpqwAIgL9/eb1X8Z8SIPcXvK07IDX48V2PQsS3h51Zys5d8rlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2831411},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"84897dda5e92d09ed8302db4f7dc8770bd59d5bb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2569726569_1780390486360_0.8293476775043247","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2572458576":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2572458576","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2572458576","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f13a2f2d8d1326cd3bf565d9ece43573f27a332b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2572458576.tgz","fileCount":755,"integrity":"sha512-vpsX4MVbwyY0JbwEBcNeTHN75EecVzj/jpvnhkfid0abKitcvbcPSSAf+zdBxujogdVTgWQS5mLm2S7WJJQpBw==","signatures":[{"sig":"MEUCIEdav40FW7t/y/utp6hW4cnTSuj9vqYtsWMAXW+5/CnLAiEAnHZnoJjJiDX9Bac7hrh+ynOvN3qB5gOifL6ibD7Z9d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2845009},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d4445a20b71361734ee24657921135b242fdb232","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2572458576_1780467775356_0.5711458595462555","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2576836481":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2576836481","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2576836481","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4017af4836f209d9cac6bd0d38939adf983440dc","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2576836481.tgz","fileCount":755,"integrity":"sha512-CdSvhC/A5ssJo5hBnhhgT93XJRbqo4B1h/UcHPBgYIkeM8Bw280IiDsMUUoJDsiffGDLLsvRUAC46yMFT9+L4Q==","signatures":[{"sig":"MEUCIQC/9iKYd5W7cOhMvZt3RGhNFzuSkhFpEILo5ClUje5PYQIgTwcdv/ExHpeUz94Lt4MvjkzrWPVwXBkvp7FGMM7OniY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2845205},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"042560e5138b9e0fe92d96c5a4044e4caf43175d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2576836481_1780581746887_0.43582012524272495","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2576888777":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2576888777","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2576888777","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"164a6081f51716bbe4f64ed52f6de70647bfbffe","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2576888777.tgz","fileCount":755,"integrity":"sha512-G1Fy7l6gGzgPgnFHFQ6BFq2WHFQmq0tw8slqTWy20ztlFqSNgabzuSh0PmMmCQdKpPuWhU0UF/gViyicWq9Wzw==","signatures":[{"sig":"MEQCIFFnaoeBDB7kmuTw2xcCjbs8UOCk7Tg9e40MmNIRxXnHAiBcawiaMyqA23F5xp3AQMOsG3eNliNMYm12k0/vw6P5WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850788},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"97b858ab72f9b29da41a6b89e923ba39c77e6b1c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2576888777_1780582782141_0.9108833191180021","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2578643340":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2578643340","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2578643340","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2271d5c32f7c7df72852e70bd9208c962ac5b167","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2578643340.tgz","fileCount":755,"integrity":"sha512-Fi1HdYnLpx3nH5b3GwKghd9sIyCt4hzWuquHlGFHfQVopNgr/7nCQegMLKD6e7DLiHgi4yDF6qsX77XIO+N55Q==","signatures":[{"sig":"MEUCIECt6qRwnFY0/w1MuvcFfs24g6Hid+bQpJPeNOqJGGyPAiEAzHwJgpgXLVs9hV0D0e3MXmfZJkQXCo0Y+LWZkkcjCUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2851011},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"19d25209593eb642bd3c2b7ff3e90a2ca32d840f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2578643340_1780645979643_0.38741422339908804","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2584931681":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2584931681","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2584931681","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e6b5b453bce787f4e4d731e4268305a8e9808af4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2584931681.tgz","fileCount":755,"integrity":"sha512-2IMl6w7qsHgFa9RueVX2K4kpfe+DovAnWYK/aRRd6bRcTPSFvkJPbjZ7sV3rVb77uZs1STMwzdezpG3ZMGdsmA==","signatures":[{"sig":"MEUCIB7gQsDE80Yi63IiDrQ2aGmbbU1f5BwXCWbd4h4T8cQgAiEA1rGw8oazqWtcIS1+NlPddLXJj0uf5fpTApJK2aZU5Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2851041},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"cf2d33c9353c08e70e02f32ea13cdb0d577491f4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2584931681_1780923985093_0.3443377856543237","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2588173445":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2588173445","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2588173445","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"bf7dfb4377f3ba217083568be833b4ca6b16f4a7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2588173445.tgz","fileCount":759,"integrity":"sha512-1QiO66YtWM66RmJg8l1aBO95lT2cGi3Eljinjxsq1j90Uzwqoqjhzx0ykURmwLy2nlZY8Z4TtU+82udRzL1a0g==","signatures":[{"sig":"MEQCIHa1LQpd9rSbOMyELO/PcfqXv3VazskB/NlBAnjv+mcNAiAfj+9cFzzZrTCe5z3btHD8EvqQGXcUUfjELp5IyJB2+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902125},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"eca246e49297e35256620c0a7026ce3dcd82f09f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2588173445_1781011448725_0.9573735085694595","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2591751450":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2591751450","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2591751450","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ee4a04f51989032fe106be02acc2ee4dec49ce74","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2591751450.tgz","fileCount":761,"integrity":"sha512-jOnGhE81KDB/WeKojQu7ba2lQMgoKYUTKKOPatvL8C0OGRrF0v8d77theJ3pC/yUZyJfz/3nj8tq716lBmT4Zw==","signatures":[{"sig":"MEQCIC+PDD8XHiqdkKU4qEW+hG36ZwrrEdWVDZg5sNJzW9PDAiBib4OHi7ji3Lw9aQiSZLtVtoltW1S9XdIU1LoRMhEwnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2910069},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b8c0c5c1835b6614bd727077eb1e1e1995bae534","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2591751450_1781105915451_0.1174631155586332","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2593337676":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2593337676","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2593337676","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"398e5947f2985b4d1d0e2caa7037204a855cdf0d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2593337676.tgz","fileCount":762,"integrity":"sha512-FOS3TKmWp7vM/bPlHLoQ7ziLrlayhl0qKmihOV/i0nymB4sp3ru5YOyKsIRGQK1WjNiyBK/T9xM4mYb1wmI/ug==","signatures":[{"sig":"MEYCIQDb8yqwGoqCOO1P/VOFAH+qSiDvysODPN0XN/uFQc+PfgIhAOh9OCFCeS3lnccciByKCvz1S5h1IvKhrwtGm1t29a3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2916433},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"dbe35f01e1f0a1812c23d3d2d2d7d78a9cabaaf3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2593337676_1781163266469_0.25525352450581096","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2593857917":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2593857917","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2593857917","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fab324975c3f39a3c591ed39db06aa50280f6e61","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2593857917.tgz","fileCount":762,"integrity":"sha512-0UA8jbM52365vk9PC6IBneHzzi2zzmfhSHtBpUWFDIvm9hhLjgH4LMMdKsbMrjNmhaVyqwKw8i2eh9hQbGT+4Q==","signatures":[{"sig":"MEUCIGkPcHYyxhvpkqQxXLx71IFisjFpg38ULBC1ngktK/OpAiEAx5GUrmfaX6a6k/HB7Lx69EuZ9nUqdjYEXtuvv7JqYFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2916636},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"62779cbe99ac7cf24ee5aa4486f68535750aeb63","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2593857917_1781174680628_0.22042120259252695","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2594292854":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2594292854","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2594292854","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9a36b6f219c4b3281556c024b2fb0c9fd0fbc7e9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2594292854.tgz","fileCount":766,"integrity":"sha512-fQ7RLpZwQaT7x4s9YLSIle3/guNIxRob4R6Wh+s6nI5iFHao/CQSoaNDMEsvouBKufuc58Td3/zTXvpwe9Oy2g==","signatures":[{"sig":"MEUCIQC4tWYHNfLReIca+vuL6wCuY890dwGkiRQObsxuZnjegQIgXVsYBA0tQ9zWwKyyZlQzJyg7N5YsZ2u4FwxzYo2IhBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2919090},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1bde3244825e4b09a7f7a98f33b3cc4775a59d30","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2594292854_1781184017996_0.7693018941278802","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2595141271":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2595141271","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2595141271","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"446620d21f11695e2ee335b453ddb5d9323b57ea","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2595141271.tgz","fileCount":766,"integrity":"sha512-EfIkrmFdMwt1Za4bQZEcyOiyLnuVNiUBBkwZ5M8AMFRRDe/jqkMJqU0tDEFICI/9RGIcZlVstwo12/rMSzB6Qg==","signatures":[{"sig":"MEQCICdIkGMQ11GrlagtJ6HY2GlFAf1jFFuAgdplRKvbS5OxAiB39cchVYVG3HdAeH9xXAqqKr+MvnDRpeQ2oJrTs2BF4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2918833},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"00b7630d7b91b77b10f14b80fd79c3aa1429a8e7","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2595141271_1781204918292_0.5181969345316413","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2596776001":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2596776001","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2596776001","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0c0362a2ee2f5e240473fffedb5ab528b16e1e56","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2596776001.tgz","fileCount":766,"integrity":"sha512-kYKYfQVGJsoRWKQHkcca8BaBQ5RrAynfL6RYvmK9uAeQive3ka9ZOEPq/5DusBLkxs/s5cGVVYe8qnxBV68yew==","signatures":[{"sig":"MEYCIQDeZpsgT9mfaZ9ivUUi26xwMTXjK67aqKNGICehkkxv/QIhAOTO87z0NDaBNoUPQu5GgCVgjgcQ3zMKSqCyDN611R2K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921833},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6354a0ddc7b07b0f4963dca8ab1796ead2b56994","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2596776001_1781260275443_0.8239571025010597","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2597265501":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2597265501","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2597265501","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d1dad9104a9bff10b2092e8a19990a8f551627b6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2597265501.tgz","fileCount":766,"integrity":"sha512-hkjOY3KL+SgTiZGI0fmO21EA2vhyFBvWZlSbdwj5RXX25Uw+lbFjg7dSC00kcDkxjov2XTHjU4081rjlx4dC4A==","signatures":[{"sig":"MEYCIQCEdTa8X0sVwxPVo/Oz3Tl+PhL96ElclifS9Zrm5igPigIhANpQGssjfCovfzg/mJmyiSvfCmpa8Z/WdhSEMKhLQUK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921833},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f6e4bfdafbf7f48230b7b0768240760114aa4dd0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2597265501_1781272470052_0.8337324039383878","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2597268561":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2597268561","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2597268561","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7471f2f026dfd53a48258d88cc294b819f3e6b68","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2597268561.tgz","fileCount":829,"integrity":"sha512-cCIkyGRzCyeJkjeX0evb+vXjGaK6SgnlwP2Mw/HBXxY/fE/9mgnhs/w/G8zoGDib3GNps9kMQxY8lxfKVV5/Gw==","signatures":[{"sig":"MEUCIHw4tXVRdMPJ6qfGyhHaeDPwAYoLFI0/j8nvXIJJ2ODyAiEAyMak2ETOTr1Kh6C9lhwUyQLKfb9JN1OBEJHrDyfzSFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3000742},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6aaa3e158d344422e967fe2d11d1ff71144d1183","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2597268561_1781272531621_0.8517799126637802","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2602404359":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2602404359","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geomapfish.dev","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2602404359","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geomapfish.dev","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"922945afe418bba490cba7834a380e9ae9103c71","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2602404359.tgz","fileCount":837,"integrity":"sha512-7Bnf2yJDnOZ0lIIVvpY3+2KorbosxXjqIjMKVV6NI28cQ43fQQ+UxpBCkrl5ji/KcxCGp1nDiUHUzQRbfF3Org==","signatures":[{"sig":"MEYCIQDuJJXFBhAk7KU36j/8x7L7hS5SzPl5cx+z1oyb+bkj1wIhANlJ3GCsCky1DQW34b37jqTDi2VNTuH9rn8nsaYcR2n+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3030464},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b9862a875bcc2d2aae5c0c1adc0f18a9359887e2","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2602404359_1781532632566_0.13134178669317143","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2605752849":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2605752849","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2605752849","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"acdce105eff33166e2eb1aed509c16c82c45f5d5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2605752849.tgz","fileCount":837,"integrity":"sha512-K8sHQB7Ula/GGScQFlJEnDyghPRReIZgUaF0TA3njrWHIQm3YOPegXYnVo0mv/APbnOy+ebHCubCTmAaL/d6hQ==","signatures":[{"sig":"MEYCIQCAV2EB0ds021STmgy1EwwYRSnF+xGpLwSNM9d5wRpcMwIhAIXTzEgVhX/lW++FjOJYWSkm/Eu1x1iGANi7Tng4ZdAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3030438},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"73f7e717248cbaf7d49207f5e4c2f175647d41d3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2605752849_1781623578371_0.6637944804943234","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2610902439":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2610902439","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2610902439","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"eb6259ac941d0e91112c8c44478a2879138debce","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2610902439.tgz","fileCount":840,"integrity":"sha512-xcQYInP1LEXliBSnzo5Jqs9/ncSfZcstjWA/Gf19hKqRuzUMRabniPolg0X0+Qm7yYzb8to27VzsOsYa1ebo8g==","signatures":[{"sig":"MEQCIHpo8vyTO+NYggLZawmLBZncM7DJu0PeulhdMi1nQJE4AiAo1eF5Qm5BNj8Qli06CTt4wOxxWCqRIjSRAf/+8HXUog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037865},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4bd52e0e9e7e2f0873bafb031424661e4fe64aeb","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2610902439_1781772633236_0.8198953812181431","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2623495582":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2623495582","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2623495582","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"39f19e0f84dfe88aef3cca01935f443b664263be","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2623495582.tgz","fileCount":848,"integrity":"sha512-ODoOI2bVD/z78J5mgNgf/suu49gQovOD8ktfaFWdt+0EFoRNSdYsYl6SbKprJuGOvgmnlBnY9Rwl0VexZlKH0Q==","signatures":[{"sig":"MEUCIQDZNkIbJGLAM5YfbAcE8R7OIKM77ej31k6TaJPEU6SsFgIgPTOa8ietp6+xhtnsKaZDXiCnzaEr6P2yJ5M3HJTBT9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3066519},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4aa78792fb7724c34c850e3c3989129e2307df4d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2623495582_1782230103890_0.5727336127764067","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2625220907":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2625220907","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2625220907","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ea1277ac6362d41a51d75e29a3265503e0931af8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2625220907.tgz","fileCount":848,"integrity":"sha512-8s9HbAkc3d1yz1vamILuGb9jAC7kLyE9NJv3jzPuGHbgjs7+l3WoJZXHGu4L3sz5FSGqRfzq+mAnNSu4FHyINw==","signatures":[{"sig":"MEUCIQCXiUhtid85q1iQ5KiDshusLHzUEh6lFX5+txhBhGP99gIgenqDTIghya16G1zvwXZORK0jgzV3ZIzH1xFSwxlLgVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3067272},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2faa60b5b711f16bdcc7437a2d9665dad3f48465","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2625220907_1782288143287_0.8576075534026366","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2628335916":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2628335916","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2628335916","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d957b707de5f9aa1b8eaabfa48f30dd82fe9ac47","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2628335916.tgz","fileCount":848,"integrity":"sha512-cP/wB+j3+yewTphholqQo7+oblWZf3DE+wkYdGrdinEg68Lg85mmROKZBnqEd4knZ/0JSkCN9uQbpAFb1iqxOA==","signatures":[{"sig":"MEUCIQC+dv0JMmrB53WpJSZ9y6oiO3x4S+EokoMMCeUYcb3AcgIgNXDbPb7XepmJYcbv7/lga4IyaGMqs/pXm1dm0Hw+8bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3068044},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0373bbc5a0b5b0056ddb5bfa6bed734fac294b40","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2628335916_1782375831016_0.6295910797025148","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2629006744":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2629006744","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2629006744","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"712cf005705eecb1f2b538cb4f49dbd6bbb9ef42","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2629006744.tgz","fileCount":851,"integrity":"sha512-4/JjMzWzJfAUEHV6FezG1eqVsW+xghOWL1tDRN6h2YI6EwxaZI3HVCwo6lORPc+8UDecSALBhWzXZ61GC6n10Q==","signatures":[{"sig":"MEUCIQDNFJszDLjN096iIj9Gi6QxMV10ZNFVd75KwcrZfj6cHQIgMZxQtOZIHaWz44Q84jOQo+QBf68M2X971t2yqwnNyHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3077820},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"784f9d1bcae970af740f4f818358fc834877c001","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2629006744_1782390576492_0.5196327743364333","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2629550578":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2629550578","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2629550578","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"fb751fd782c2d7cc68be38f0c3ce50266d8002f6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2629550578.tgz","fileCount":851,"integrity":"sha512-QUuvGQdGE66vt5y/QElTR1ozqxFaFhF6Skllk/KiKjECuyW3+NdjSdkVl1acfTfsg5XisZo083arocBHCPJEpg==","signatures":[{"sig":"MEQCIA9qTgB16QPky9SyXbYTrsbPEpwkMPGkdZ09j3Uv/6NCAiAepk0WxZiwTKqrCyHwRjFhU32QZ4JZKgaxge46YRCNAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3078961},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1f219da174eb8d4035cd42032254e808a7e7ed4a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2629550578_1782401121129_0.12651286727004663","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2630155703":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2630155703","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2630155703","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"263417d34e6ba4435aba57ff1346cce893769adf","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2630155703.tgz","fileCount":851,"integrity":"sha512-ogdkEd2nJKT4T3tlIsFstCiV8WCzc0VMSMzG+/CezCSzaABWGsWgnPLtaUCA5wmeJtSHwUyrIR4DafRpJ7JvPw==","signatures":[{"sig":"MEQCIF9I0UzRJLU/UUU7KThwNFILzjicPR/IEWXFKBIQmGQHAiAXCcN1cckR1+nFfKvsNky6zTRGFfLDPaNdjZCb4qV+GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3086969},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b344bf55a449d20837447398653081532ff92084","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2630155703_1782418615717_0.20521605780811325","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2631714424":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2631714424","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2631714424","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4c7062233775dbea7836e3e3093c130f3ca48be9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2631714424.tgz","fileCount":857,"integrity":"sha512-WJNze7X4IrnJFPm0OBTSfhW0T2id8GVF3pSqFh4QbaFOqcFCUW8R36XbKgYiKy4xcEYDaBzi1TgskiEErE896g==","signatures":[{"sig":"MEUCIQDRJYWPnNsgLQn940oZ2vZYhQzBjknIigRRWxAkxdq04gIgPPXsl/R94MFY8deXCGyllNWWf+J/nHDKe//UqN6MGyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108938},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1edb2240a79ffc6ff3383f92686ebb69ac7a0679","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2631714424_1782473329639_0.9793314331529703","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2636234859":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2636234859","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2636234859","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"76309227a74ead9483617e8b425053b9db83ba14","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2636234859.tgz","fileCount":857,"integrity":"sha512-aYUzfsAA035Es+LI0kj4dm64E4oDBIbh+OqAps2KiEL3GfCDLUx598YRfvInE7Z2bXuXj9NmmcLfftkT+Rlj0g==","signatures":[{"sig":"MEYCIQD+2eMa/7Lc9kDyBWGnp6zk44+URHzXBBRtjbRaZYgbIwIhAKi4dCQuGw9P9VYyjnVJms1j8kFzaootuu8Ehv7dl629","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110982},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d7ee87bab55b4b501253b444219a07dc38e591a3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2636234859_1782714926932_0.3786953934587005","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2636580374":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2636580374","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2636580374","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"94e620efb3e62931bab38288b13ce46576b190ab","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2636580374.tgz","fileCount":857,"integrity":"sha512-nW74+fac6+86LMj/Ih6lARJ3MHU0F3DnuHOOUfRM0okw2n4BKDMF8yZyTFA/pdmZB15i2CDh9mawbOTG5VY34Q==","signatures":[{"sig":"MEYCIQCHYBwbMWE0uUTDnwYaBanBNh3I0Yl10SvTTjWToHv+2gIhALRMypA/sBc0GZLvXAEZpSkhkp32KjdUmfR5G7icEU2M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110954},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"53c9b6bef275ea0577b9e0409bde9f4bff4c3183","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2636580374_1782723744444_0.45614556395752137","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2640619249":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2640619249","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2640619249","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"acd8142071daf62aa54ce761fcff94cecde59182","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2640619249.tgz","fileCount":857,"integrity":"sha512-vAYngkFm1jsZVmKVQvQNiTdPlB5AJMGuWuLYp2YpymmE2YENxkzHjfwlnhbiXP24pevO4OQnAkIDqo0rV3P94Q==","signatures":[{"sig":"MEUCIQCX7JbgX97KGBYiNki6MarNejbNMat9K+Nr/rjk26NMZAIgXKtCNw5Ugb1LlSl0c/XqEYIg118YPQgSd5iL7nM4C9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3111026},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"492360b78be48ba3e69747784f7ea6319b5c8a6d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2640619249_1782828289542_0.018136413350591463","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2640738406":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2640738406","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2640738406","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e8cbf7322105e25e2a76b2317ea99d633ad1b0f2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2640738406.tgz","fileCount":857,"integrity":"sha512-5yNe9GkiX+3x5GNtulFPtVjVx3SyVjVIfmtgT5HB9V+iCKqtMaBs+yCDigakJaY1BJViWJsMS9MjXn0w9mqFEQ==","signatures":[{"sig":"MEYCIQDGO8S+zwBhq5AVz5xfEgk5j1eyQ25a9ct+wKN+eJ8jCwIhAMnTddprMSJJFMNxAxerPygIu95fYmU0Pnyy8x5dWxFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112155},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"bae44fb053d758a24a3ca4269a5d336a082e2d66","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2640738406_1782830296778_0.25162416369323237","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2640868297":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2640868297","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2640868297","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f99a1e552d7d4c84ba038f398069fd83c57a118b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2640868297.tgz","fileCount":857,"integrity":"sha512-mYK+YU7cFswFHaJphmcqmlMYHETAANqDk56JywPBrAeEEvHfUetDYWl2WW/joFWDBH9Ww4I/tyZbO8v1pJK1bA==","signatures":[{"sig":"MEQCIFlRyt0bHwYOraHrvDusSMnvNDdSLSWi+N6edqe7mYgPAiBTu4CvL/G7luDjot04hmtEwlNFoAXBnsxLFzr+EqVI7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112053},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c2f56a1debbf8032752bfbe095884d2f6121e827","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2640868297_1782832637551_0.5164029862834278","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2643003589":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2643003589","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2643003589","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e7ff380316627c14221ab8990fffe75bf8f9c546","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2643003589.tgz","fileCount":857,"integrity":"sha512-kEuP7fFwdNU9yUaIsbQP8BFun05SFIlLDuFWYHHQf98MmkxzwD2Sw+6CXujArmNzIoXoZmqgboppZrWESaWijA==","signatures":[{"sig":"MEYCIQCGHFbsavyylDlJEbDsDMkbyNll10Rz4P6J400DTyt3ugIhANXUnVVa9AfOipQ88wl6Biqwwa/Tc++ayNfbdVVamuJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112585},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c629dc17990c093d8784a6aa8d6cbfa5babc9f83","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2643003589_1782893364011_0.8049099474546515","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2643015928":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2643015928","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2643015928","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"cc9c4d6059041bd31281d8c47cbc66239f4920ed","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2643015928.tgz","fileCount":857,"integrity":"sha512-YlZdY0KjkBzBxGrT/Deqo/MHMSxw8pVIGog4hnr+EHEUnyiQLT2iGL0ycCzzS2S0K8lLA1HQOSHi4PFQWmlmbQ==","signatures":[{"sig":"MEUCIGZycr43yHHacb4YCHzdcjHsb6Yw/FYHe+oXxU4TZr2qAiEAzC80yzbYKW++MY4C3lmjFElHugFLspT3DE1mIzWLf98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3114146},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"158cc92c80aaff89b729d38e2dd65933b1729d22","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2643015928_1782893538847_0.33187301576347794","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2643917963":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2643917963","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2643917963","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0054febf34eec34a28d2c4d2221ec995c70e2c03","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2643917963.tgz","fileCount":857,"integrity":"sha512-TFQEnBZ+/sAH8X9qgEsL6Wso+Ro3TC4gxfVVXKnCJlGTuoQrjlNu6caMC17e52etEUMq2rTeLFNHSvrOae2LWg==","signatures":[{"sig":"MEUCIQCbJidtvjEbY3sAIF2PrEKkGtiIKOk4oClgZNRCCDZDPgIgSQPkfQ4FuQ+KfpcQXzmUg2bqZQLFX8AtwwBBkHg0O2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108442},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ed1aa8f46c4851642d881d9f65c829bf0e60f8c4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2643917963_1782912635767_0.952888597194675","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2645898038":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2645898038","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2645898038","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca16287ae1bb436f5559c3a917784ec2a8454730","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2645898038.tgz","fileCount":857,"integrity":"sha512-3YQvsVOo52ONl/Ce4IQUiWrQDZIV2mgDTwfOf9y4rqCz3y9j1nHHkVVR82zcTvwhjP5Mhp66Qu9F55l3xMab5A==","signatures":[{"sig":"MEUCIQDmq6yuS4VHDn6KHsTB92hi0sk53m+/Ja6eNBFfmhx/RgIgOpeVbbW3E9B+NGeq80WY3OqVNRlO8Hb67MHQf2p45I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110399},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"20b1acce1721ac163b62483ace89e788c259d97a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2645898038_1782975395472_0.28676588232825084","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2646782640":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2646782640","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2646782640","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5e77809cae95d0b8702ad12ac479803abd294a7d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2646782640.tgz","fileCount":857,"integrity":"sha512-AT/vxfGenLmAksXyTc8zU+higxEtoLIb3eir3Aum0fIt8uDWaXwox9U89LdpSYX1J8kqxwyPy1Tt+ykZ00IgyA==","signatures":[{"sig":"MEYCIQDjZ8zu01LCn6V9cxvSu6YtqxDMk9FC/fcx7OvQHpS7iQIhAOjY1PQkhOFvkbhzCtcc3I2EtZtEmQ9VoA/jRqsfJtAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110399},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"926d362eab09ee05e07da18638e8c38c28a532b5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2646782640_1782992981949_0.9242461007152216","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2646835174":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2646835174","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2646835174","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2fcbd6104abaf6639fec89374eddc87f3cacd834","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2646835174.tgz","fileCount":857,"integrity":"sha512-5ssbUmbYOMsaAchzxy8gTKvlKt57CZRjJBlw1FOnvZziXLp5xyQgFlaCbLHAAozxUB/6lsE8En3XzPRtonYBwQ==","signatures":[{"sig":"MEUCIGnyiV9T3U7641AuG4JTlKJcO5VrHrmvRDIJSTYUGRGYAiEAu4e3eX3I4qHnk+I6xG5E/9lEUMD5xWIeOe26AC3Q4+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110399},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6c6b41e38d754ac7cec9b23cdff6246f375d7b7e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2646835174_1782994184722_0.5732370538655616","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2646908874":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2646908874","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2646908874","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ccca3ccbf1e6954715c799d5e8d9e5a8f33eba45","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2646908874.tgz","fileCount":857,"integrity":"sha512-9P/VHURGZslTM7U0LmwfzzRN1FZdySnyQcbxMgTTo3pp97GTC4x3FKQWmq75VfU63RV7Nc1pQ9V/P8C+4ur9gQ==","signatures":[{"sig":"MEYCIQDaulZfoXQCyMaP5Z9lC6ocU/7BC8nG5me2LnDDuoB+pAIhALvCDD6V/nD2+3ou8PWRfInLN19L4oavSAqvJziOGW+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110438},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"acbef50514a1687ae26140c4bf4c88da5b083f06","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2646908874_1782995626951_0.3251402819514124","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.2650045627":{"name":"@geogirafe/lib-geoportal","version":"1.1.0-dev.2650045627","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.0-dev.2650045627","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"75737c6ad96d3c1b633c63c31cee7043949bc0c7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.0-dev.2650045627.tgz","fileCount":857,"integrity":"sha512-DOaz1uKfRhkIlPtc/GbIKTqMZ+bFrxsoEoX/93GpagZuARBI9VK6G2/6chhp5a4L/+51hFSh04ZhgCkXAjKErg==","signatures":[{"sig":"MEYCIQDPkvfhEkuLrnsSIGDZj5/U7pgsBruINEPRbUvnk8a1EQIhAMKuRprbHoxw/BgnQHWZgJHAaLeYHhAXcwE4X929C2w/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110438},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b47139434c3d005e4c3804383626d134ee901819","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.0-dev.2650045627_1783083673922_0.5790513287919195","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.2650253703":{"name":"@geogirafe/lib-geoportal","version":"1.1.1-dev.2650253703","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.1-dev.2650253703","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"40595ba525867ae8c2c0cc7c53aa9213bb048205","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.1-dev.2650253703.tgz","fileCount":857,"integrity":"sha512-TzGqUrZguYp5lvxh7YbvhH7PrwVOWeo3+pOFl2p7Bu+3RPx9bG2heArzl9MOoEOipBSL/VwTXWrUsBQHHL85rg==","signatures":[{"sig":"MEYCIQCqHMW/pXi5smSYTasFIKOu8LbOb9j9pZSPethBNveSNwIhAJSAy37BVCSZk/pTt7VSLGHI2cqAE6qC/gDsnZ0enH9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110438},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6e9e81d8f4295b951a07248ed9a19f653cfb5fc9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.1-dev.2650253703_1783088532504_0.5989722881534163","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@geogirafe/lib-geoportal","version":"1.1.1","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.1.1","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"18e5b0fa73705e7a6cc9f6b34692053af688f3db","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.1.1.tgz","fileCount":857,"integrity":"sha512-Yacvas79Q9eK2+Bd0HDtVcXbx8WX9n2Li2ynE/pCB1aGJiRpGfLtFb4kicFkXqoCy7fSIc4oJ74T10aoY/a9zg==","signatures":[{"sig":"MEUCIHoiN6nZ2ZIMAU52UAax3FU8oq7eug6l8zAHWzepqkS9AiEAljzBjRuJ7hTL7UFYrXTOvJnxtgi323ma4Iz8C6/Qm/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110408},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"6e9e81d8f4295b951a07248ed9a19f653cfb5fc9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.1.1_1783089641527_0.7894678084057503","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2650318834":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2650318834","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2650318834","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0894dce37ee74d5b91613bf795d9777140b7b7f4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2650318834.tgz","fileCount":857,"integrity":"sha512-IzLv4WHKezATbI7Bpv3xYXDvHlPCiBUcSNR8HXeOjDIo2Ie9Mzhiuv9Q9OiA/PYuaA9GPIL2QXF0PIUWi/NJTQ==","signatures":[{"sig":"MEUCIQCoUeMcx6TPJeBN5lUukl2dy5tkIVedQgPtcwg6JvoHwAIgfIg569ykqmN8oMUWdXfaXXaNQ1yS46wviVnGKTbZhzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110438},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b7577780872a044fce1d0dfcfd47b2824ccbed04","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2650318834_1783090291913_0.49534383760213285","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2657510436":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2657510436","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2657510436","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f2cbf774c1964a4e98cf9fc5f26f1fb7862039c3","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2657510436.tgz","fileCount":859,"integrity":"sha512-chbOiUiD/XjLRTZjmZMHy6zseajydIOGUqevVxJmpBBvZKBfbrz9ssRrmOpdclxqr3Im5ZH5jkiCE+VCcynU4g==","signatures":[{"sig":"MEYCIQCBB4gH17Y+qS4VavztJsYPlg6KTbcZfq7JWlOO/DQb0wIhAJHFfgQgShTwH1vJ6VO/gsLY7KtGf1W+MWE794IQRdf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121291},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"590d6fdf7c20e6ac9a562c44ffb7fadc398b5918","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2657510436_1783405491137_0.4697731573777917","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2657953927":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2657953927","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2657953927","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ff4748e796591b29093f10db497073b554a8239e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2657953927.tgz","fileCount":859,"integrity":"sha512-MScdZc4VSGqL/9ri2tw14ZA5iLkY7pL6YvKclWHxuvw0xJ8C+4sGOWeJx8H9o1GXxWixXLVujmzdPfm/rHZPHQ==","signatures":[{"sig":"MEUCIHi9LoZRdzuK5uWMYJumNqfig+gvSsabg07WX7fRkNtAAiEA8bHBQllkgJGR7mKW8ZDLnwmb1wPnUIPa4JcRUlWxsb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121436},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"84280f348c98a8b666266be6a5257b975ba4a374","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2657953927_1783416418610_0.37119295418818044","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2657999728":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2657999728","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2657999728","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d37b1adadc270dff11d4420c81dac128fde6f226","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2657999728.tgz","fileCount":859,"integrity":"sha512-6dMyIY67RHJWK00Fbw7JbjnaMsUQtHl3g1TYKzrB1CXZeFd8Evr9L5/s1V9fBWorWpkp/cTqIRF+EH9FJjCHOg==","signatures":[{"sig":"MEQCICjDOx2s7TkearWS1o/D+zTtkSCBsmA7vSrQv7PQgq3/AiA9FNzd2ck7jTa7a9CaVs9OF3Jcya2duC+ADBiIQ+iQrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121457},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"1b68a6194d6f6787ecc634a77a59d01b0dca4094","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2657999728_1783417403164_0.5861770986289561","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2666667702":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2666667702","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2666667702","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"00de6995bd10592239ec00aa2fd5246160b1ef35","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2666667702.tgz","fileCount":859,"integrity":"sha512-x6mF6CtLpkM2CMqbTIHgKGTUz2+s/+aw4Nhnzyq+8ZsB+7JbZJGnQivovvcq46zjxjv8v+NgGKyOWQwgpq9dSg==","signatures":[{"sig":"MEUCIQCLKDBkKLzLBgv56RTdDkXRG6eQ7HVK53YsgfsvIPvlHwIgGwKeALZSzbqR/INHI03tX/ssHMQtc9AzI9c33AMroRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3123085},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"ff021353fc905e4e561f856f8e049526811ca7d4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/mapfishprint":"0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2666667702_1783665243347_0.39535910291277876","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2666680430":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2666680430","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2666680430","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"c1542d3391b4d8e0ada50e50b9addaaed419ff50","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2666680430.tgz","fileCount":859,"integrity":"sha512-ecMtyasce5YA+SwzSB5yYBBkEMY7MPjTJcXSO26hDaBMk5qNe8GG31/NKCpWNrW05geZjslRpWX+iF6zCldzvA==","signatures":[{"sig":"MEYCIQDlePREbWK/jJitlTJAQhYqQ/oKVdL0Jx5q1kOdd/E2awIhAMF2W45U8JdJ7eJ8Lhzk+i7GecmlQJ7TjK4PZnY63CNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3154567},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"69286c8163c40797a4c99183b209b78558bad759","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2666680430_1783665699335_0.711423554933875","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2666688189":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2666688189","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2666688189","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9a99f67f76abe1372bdf4f99bdcdc1fc35ac35be","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2666688189.tgz","fileCount":859,"integrity":"sha512-LiTyX8osvBuVA9EfRRh7A2dnHuU52h074bBOE52U9iKwS7fCRGqiCXUGGQVEIJJ9Z8ULOnbe3j1IokB4gsAHQg==","signatures":[{"sig":"MEQCIHzMyWK0kumWd9eB+TLRF12DIRtKFzki7RDym4M0mpwJAiBwhEzq1EprTWNS9kz+woIXv23jFr6QJ5ZJRrnXyWxzhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3155138},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"034287f5f92a11fbd7233a8620fa46b8953e51a4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2666688189_1783666055295_0.11572494095520924","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2669461096":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2669461096","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2669461096","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"547fc94177665f3b5e92f5e35dda0f1d27bc4a25","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2669461096.tgz","fileCount":859,"integrity":"sha512-GuBZfvKg5fyuKsbGx+4djw/6IIkXXcMAH+xs2IqbJOHGI9ERaGLYvbVoJSAAwMsY830vtAO/d29ZxvjG5Nw4uA==","signatures":[{"sig":"MEQCIGi3kgEgRYyHQ5MVHd44NqJe9v5o8rDd3XnUeGHrtMk5AiB0KaTHezW7Fr4k96av34PFhwmj98+7/cM8IdkAN6u6WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3155189},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0706913c39b8a729ca8852e938a814b280ebc767","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2669461096_1783771789981_0.1712924880531852","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2675426009":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2675426009","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2675426009","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"759445ea5e8d0194c2431749555b403f0011adf8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2675426009.tgz","fileCount":859,"integrity":"sha512-LqMr9XbIa2tWTt696Qj0vvC9fk3NXdY6ajbLVh/2lRPMsY9aTfxv1LrCYFrpSB+DOCxF6snR0ustZq2X+MfFtg==","signatures":[{"sig":"MEUCIGE6DHrst+b/kZaS063i2XAz/JS5sTYsyKE2UyPDi79uAiEA0zEnaBnOH3pObVTgV678hBLKNv+/zVYbsho/Cagr9Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3156390},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"76f6200b41d6f2cfe2160414f3003c142ab4910c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2675426009_1784030507062_0.8553994542542445","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2675963665":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2675963665","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2675963665","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"b9830474ec7f203277fc058ae0613a592ba27986","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2675963665.tgz","fileCount":859,"integrity":"sha512-3zmj0dEiW04hjhZGlY5fnYGgdHS7crUyJ95Rf9klF3AED2EnN5vhS94W7NfUKZvNPvW/8aShUOZwCF9Kl4dVGw==","signatures":[{"sig":"MEQCIHvkPhun3M5nuLvmGw312iD8vbCaSAPlyQL2IEGIVCFuAiBp98HPEvd8qtArKcCjOBJ9qIeBhLPCKJFyUmduWYJ13Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3157165},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2145e5b0ccc3e2c544778382e14219037f8915c3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2675963665_1784041660835_0.8025733379976561","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2678010155":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2678010155","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2678010155","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ad6e394dd5a3f933344af5aead0d76c2e0672449","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2678010155.tgz","fileCount":859,"integrity":"sha512-Xa7d5u3pUGbPb7UF7zB0lrdXDaZfeVbHMlyiyihCSyLxPgORp6/YENRM7R8z0CbNO1uCPxcGRzQh237KIhCKYg==","signatures":[{"sig":"MEUCIQC9L6pAGE/raeCubyQ5Hm4UvPUx2E1HtwHp/lBp2xFEewIgTQNaxoJyAd0850lvBdjlaxx9Og/8OfrNMwAkOAveIPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3158553},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"74141bfad9fbad4e9cc488aa64da8b8bec099675","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2678010155_1784103778555_0.2786454518861743","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2681709337":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2681709337","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2681709337","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3a836dbff383e6d21152806d4a4e63c4246f2100","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2681709337.tgz","fileCount":859,"integrity":"sha512-ijccht2kx1mjtslJWd3vq6SjfRt49kQqkWSKsXjM4Yr1BIYCUmCOZubt/fsRI+s1GoEBxgEYyXJ1Bi58esT2Fw==","signatures":[{"sig":"MEUCIBmxZeH7Vte1U3xZw9cViHOjrQFU+Md42KDrg3/HSmQkAiEA5r/f12bXFdDjiB5U9srbriu8amCAlcVcJyfb9EKTFPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3158568},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9363cfda32f3110d93c3dd0efcbda182226efff1","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2681709337_1784204143448_0.6263481650960263","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2681771892":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2681771892","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2681771892","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0656c6630952975681a44d29e7e4dd8d8f4c1772","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2681771892.tgz","fileCount":859,"integrity":"sha512-Gcx4hj+smW3jfO9WnhlXnaYozldfXKoHpKurCX3EeNspE9dh58fip5TSevRBxsjo5FgV4HV3zXqwaxAY6eh8cg==","signatures":[{"sig":"MEQCIA4gaxgPKo8nImSnm1/cQwBT7d/CXRiUqDDrvAUYGJL7AiBk/854QyKOV9ndqmcrN8Z3lMNgaYZIiIHkKfYeunFMoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3158679},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"7cc1ae11285f9d51307496f937ad81b1b2fa4f08","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2681771892_1784205500866_0.16459367668628033","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2682051281":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2682051281","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2682051281","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7d35b80a0e69e744de3b8f55d2a36a42157fb7fa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2682051281.tgz","fileCount":859,"integrity":"sha512-MmzLpEel+4Uhf0R+cs12oV2+rIm+kD3VFtFh8ZifuDvaESqvSa0F9CVp3kdKJYDvHeundqhcTLgE5XYh6b1MGQ==","signatures":[{"sig":"MEUCIQDcgmUj4ppUl+1Gvb8wevN/jWLdk2z/7UXURb2bZNJmlQIga0iErALANOTGHG4F+zZtpvu+ZX4ApWVTiA6mCFhF/e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3161994},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"71107077e32e96de3cef0ffbfe6b855edddb069a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2682051281_1784210898409_0.17992903065669807","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2714239322":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2714239322","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2714239322","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"7e94a8ff7c1fe96a5249d964225b87cf2522f145","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2714239322.tgz","fileCount":859,"integrity":"sha512-r73NZPSmiL4TmIDMXKfGz+JcBJJa0K5ZcfaqwCBh9B4IzYFSwLAdLC6wQLmsLLR4OYc19Tk+jUsH/BcYmdlmLQ==","signatures":[{"sig":"MEYCIQCiuYEutZSAXBASdKfEikg5GhOiomf/1QbVAFpyOwjoCwIhANXNzhsc7ovsDbIxqgZm/hvdRMf7Ys8yIIy+ZFNHDMVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3161994},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"33f8696b1322c24a0dee14cc505258e71de5ed75","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2714239322_1785306275795_0.9517033590303123","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2729313771":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2729313771","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2729313771","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"020e3d7d35e5d822b451d6d2e84cef6344bf731d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2729313771.tgz","fileCount":859,"integrity":"sha512-um2XZuVWPg47cVWSTrFqxDbQj5YMlEdWLTqS7cvyXDk2tkjGqj3qH+3j21UEwNlu2iBJnc1sXvZVgq5DDoxGnQ==","signatures":[{"sig":"MEYCIQD6+cqBFK+pQDHGgpp2/Wz9/FpOzWgBvccedxK/jCNtywIhALuiXsMQrwB3+mA4mBvXdczrDJCWS2yzG90gNEHsllCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3162350},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2ce158dd9e11b9bf77259b7a5d3ba5fd75caa8de","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2729313771_1785826186479_0.08401240695598644","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2736532702":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2736532702","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2736532702","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"40fba4fc59e5c4913cefa635d6d433b03b7bb636","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2736532702.tgz","fileCount":859,"integrity":"sha512-M0ZFoRwQhGoOI87xSMPQmbUsRCPISOHJlxct1Qa1eMD7sHUkYtb3BKqBd0/vd8NGMRcpd18gwqRy3ezSAQDTuQ==","signatures":[{"sig":"MEYCIQCosnF6rCHGCSasqLIt2J8bdbAEvDk0wbhm4CKSinYkuwIhAOyri1YfNvXNY3id4mH0i/0bgoRf0+YD6HIQgpOmkT8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3164696},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4bc6f6e18bc95b860ee84812da7f6b178a821bf8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2736532702_1786006142740_0.9316345160662232","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2750042516":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2750042516","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2750042516","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ca8b3a22a1c8dc4a7875c4fac3e4a337d4b53dac","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2750042516.tgz","fileCount":865,"integrity":"sha512-zvCjFcrHm1fbxXNOwq+x7s/b/Uv6MNCM5d5yVJEut4u3iK1geim8o25iqD32pesuMeM0tjgeLg9MaF/P31q4Ww==","signatures":[{"sig":"MEUCIQDhQhzJioq++IVvHaZmsKTyOjQns0z0BdsHS6DMSeYl9AIgQGIHUi4pP5rth0fPhzdrkhnXqsTNRXMKNuebvHxCikI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3183435},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"0598d8e987017ea0048f74dc1288d2aa4f98c35e","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2750042516_1786440678642_0.19976551938803588","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2751114005":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2751114005","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2751114005","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a5d20520009f95dff84f73ff23a1b78f527afb81","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2751114005.tgz","fileCount":866,"integrity":"sha512-6Enog06PxMrb1LWKWIIIgfrWd/wFPluk2jDdR8ZhzKU6UIfH6ahEQt3FAl5LcrjwZH+9hEk9/1Wg1+xUW1VNlA==","signatures":[{"sig":"MEQCIBJpmEbFupplRyuVJow/IoCmTHw/oqIZ0C9Sda1SoqIMAiBpIPTgPRaN0ZDLFahHjsqlfIr8KQEsQaly0XItNz+t1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3199333},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"827da31383a95b80db6d39a86ad67e68fa605aff","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2751114005_1786462157879_0.45337376564235377","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2754564983":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2754564983","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2754564983","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3f92179b5cdd3a4b14ed41b492a19b1e62607180","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2754564983.tgz","fileCount":866,"integrity":"sha512-2u0SdaSn9EVSlWbWKQTDHYyjAG9bP5Ij+wd5KZH9xkgINNkIUCo0JhAC4eXdies7u6WpcCaPVNCfUASETmU95A==","signatures":[{"sig":"MEUCIQCAADyOF05CWmmHwYGfY7O4F3WfW0QBGWAza3OeLGeRUQIgJ2cqVXZGx0dS9wWW7S0DnU5DCrELtB77zND/SUtmjMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200945},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5c48aefa65a1b0b0228965d8e1312ca5a9e21cd5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2754564983_1786547090769_0.31188734588825806","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2760364452":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2760364452","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2760364452","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"db39b18bb631b2e996c9f0f43ccf348739b76df7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2760364452.tgz","fileCount":866,"integrity":"sha512-P9Tb49emWtWyUJrfsRx+RoURhzJ+PBV9JlvxqscrCjzSpmIInC8oqjmgqs9Eerp7/g1L+VSMgdFlHsOd7xToVQ==","signatures":[{"sig":"MEUCIDWD596aR0rf9RSTIb9Q73+gL0mQw1azxQnzfDTJI/lRAiEArlHinP+p1ChtOcBVmR37nlWtlLdYQmJFnNIQHHf6pjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200945},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"23b498fea90c5b88782a8f3832c8bcc78b10bbd8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2760364452_1786707411181_0.8007236090850098","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2760380373":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2760380373","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2760380373","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"57012723808b069bee14f9b590b0440e0066ae04","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2760380373.tgz","fileCount":866,"integrity":"sha512-CINnlRkmJkvbDR2jGLFrDsOB7WIaSpQtFiopgcnRHQCQd7zyR8lfJ/V1k4HxNNjZlEYEhKDwY/Fvvb5B5eI7zw==","signatures":[{"sig":"MEUCIQCimqOWDUwUxVhccMivyEndxeh1asZMcjANADPKzUgPQwIgb6h4BzQsiTFHBDahY8trCEHI1pBtNPdNd45AE9I2aBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200945},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"78164276162d7ffe5d7ada9c90144aae9f941d6f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2760380373_1786707924638_0.5568970844404961","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2763713312":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2763713312","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2763713312","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9843cfd588e72f4a8bc7b5d5a8fce0d75f27bed2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2763713312.tgz","fileCount":866,"integrity":"sha512-kRexKgECkSwfwrmOdoyb+xabQhE1WpKrTl8+6USo1M8Tp/eIzwAWTKUjU1KYkBtIv0FHS/osJguQ1vdrPxtkAw==","signatures":[{"sig":"MEYCIQDb94cywsK7DaX/pOQhxa8oyqhoBFyvzXPInrhBY0NFNQIhAJG5+UuZTjnhN8ScrHUL5hTggO4HWk/urXJZkofuEQWi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200959},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"390c50523a5cb43fe134510126be81b72b354849","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2763713312_1786874161527_0.23008085755796737","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2763717854":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2763717854","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2763717854","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a69cca85fbb2b8ad9fc8ef0025f2a4131cb2b70f","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2763717854.tgz","fileCount":866,"integrity":"sha512-F/VJOAzimBE8yaiC+Xi9h8Qx3uK7coFHX6FnuDGJT7y1F0H3rdPTfxMYpaKxrAfdu0oGqTOswNibUAwAkms/3A==","signatures":[{"sig":"MEQCIDZqkgWq5+Rus3IlHG23xFpAyF2vIVH1qIj2CNurUbHnAiB4iP0bV7eO6a4plHN2MpbOAge9rzPPMqxueWTntnwSGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3203868},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fd78940d782a5c142e17e89afaffa480be700d29","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2763717854_1786874603893_0.6616783044319685","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2766641185":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2766641185","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2766641185","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"749d5926f9cc86d2366cc02947d2b64de87edc9e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2766641185.tgz","fileCount":866,"integrity":"sha512-J045l3aDjpyCdglANqQXbEwIwhXDfla1FopjK3XaWhzy6UV4I7M6Jkpict/KJSQ1IjGNwpFcNhr7VvGW46nznA==","signatures":[{"sig":"MEUCIQC8S3ud6jvIeGo9r1aGS5N7dFGdjakzUnMOZnhrc1v1BAIgLLHbxqIlmHdqygpoFPNtTZ/+2L+YbPnWFPzpUnhQa6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3209800},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"c80efb8baa022bad3b3b6bd2fbcbd21fdf5b0857","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2766641185_1786983932704_0.6113781042027779","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2766643437":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2766643437","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2766643437","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"82fef6e0091558d28ba6198494c37f9b4e5f07e6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2766643437.tgz","fileCount":866,"integrity":"sha512-LbmCix/TQMhIcO5rcjqk5bLs/EgbQxVlAiXAMOmG41LsfTJbi6tUCNz1ryQQsQDC2+lGzCi8/Fy2A/csX2lcRA==","signatures":[{"sig":"MEUCIDgoEP1a32hMzAT/hVidVTndM5kgdTbHy307TyIwFrcoAiEAvjwDPo/Dyd7Ujv/SJVFPUQiCeZzcOEyn1CRpdk9b3x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3209800},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f3d938c01603f8885920d4bf68dc34327a3ecc47","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2766643437_1786984065853_0.392318054870733","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2775157130":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2775157130","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2775157130","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"79d412ffb8c2acf3a385308f3db2f6352a4d7708","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2775157130.tgz","fileCount":866,"integrity":"sha512-Yag53Z8wvh6JQkd50+89G4oVqXl8FKjElWHeRU+n4M6DRjFGMm2WBiTGccZ0t4XlouqLWYZB7sX9Yhwz0k5aSA==","signatures":[{"sig":"MEQCIBdLpUO8g8nJn/zAoRxFfSLnbBymOtQeVQWhwl3ndFBOAiAjMhnsbsRgm1qFx1b8h568vRyRG/pTfWHQ9a1rTJBy4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3209836},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b1fd6495adb8dca422196eb1cfa7b13e30028d13","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2775157130_1787209673541_0.6569812935594463","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2775426316":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2775426316","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2775426316","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9ec655e3f9d9fc269ead991edded87c870638d86","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2775426316.tgz","fileCount":866,"integrity":"sha512-nwcAiXzIc7USG6IzUmNa1lTf2OTiwfT/sDIV81+YHGgMtv+5SHr7AehI6jy2QuV/sWzrjIfiJHqLj62V8xvRjg==","signatures":[{"sig":"MEQCIGzBKd/xrW21A9sxxgdN6QPuttD8TdeWTEmZLYom9oBzAiBpdhb0kJ7xaopSoryFAzK9Zkd9J9a81LsqXH/m8OTuiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3209837},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e654c5ad84e77c4b506c071f36b294220803f98d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2775426316_1787215197707_0.2823213365792674","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2776642665":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2776642665","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2776642665","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"147d013c331dbc079dcd4448e4565375fd494f91","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2776642665.tgz","fileCount":866,"integrity":"sha512-50djwqT/D8DLkXmZLulpmOjj7Lk4ndLQC/weFC4h37oUx5H8RP5TVltqXMg+tlNNYa/54M276llrRDXpuiCxXw==","signatures":[{"sig":"MEUCIQDtbVIZ0vFXKVPS3Q9KNZLCTDjFHL9pkLodxD9qp7BNNQIgaU0wlAoBxwAUwtydXeIZ7Viu/g7q74yhQmq/10Ie98c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3212084},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"fb730c1ffa0bddb39c1c67beb91ff5a953946c24","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2776642665_1787483562678_0.24292721385206217","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2791536378":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2791536378","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2791536378","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"93080833a52bc534ca5ff5ee9ba3e4cba605a3a2","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2791536378.tgz","fileCount":866,"integrity":"sha512-vkP4Tj5BhcneJTMTpa/JgoKHHsjVzX9Hs9Xz9xPzs0BiwZKn7UPBUlYgMR5t7HvUJKm8rS4we36DnUX5oE9DIw==","signatures":[{"sig":"MEYCIQDA9WJZXx5SwaiLsGaeEQHaiaK8T3p3FRVt2iqBbLfq/gIhAL7Nfq0IUEkVknfKQwMJbTVxsON/ww+va+ed0JPGe3+M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3212084},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"df70070287213fb9e3edd2aa954333ba29340f26","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2791536378_1787729027898_0.794009361436717","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2791589363":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2791589363","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2791589363","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"794bde97c31f99036e458f28bf54c1c36f5a1995","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2791589363.tgz","fileCount":866,"integrity":"sha512-OGuCseueP1JsHZvqrXm1Vd7mud1BGpXZ1VJC/eOu8qxK0Hft0F97bB4Zjbh2AOi8jBb1EbAKS4oUkcw3ri4fQQ==","signatures":[{"sig":"MEYCIQDls9SmxcSrfi8sHicipUHoFwcJOpVhLfHnLzhxDUjq3gIhAKMFnqJjEJE3EWc8R88ZYqVSFyMLvSt9r9gSOIYuEB05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218057},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"05d645604322977ab166c0f45b335dce30478822","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2791589363_1787730307773_0.6940240555935862","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2794025939":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2794025939","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2794025939","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"97ee85b1baed81c2e38cd7c35886f2dd46c20ea0","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2794025939.tgz","fileCount":866,"integrity":"sha512-uSEgMHML4RNtW2cjqUQjovj2wvSYTtYIJjYTznBnThXfCSY8sAHgfWtsYZHM+eMesel+5M6lF7PSNA6R9+C99A==","signatures":[{"sig":"MEQCIBzkJOoRkObnSvNkBN9lCcqlrh3YdrIpw1DDAkn5fwTEAiBBCaDeL/R/VfvixGZBY5mTJ+FLdB0mTKFq3QFdsLBv0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218795},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"43502d35ad9cc70a0078dfbf8e757ba80f450080","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2794025939_1787772968264_0.8535519832683225","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2795341874":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2795341874","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2795341874","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"46329e3fa7adbf78fde7ed19f7a2b2ed553116f5","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2795341874.tgz","fileCount":866,"integrity":"sha512-1wGMJlZtRWfyboSpKIWEe6NbK7gtAI+U+LYFsE+oSc9JhOPDLKS7jHNNtiMPcndTGx3aFBxEnLpBppV0jFb2Iw==","signatures":[{"sig":"MEUCIQDx1NjMuSrV3sbaBVSZAF39c2d334i7fLYurYpnyZQ6GQIgNcO4fiY8rULqGhg9/PYxCY/W63tVeC3QYSuSCTy70uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218795},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9ef97900e1ce7f33df7fbc32fb903aa2b84684a6","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2795341874_1787810653811_0.36835355752237153","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2795537756":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2795537756","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2795537756","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"5996d0b6d93a84d93a00631c5884e628dadcbd66","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2795537756.tgz","fileCount":866,"integrity":"sha512-7LvKY7P4P76PmXmyIjF26HzZ6xOhjDWo19zHe5nwc6nt8xUgcxhIJZiypKIhIP/+cAzYJZgpViI0JlDwEQM1+Q==","signatures":[{"sig":"MEUCIA+jB1DXi18STsmp6M8uvvUdx5Yjr0me3ud7opMKORhbAiEAhL+WWOfbG/eY9FssWOPw3sDuUDwHK6G5tpEjYgccNy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218795},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"df95ed3b7a4f4410e43a43c92c9457f0e48f964c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2795537756_1787815131939_0.4473615020516981","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2800201562":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2800201562","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2800201562","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d5b0f275348e119af36da1b3e3014cd8e0a475f1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2800201562.tgz","fileCount":866,"integrity":"sha512-i4K1rxQ3h0oIRqzXPlyA+ns/iLqbPlogwd6wTMhXHzqHRMacKIoprMLU231H9btgidWMimkH9MZqNMwHD1TfEQ==","signatures":[{"sig":"MEUCIHmqJf428daPGuTOjzP24Vwe21Th23ZHTvwW5bW4CYDMAiEA5qMkLkxwvMPodDsZtHIRiBKTzPEuqAHMeCutdYZ9qaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218654},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8123c51f95c682d4a384c030b4e6783b5f6fdad3","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2800201562_1787930431881_0.4185341437292678","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2813242211":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2813242211","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2813242211","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"05c7e38d006e774510beec7dc32db9e19a7492ba","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2813242211.tgz","fileCount":866,"integrity":"sha512-fi1i6hoVS42UthH9UZkNRI4XbWfwx8vCNFzZr7xJjv8Tmo8gkDoSVyL381Ppku9xX3Chb64PQ4NmxWaoh8hKtg==","signatures":[{"sig":"MEUCIQDlWdlxx7Ct+I1M5nsRQ5pjXptcCZXdJW5QDmhBwUZ5ZwIgHWOS/Bxj5uQjuEcgE2T++7T4x0nFU1UOv+EgIh2U+Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218685},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"787cf78b705859a2169ddb914f1becf8b93de90d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2813242211_1788352639554_0.045063544244436926","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2816732111":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2816732111","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2816732111","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"2594cf6e4e16c2b491003777ed59b6decd92298e","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2816732111.tgz","fileCount":875,"integrity":"sha512-X6QTm41NA1P8EYEei87OEt7opJe07SG5Q/AlUChcjy6AaV2YNYsoVZLKLW0MKXYdIhUzSJ9dx4hyhxOLmz++5w==","signatures":[{"sig":"MEQCIFpBhnSlonfk/sP4fwWZwxViGqYAOurD8IEafwGxFu6dAiA7hSJl1RZMsHbt9kkfhEtIKMYhnvvZFN1LD0C/7hd5xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243437},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"59c2ed721a25689378b58bd344115d74b75ed2f5","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2816732111_1788439344450_0.9937015832161284","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2829121016":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2829121016","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2829121016","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0b6db6e4ca2011d01ddeff6f17c82556f55e543d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2829121016.tgz","fileCount":876,"integrity":"sha512-Jm5RUNFGxvdTYNeekamOAFKAHeztlHxvN85SchMnsh0mdK1W+w0Egkbd/3X9a9rOaa8vU1x4xQb2hlCWT0Y92w==","signatures":[{"sig":"MEQCIEn1tIi8zsyQhRNrqQUeLUAJ4bysT1Vu5mQTNfTBlx2nAiB60Z76/1/9nFCffqHiHuXwnC+4S79v1N5PqjG8OsUd0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3257038},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b664d1886a9524f2277da07c63829a5cc41b853c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2829121016_1788863476426_0.23616297156887445","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2829479244":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2829479244","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2829479244","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a655ca1d5982515cf52fc1b92aa24472c0078069","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2829479244.tgz","fileCount":876,"integrity":"sha512-Bk9b1lYz0GnKzylvnYqkElS/JRVT225a6D8DlMYSIYaUdwa/2fqIiEhCxy4nfIQX8/11aApAD43B9IZGNn8yGA==","signatures":[{"sig":"MEYCIQC58oMiVYbjx+CAwqhUAcZE/N5OQOf3NDLFfJsNtn6nxAIhAMhYzR+I/Hg4gPWVlEdeM/rGkd4vLc8460Qg6IKugahN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3256841},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3f50b97b0200bfaa00439439043fb8452c4d1142","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2829479244_1788869952327_0.9458665691473178","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2829525740":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2829525740","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2829525740","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0c96e68442011c636d5885a0cb42d5d17ca1b3ac","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2829525740.tgz","fileCount":876,"integrity":"sha512-9RXXarRxmZCMPgncWK5SQfqLBg8dphJfPQdmQ6HsaRp13+UoztxvKrSfvBcMD9TSuCQSu3sf90KzIgo1vwGOFA==","signatures":[{"sig":"MEUCIQC7CMtqOPGy/S+1AaBn7G2nYq6gGBdXpMFUbnY0SYdL9AIgTjqOrqARQbOzufbsHNxV9J0YWJtvCVdS6poFPgIeMOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259201},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"8a50942405a1421aa68742c17ed2bd8114d5bc84","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2829525740_1788870852236_0.584877836101863","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2829697690":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2829697690","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2829697690","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"21835baf63d782abf513c5029806d4009b36aec6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2829697690.tgz","fileCount":876,"integrity":"sha512-B2D77EZzNBM0AYOAE2iE6IasMYyWAFPcnoiMgU49w1O0wuQ85K+FVr19HltIZ99xSdl8OzDmEWDBBfsMdHwJxQ==","signatures":[{"sig":"MEYCIQC/XS7jpLWtb9nGnXy8KjrCfIT6TQgPP9u+vWbwqVBrTQIhALj+EGkeCHwPyVqn+q+N8h5orfiLYawqrzvWZdSp1DRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259518},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"26c3f5a37adc4e78b49dd1d7fee38864c3aa7169","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2829697690_1788873862412_0.6257910038193761","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2829718014":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2829718014","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2829718014","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"05873ea056e00cdb74bdff0e726022b467f7ece6","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2829718014.tgz","fileCount":879,"integrity":"sha512-VrbZe3ivBPK7B3rLXLrPmsSdr+SfN/Gla06vW0Xjv1C04FkN2lbC4RhmSeglTTOH4uZYnZ4zq9k8E4FYx30iJQ==","signatures":[{"sig":"MEUCIQDCPn7ynAfVWzEMuvzIU1Z/pOscd2P+bNZibufCtTeIowIgJ2jQbmxEFc+EIZfpyVuIpp4BBqlQBXtXrO4MrfKEAjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3312592},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"a48b9616fd649f47e5ad7f168fc89625b174fbcc","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2829718014_1788874227765_0.9461288883704673","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2836809138":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2836809138","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2836809138","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"1572e9af42432db48a03a52e7bbbc9d550c9b2d4","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2836809138.tgz","fileCount":879,"integrity":"sha512-0XhpUiyovJvXeTJ8KxneLgnklYZSJ9gyqo1uFNtAOVkubSFC1/QNDxKFcd0G/e2JYZzZn1D3tzSK29qHYcVn4Q==","signatures":[{"sig":"MEQCIDm4FQwDBf/6VlGKlPOU0RHWb/ZJ3UDfShEB46W6f4svAiB3g9oehObW/gjzg04Tk8mQ3i4qtEIe+wGLbYE1oe9IRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3312592},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b9ff1c57008e0903926223ffee71bab67c3227e8","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2836809138_1789039138618_0.6294644189771839","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2843240863":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2843240863","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2843240863","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"3ea6927202b972c765d680e8f2d83e3081c4c506","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2843240863.tgz","fileCount":879,"integrity":"sha512-fR9sASlFSgDKCXD2HOwfp73OFa1LELpxtNJvm7pvW4vjY0d7rLBG65q1XjxxoHPnOIXXiHejJ4sCDItRfbKKhQ==","signatures":[{"sig":"MEUCIQD3FvdlGfTwnesLMfL1LFqMMFwZFoawoVNHxMSRVR5TOwIgdHkTbI7KAAem8geHaURwxkV6k+iqxJ4ADosfQ1eGde0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3312592},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"5ce71e7922065f20ef0f1bb631bd11d94d99d496","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2843240863_1789224670713_0.9380227246509854","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2844989778":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2844989778","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2844989778","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d34c2ea6a53b5ddae41419bea3f8122425fbaf8d","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2844989778.tgz","fileCount":886,"integrity":"sha512-W7pj49aNrjAJ8+L5q2Y7rba8C9Uq9pB9wAxJdD+fQDr3v5+i6qjsWFE06JnCjKCBNKkE+q6WCpJ6f1uXl+CVyw==","signatures":[{"sig":"MEYCIQCmX0FTlZZe7Yj8Rua+Lei+C0Koygvq/3XOaBDgd8yZ/QIhAKba9E5hpQw06eUVSkF5sx4r0YHWWIX7eO+lzj9Mk4oH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3350204},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"3ceeef557409ee77dee4a9cb13e7e5514000c252","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2844989778_1789326977856_0.7693653939468288","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2845014898":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2845014898","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2845014898","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"4cbe2eccf81c9cb430fa33e06d06e71106ca92c1","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2845014898.tgz","fileCount":886,"integrity":"sha512-eZJsaQu3XqzzYJcI/308gaVfabVzmg/f7qgr+TordaqqGImzORnM3L4FyxfebuW1TcjtdiLbo5fvVvWlAcUeow==","signatures":[{"sig":"MEUCID5fPA+nkvA6gxwLBRfETJFMzhXXmB/fiyAo9UVStfO1AiEAkIhK4J2ko/ac/73VZ3As8ftUQRtog+/c09ihTjjttF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3350210},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4ec9a505342334bd5282ba0cffdc7071023777f9","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2845014898_1789328567981_0.8693177502364611","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2845070426":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2845070426","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2845070426","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9c8a5cc8c3d775cfcff780b41950c1011aaed248","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2845070426.tgz","fileCount":886,"integrity":"sha512-QlfgzJKGXknOUyhBCGqmjZnUGS/L6p3+2CkGVuwq9Y5BTUOmfwydgZvuFlPzMa7exrquW7u6Z66WCXOHq00hJw==","signatures":[{"sig":"MEQCIEI4QAPBq/AquANbxJrGyx2WjAjfyTa+KseNb9/riZg/AiBWLYctLJb97R+81CUhD6sT0SmahIKGaXUvoy4mYL6CLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3350210},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"f9640603bea54829fe40cd429485eed73372e846","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2845070426_1789331945089_0.3847566448303601","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2847659248":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2847659248","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2847659248","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"494475da0020f7049d420eca0588662eac1f8785","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2847659248.tgz","fileCount":886,"integrity":"sha512-JGb/nmKHAW+wmzcJXnBEKUMHfmpkCaet3buUoUohID8Pv1EVUstrJIvLures8BCWLIUBAIHtiQDUYNJc8UTsAQ==","signatures":[{"sig":"MEYCIQClSk0OuKjuDT98iqJqXwVUlClPQR1r6wxp6gG+rRO6AgIhAMATS3ZM2tZctfO2ZBo8v708Cq6Wi7Gq5aluHnWSGRN7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3355365},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"2581a0e32dbfd3bdb3db677bada31d8bd740061c","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2847659248_1789397041050_0.13782404937186077","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2847697588":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2847697588","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2847697588","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"e13c8c4cab2666d7c7342c7a238dac07fb82efdd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2847697588.tgz","fileCount":886,"integrity":"sha512-4oPDWVKSTkE8P10LnDIvZFN7v3EZdI62cON2lyahABBiWiZJK3satUcYQuF3/lNFM6FZb1eWmb6DwtLDicTjGw==","signatures":[{"sig":"MEQCIEZVjyTFAmYVwx60rWTAXUKmZIfUF2YkR4pzWzkIy9xjAiB9GV9xz6ux8o0ToHjzR576RcJ3Vkr7SFi8MctAXoaHbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3355385},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"027b1f955c180b4bdf27078af41eb25582220b21","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2847697588_1789397979582_0.3954970946456875","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2853894139":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2853894139","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2853894139","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"15d8bf5ae2970643c43bda83588cd7494c8aa27b","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2853894139.tgz","fileCount":890,"integrity":"sha512-r8eOAOu0PbuQjQzF/cFS2gB9gQSCmyxW2kamuqdnYYt15GPg0JwyiFiPFIOLhHQXxJMB21a/lPoV9ODbxdxbaA==","signatures":[{"sig":"MEQCIHFljJJ6bIbzX56DNgFidmP6ZUiYWJ0sPFzblu8aAhWEAiBctr/dlahHnvAXbcf8A/PgdPAl5XrBT7Ui0cAmP+RVEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBJn3m1qLYWO9rsB74NTpFqPPSiNuFyice8ZshhQLwHkAiAY3O2qniTQnKSWxHso2PyM9JYEWoTIpnm8URbPP8nKdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3357203},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"574b532bad6665fd92e2a5ef092795545ae25fb0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2853894139_1789551813778_0.035307516102819125","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2854703696":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2854703696","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2854703696","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"0f49cb14cb94a21e4174fa132e680fbdd766bb33","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2854703696.tgz","fileCount":893,"integrity":"sha512-3zWzpUEHR4GOxRVVUlqfj6z3UPzdS5DpZbHqwtOvjhaJ4DmyND4jV1fUHhPUXIt7QaK9SOdniSRVROTtOW+z4Q==","signatures":[{"sig":"MEUCIByleny3ERX90FaHgPZ7Z0I/z1ZmaUfvYLFf0OGiC7SCAiEAp6hswcxh6vwUyBR4np/W3MrBb6Iw4SrQv7ehHBi0CUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDu3VIHiTLmekUJLD+OGESqaw2SqsDLjCK3bykPJqKPAiEA91JS/RqbBvT9rYDYxf7SlImCF9Auxnt9fUc1YA7AEI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3364120},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9e121a97814742d28a759d98c0414f9655e7e15f","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2854703696_1789566003955_0.4888546639647624","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2857838548":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2857838548","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2857838548","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8ca4498bc58b373a59f589712180b16d5b6e0bfa","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2857838548.tgz","fileCount":893,"integrity":"sha512-ZcP+iLz0yPCApcSnFX4lLbSn/PXB8GI2BDUyxq//fSwJCcTUs8DurrdJ7Pg4zQ17MIJDgENax9j+aKNt+dnfLA==","signatures":[{"sig":"MEUCIHOFHssE0+UGz/D6IRZvfX578M44Uq+vnwhtTNfdo886AiEAiLCswiFkMCSX7f6+aND6anjlxpuT5SXDR6PWj7DbyZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLnWwmJrxL+zz0sdPXFIhllcS+m8cyQ0aYJQQEcbxQgQIhAI1tVQ1fdKNvG4y7lK0tcjk8D1EUhTyDJTIl8xpg/rab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3364354},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"e04e8b58c451955fc766d63c120a1a5e14340ad4","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2857838548_1789644252926_0.8070686806046787","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2857870396":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2857870396","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2857870396","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"f15ef9917aa93b6f5705db60fe5139d2012a19ed","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2857870396.tgz","fileCount":897,"integrity":"sha512-37ctd1RVOURIzAgaU43GdteDzfaGE/Ulhy91WR0lIC6s4es6JDE5u2I7y+NQQ5w4I/RFWUu3uEyvVm0E856Zlg==","signatures":[{"sig":"MEYCIQDaAxlJ8aaqGtJPAZnwogZL0yNaNV0DT8Ikfu3sdGD+dAIhAINoPBH0Pzt35nO7zckcgxj3bN22O9eJ3hmmxG72b/wT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH2uqNKH28yqFoan2i9dIRPTxRX2rtbBrO3QONFY2KWyAiEA9i2TEraz4kLvFgQmBdSPtN5NS7S/Zf2DsYi/x4basGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3365989},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"9987058a7c8e1e35bea1a9a0567502403c16a56a","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2857870396_1789644855717_0.4581831517909647","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2857926790":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2857926790","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2857926790","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"9ee8e51f2979d31e26dc54d692101539ebc5d71a","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2857926790.tgz","fileCount":897,"integrity":"sha512-iRlOb14F1veyF7P48MwOZCZKVOBjotbNMraUL54yTOFT7xLKPIdCCdAZ5IErRFy38OvuLoyyIbczldjLt9g/hA==","signatures":[{"sig":"MEUCICy/C3o2UZ0fpu+3w54akR6K9LOSHcxHbpC2s/4W4QfQAiEA5+iYlsF9DygMkiZZzu8OVeZC7cIu3m4uIfOR4m0gp6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkiX8n3gF+A1ZbJwxrJmVEOoKS2lGIjjzGWireNgzbBAiEAlKSteDYPg0jdzwQtFK5tNdg+TB9BrI6gV+CuCIGop+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3366764},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"b23d7ab120788b51f516153005c342e3d6d8c69d","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2857926790_1789646061423_0.34362163059537454","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2858535198":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2858535198","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2858535198","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8fd77eaf2f4597522b14a84d44f3b090392055ca","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2858535198.tgz","fileCount":897,"integrity":"sha512-idgpqFHmLCRu1/ViYUKX+X3kIjUixNLrCCwhzCGnaEK2uyVlqPVrjkIF75TOKMiNq2a4O7djP/ZARXdpmOV1Bg==","signatures":[{"sig":"MEYCIQCdtBfvyVpdt7U87eapwsjg40vD9trBAvPJwzV7GnBiuwIhAPbmGN08ygAYvMlj1AIzpxgtQJ48ZUrWpAnRI3I9Sv/T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC42PhmqOYuEK1HqJYJq1QCImpGJID9guhX28irsZqZhAIgY/2vWuqbzGGwAEuxv9xUhWBDqo/vSOS+lWuL+yYflC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3367379},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"4612598b23fc0efa577b6b55e566881dd498af02","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2858535198_1789656555076_0.23788990009209998","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2870319621":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2870319621","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2870319621","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"8d440d1bbf695cf8f5b757ce2501b8d88c24daf7","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2870319621.tgz","fileCount":897,"integrity":"sha512-mi2ulLmjo177kGR0SoTbnyblEXFofCXQ3bLp1wuH37fs8lP/ZKD5JdfKm+pWPi/XkFRFE3Hib8pI19Uzq09eRA==","signatures":[{"sig":"MEUCIQDBjUqte1dq1Z7POGXNaZk/ZrxxiUKwy0ky6SkcqyTPqgIgO1AitIfRC6AL8rc9lLkMTHoqOEDHcSAVqrlUuwUEpoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcJZj7/NalZp8+BFCQAxTJlaFfajs2a8mFAvEuWJauQAIgS7/WH0kROvefYiZK/405pZ23MnxRKLrcPzyhKEpLdZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3367391},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"d715e89c9ee418709f245b40fb33a0a99c759f7b","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2870319621_1790063169218_0.3767449070845912","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2872463389":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2872463389","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2872463389","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"ae6f950e9779e1cc0fdb827768b3b9acd1564fa9","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2872463389.tgz","fileCount":897,"integrity":"sha512-qvVF1MJTsovLkh3H0v/Acdl4AvUdhMeHj2oyCYcutzGkrJcHRio4V7ZtR5EZw1nccO0dPjqHG6/+fYcD6GK2hg==","signatures":[{"sig":"MEUCIGUS7JBfSVBaIXt6Nn5lUwNFgWhcpn4RseOPcO9EWlrWAiEA+Jwp3QCR4kn7ywcxs52IFV0wZZv+WKBIkDjgRBuC8GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrl7qcnA6kcQ9Qb2n59wKiRCjEJyL8z0DmcJH3/JVlgAIgf3VaCZNg83PAg/9C8UZKv9u2HWkKR3T3Wm2vihHcwB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3409142},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"167add70eeed122e09dfb10c87c1f1f603509ca0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2872463389_1790101753633_0.010915253787095125","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2873796427":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2873796427","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2873796427","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"a676ff7bd222abd7623f6a1940f967345ee6cecd","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2873796427.tgz","fileCount":897,"integrity":"sha512-JHGI4t7/prSFQzZ2SC9BtPQ0CGMHWADehkM/VzlUNDj8qHuiZExGaqwyjujNCG5h5On/A2eeV8XX0DXUwpH/lA==","signatures":[{"sig":"MEUCIDrq9SNKZi4w7jnQdpKuxA3exoMSGXl60dQVE4piMRUGAiEA6hTJWIMHn7SFczoBMu79vclBkcRjoL8wjqvzNe4gebI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOjgWNZm6abZwNonnOOo2+4Eqk1b0MiCHCyMmSD7jE9wIgL8i+q4Vra6rFGgoUsAlxb0OzxdMEBdwI5gJF1x5DL4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3410682},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"baee62e040989d1f13ba3f7fa432dddff70aed66","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2873796427_1790143171809_0.1448703621626537","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2889263072":{"name":"@geogirafe/lib-geoportal","version":"1.2.0-dev.2889263072","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","_id":"@geogirafe/lib-geoportal@1.2.0-dev.2889263072","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"homepage":"https://doc.geogirafe.org","bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"bin":{"lib-inline":"buildtools/lib-inline.js"},"dist":{"shasum":"d0151d63cbd3cfa979c96b057a4164a285ea79e8","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2889263072.tgz","fileCount":901,"integrity":"sha512-jh1mfLdYcJ949fEBoaohU8Pn5LuxxT5rrkh7EEY4E47hpGtMgwf+LVlc7gPdwYh9ztZXfrbRFiapSsAC4aUBXQ==","signatures":[{"sig":"MEYCIQDJ9gaTpqAaCCGk66SWDoUiz6NFDWBTH4W+lWOuOcpo/QIhAMpzZ3PhzABSGW8ju1a1PhYvFRkVg1TEildv5Rv1x5KG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbqtplykXrEt/nsbC3Stf0hmqGjUR410iJ2P7mKmuHjwIhAIXVx6aSG5Dybm06MPZkXeloo+SNry6VsNPAmYaZcVhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3402632},"type":"module","types":"./main.d.ts","browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"38df32c675ff180e7d8a66025bfd66c25eb259c0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"tmp":"tmp/lib-geoportal_1.2.0-dev.2889263072_1790594800955_0.8879471975204181","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.2889467567":{"_id":"@geogirafe/lib-geoportal@1.2.0-dev.2889467567","bin":{"lib-inline":"buildtools/lib-inline.js"},"bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"dist":{"shasum":"9a363fd743f3f868f7d67fed949d92d90a505512","tarball":"https://registry.npmjs.org/@geogirafe/lib-geoportal/-/lib-geoportal-1.2.0-dev.2889467567.tgz","fileCount":901,"integrity":"sha512-+Ss4oiMMlggrOcX/P9zHtWn1099EKxRwJskrVHFdzzKDczOLylwonpeRle4UZ7JW0cEFrlwhDk+hNhiowDS/ng==","signatures":[{"sig":"MEUCIF1mA78Qy2BjAzeh+R7nF1bV0Xo34i76GiR3P63k1/HjAiEAzuqFgHN7EtdimwX9k3UcRVI1hx9UV8/sAEp3fehoLmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQO+Xauq/5Cq7ZEFYPhWB5y91N4q9XoVcgMGkfj+nU2wIgOsUoaanNql99D0m3RLPM2eAF5XriqoAhpYjiojSCKcs="}],"unpackedSize":3403239},"name":"@geogirafe/lib-geoportal","type":"module","types":"./main.d.ts","author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"browser":"main.js","engines":{"node":">=20.19.0"},"exports":{".":{"import":"./main.js"},"./api":{"import":"./api/main.js"},"./base":{"import":"./base/main.js"},"./core":{"import":"./tools/main.js"},"./tools":{"import":"./main.tools.js"},"./iframe":{"import":"./main.iframe.js"},"./mobile":{"import":"./main.mobile.js"},"./models":{"import":"./models/main.js"},"./buildtools":{"import":"./buildtools/main.js"},"./components":{"import":"./components/main.js"}},"gitHead":"71c288287a8e0ccebd9587483002d12eb71f0c2b","license":"Apache-2.0","scripts":{"tsc":"tsc && npm run tsc-sw","lint":"eslint src/**/*.ts","test":"vitest --run --coverage","build":"node buildtools/app-clean.js && npm run tsc && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","start":"npm run tsc && vite serve","pretty":"prettier --write .","tsc-sw":"tsc --project tsconfig.sw.json","preview":"vite preview","tsc-lib":"tsc --project tsconfig.lib.json","build-apk":"docker run -v ./dist:/geogirafe/dist -v ./buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","build-lib":"node buildtools/lib-clean.js && node buildtools/lib-inline.js && node buildtools/lib-collect.js && node buildtools/lib-main-file.js && node buildtools/lib-extensions.js && npm run tsc-lib && npm run tsc-sw && node buildtools/lib-collect-css.js && node buildtools/lib-templates.js && node buildtools/lib-finalize.js && svgo -rf dist/lib","test-watch":"vitest","publish-lib":"cd dist/lib && npm publish","build-docker":"docker build -t geogirafe/viewer -f buildtools/Dockerfile dist","build-apk-win":"docker run -v %cd%/dist:/geogirafe/dist -v %cd%/buildtools:/geogirafe/buildtools geogirafe/cordova-builder bash -c \"cp /geogirafe/buildtools/cordova/apk-build.sh . && chmod u+x apk-build.sh && ./apk-build.sh\"","size-analysis":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --mode analyze","configure-demo":"bash -C './buildtools/configure-demo.sh'","prepare-commit":"npm run pretty && npm run tsc && npm run lint && npm run test && npm run build && npm run build-lib","build-ignore-tsc":"node buildtools/app-clean.js && cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build && node buildtools/app-finalize.js && svgo -rf dist/app","create-component":"tsx buildtools/create-component.ts","start-ignore-tsc":"vite serve","configure-demo-win":"buildtools\\configure-demo.cmd","start-rebundle-deps":"npm run tsc && vite serve --force","test-without-coverage":"vitest --run","generate-dev-certs-nix":"bash -C './buildtools/generate-dev-certs.sh'","generate-dev-certs-win":"buildtools\\generate-dev-certs.cmd","trust-default-dev-certs-win":"buildtools\\trust-dev-certs.cmd"},"version":"1.2.0-dev.2889467567","_npmUser":{"name":"remyguillaume","email":"guillaume@paloo.fr"},"homepage":"https://doc.geogirafe.org","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoGirafe is a flexible application to build online geoportals.","directories":{},"maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true,"esbuild@0.25.12":true,"odiff-bin@4.3.8":true,"protobufjs@8.0.1":true,"@swc/core@1.15.24":true},"dependencies":{"d3":"7.9.0","jsts":"2.12.1","uuid":"13.0.0","uhtml":"4.7.1","buffer":"6.0.3","tippy.js":"6.3.7","dompurify":"3.3.3","driver.js":"1.4.0","lodash-es":"4.18.1","lz-string":"1.5.0","file-saver":"2.0.5","oauth4webapi":"3.8.5","source-map-js":"1.2.1","vanilla-picker":"2.12.3","qr-code-styling":"1.9.2","tabulator-tables":"6.4.0","error-stack-parser":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ol":"10.8.0","tsx":"4.22.3","olcs":"2.22.1","svgo":"4.0.1","vite":"8.0.7","jsdom":"29.0.2","proj4":"2.20.8","cesium":"1.140.0","eslint":"10.2.0","minify":"14.1.0","ol-ext":"4.0.38","vitest":"4.1.3","globals":"17.4.0","fs-extra":"11.3.4","prettier":"3.8.1","@types/d3":"7.4.3","cross-env":"10.1.0","fast-glob":"3.3.3","odiff-bin":"4.3.8","@eslint/js":"10.0.1","typescript":"6.0.2","@types/jsts":"0.17.24","@types/node":"25.5.2","@types/uuid":"10.0.0","lint-staged":"16.4.0","magic-string":"0.30.21","@types/ol-ext":"npm:@siedlerchr/types-ol-ext@3.6.7","@types/geojson":"7946.0.16","fake-indexeddb":"6.2.5","ol-mapbox-style":"13.4.0","@eslint/eslintrc":"3.3.5","@geoblocks/print":"0.7.9","@playwright/test":"1.61.0","@types/lodash-es":"4.17.12","vite-plugin-html":"3.2.2","@types/file-saver":"2.0.7","eslint-plugin-es-x":"9.6.0","@vitest/coverage-v8":"4.1.3","@types/serviceworker":"0.0.194","vite-bundle-analyzer":"1.3.7","@geoblocks/mapfishprint":"0.3.0","@types/babel__generator":"7.27.0","@types/tabulator-tables":"6.3.1","vite-plugin-static-copy":"3.4.0","@typescript-eslint/parser":"8.58.0","prettier-plugin-sort-json":"4.2.0","@typescript-eslint/eslint-plugin":"8.58.0"},"peerDependencies":{"ol":">=10.8","olcs":"2","proj4":"2","cesium":">1.113","ol-ext":"4","ol-mapbox-style":">=12","@geoblocks/print":">=0.7.9","@geoblocks/mapfishprint":">=0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lib-geoportal_1.2.0-dev.2889467567_1790598494489_0.6793612716925221"}}},"time":{"created":"2024-02-07T09:52:55.120Z","modified":"2026-09-28T12:28:14.838Z","0.4.0":"2024-02-07T09:52:55.412Z","0.4.0-1168862803":"2024-02-08T07:12:39.108Z","0.4.0-1168876296":"2024-02-08T07:26:02.918Z","0.4.0-1168955059":"2024-02-08T08:47:37.308Z","0.4.0-1169069728":"2024-02-08T10:13:00.431Z","0.4.0-1169088595":"2024-02-08T10:27:42.206Z","0.4.0-1169662128":"2024-02-08T15:53:14.149Z","0.4.0-1169686408":"2024-02-08T16:05:25.610Z","0.4.0-1173922498":"2024-02-12T19:25:46.068Z","0.4.0-1174590965":"2024-02-13T10:11:11.908Z","0.4.0-1174604782":"2024-02-13T10:19:55.631Z","0.4.0-1177716179":"2024-02-15T11:12:34.327Z","0.4.0-1183495159":"2024-02-20T13:10:01.162Z","0.4.0-1183662009":"2024-02-20T14:50:52.841Z","0.4.0-1186625056":"2024-02-22T14:08:41.780Z","0.4.0-1186818867":"2024-02-22T16:14:49.302Z","0.4.0-1190904958":"2024-02-26T12:56:39.162Z","0.4.0-1201577719":"2024-03-05T13:27:20.731Z","0.4.0-1208983884":"2024-03-11T14:37:27.462Z","0.4.0-1214571820":"2024-03-15T07:22:50.725Z","0.4.0-1214813576":"2024-03-15T10:28:58.617Z","0.4.0-1225980918":"2024-03-25T07:08:34.874Z","0.4.0-1232059170":"2024-03-28T15:19:08.307Z","0.4.0-1233310245":"2024-03-29T13:19:21.761Z","0.4.0-1238122980":"2024-04-03T08:49:16.745Z","0.4.0-1238261800":"2024-04-03T10:21:31.967Z","0.4.0-1238643450":"2024-04-03T14:39:10.508Z","0.4.0-1239750044":"2024-04-04T09:32:57.207Z","0.4.0-1239980499":"2024-04-04T11:59:40.700Z","0.4.0-1240412833":"2024-04-04T15:40:43.181Z","0.4.0-1245293758":"2024-04-09T06:19:56.858Z","0.4.0-1245673815":"2024-04-09T10:57:40.353Z","0.4.0-1248875097":"2024-04-11T08:21:45.006Z","0.4.0-1249013244":"2024-04-11T10:02:19.494Z","0.4.0-1251119877":"2024-04-12T16:54:21.973Z","0.4.0-1251327435":"2024-04-12T21:04:36.021Z","0.4.0-1256731036":"2024-04-17T09:56:09.349Z","0.4.0-1256859473":"2024-04-17T11:05:00.267Z","0.4.0-1257170612":"2024-04-17T14:06:29.263Z","0.4.0-1259076101":"2024-04-18T18:17:26.820Z","0.4.0-1259082421":"2024-04-18T18:23:59.856Z","0.4.0-1260162423":"2024-04-19T12:28:53.152Z","0.4.0-1260357533":"2024-04-19T14:43:04.020Z","0.4.0-1262954827":"2024-04-22T13:44:01.248Z","0.4.0-1262984203":"2024-04-22T14:05:27.243Z","0.4.0-1263981783":"2024-04-23T08:06:24.826Z","0.4.0-1264044668":"2024-04-23T08:51:57.072Z","0.4.0-1264073055":"2024-04-23T09:09:06.386Z","0.4.0-1264422846":"2024-04-23T12:53:41.249Z","0.4.0-1264711186":"2024-04-23T15:41:49.494Z","0.4.0-1264727175":"2024-04-23T15:51:53.897Z","0.4.0-1266262274":"2024-04-24T14:54:33.252Z","0.4.0-1275594958":"2024-05-02T07:19:24.749Z","0.4.0-1277273872":"2024-05-03T09:46:26.278Z","0.4.0-1279841468":"2024-05-06T09:31:22.659Z","0.4.0-1280375793":"2024-05-06T15:15:00.158Z","0.4.0-1288515724":"2024-05-13T12:51:12.376Z","0.4.0-1289022323":"2024-05-13T18:39:22.077Z","0.5.0-1289022925":"2024-05-13T18:39:57.922Z","0.5.0-1293636707":"2024-05-16T13:38:54.953Z","0.5.0-1298629440":"2024-05-21T07:24:41.779Z","0.5.0-1298824060":"2024-05-21T09:23:58.325Z","0.5.0-1302245943":"2024-05-23T11:07:54.408Z","0.5.0-1302917505":"2024-05-23T18:55:13.645Z","0.5.0-1306575896":"2024-05-27T07:22:00.571Z","0.5.0-1306638095":"2024-05-27T07:35:37.691Z","0.5.0-1306880143":"2024-05-27T10:04:52.102Z","0.6.0-1309775994":"2024-05-29T06:53:36.943Z","0.6.0-1309854533":"2024-05-29T07:58:35.502Z","0.6.0-1311282094":"2024-05-30T05:18:44.725Z","0.6.0-1311409930":"2024-05-30T07:42:51.599Z","0.6.0-1311483746":"2024-05-30T08:40:53.248Z","0.6.0-1311544894":"2024-05-30T09:19:14.154Z","0.6.0-1312027220":"2024-05-30T14:48:27.086Z","0.6.0":"2024-05-30T16:31:04.526Z","0.6.0-1312362291":"2024-05-30T19:27:17.894Z","0.6.0-1315440033":"2024-06-03T07:04:12.919Z","0.6.0-1315456138":"2024-06-03T07:16:26.227Z","0.6.0-1315827977":"2024-06-03T11:25:16.521Z","0.6.0-1317481383":"2024-06-04T09:21:46.146Z","0.6.0-1323790266":"2024-06-08T08:16:03.138Z","0.6.0-1323792073":"2024-06-08T08:22:05.307Z","0.6.0-1323870181":"2024-06-08T12:08:37.530Z","0.6.0-1324527265":"2024-06-09T19:37:59.366Z","0.6.0-1327398158":"2024-06-11T13:49:12.718Z","0.6.0-1329450394":"2024-06-12T12:44:30.220Z","0.6.0-1329468537":"2024-06-12T12:54:20.560Z","0.6.0-1331270280":"2024-06-13T14:40:42.031Z","0.6.0-1338594200":"2024-06-19T09:48:17.116Z","0.6.0-1342267402":"2024-06-21T14:04:24.770Z","0.6.0-1342502974":"2024-06-21T16:20:39.790Z","0.6.0-1345447118":"2024-06-24T13:26:24.498Z","0.6.0-1345880114":"2024-06-24T17:57:20.721Z","0.6.0-1348613637":"2024-06-26T08:47:27.173Z","0.6.0-1350059910":"2024-06-27T06:13:48.237Z","0.6.0-1350247763":"2024-06-27T08:14:38.256Z","0.6.0-1355694726":"2024-07-01T12:06:44.972Z","0.6.0-1360108445":"2024-07-04T05:00:26.735Z","0.6.0-1362790362":"2024-07-06T08:14:42.982Z","0.6.0-1363940645":"2024-07-08T06:17:33.715Z","0.6.0-1363966867":"2024-07-08T06:33:44.572Z","0.6.0-1366087274":"2024-07-09T10:59:50.220Z","0.6.0-1366167795":"2024-07-09T11:50:54.472Z","0.6.0-1371514397":"2024-07-12T15:25:28.559Z","0.6.0-1375532465":"2024-07-16T11:32:25.047Z","0.6.0-1376902362":"2024-07-17T09:08:14.438Z","0.6.0-1377080004":"2024-07-17T11:06:25.943Z","0.6.0-1378559874":"2024-07-18T09:39:31.214Z","0.6.0-1378997802":"2024-07-18T14:07:26.660Z","0.6.0-1384472870":"2024-07-23T12:04:09.767Z","0.6.0-1384516890":"2024-07-23T12:31:35.880Z","0.6.0-1384590870":"2024-07-23T13:14:14.921Z","0.6.0-1384646592":"2024-07-23T13:47:28.003Z","0.6.0-1387565110":"2024-07-25T09:24:48.789Z","0.6.0-1387826811":"2024-07-25T12:27:16.664Z","0.6.0-1388932291":"2024-07-26T07:38:02.146Z","0.6.0-1394837954":"2024-07-31T06:47:55.370Z","0.6.0-1394986144":"2024-07-31T08:36:03.032Z","0.6.0-1395595122":"2024-07-31T14:57:57.030Z","0.6.0-1405713724":"2024-08-08T12:14:08.132Z","0.6.0-1407254493":"2024-08-09T12:17:17.972Z","0.6.0-1409696638":"2024-08-12T10:00:09.849Z","0.6.0-1412734616":"2024-08-14T07:10:18.227Z","0.6.0-1414225712":"2024-08-15T05:54:55.746Z","0.6.0-1414395421":"2024-08-15T09:02:21.255Z","0.6.0-1415575084":"2024-08-16T06:09:03.424Z","0.6.0-1419907316":"2024-08-20T12:32:40.083Z","0.6.0-1428599141":"2024-08-27T09:16:23.114Z","0.6.0-1428917543":"2024-08-27T12:50:41.656Z","0.6.0-1430022356":"2024-08-28T07:36:44.640Z","0.6.0-1433157121":"2024-08-30T06:24:55.314Z","0.6.0-1433998114":"2024-08-30T16:36:23.452Z","0.6.0-1441982295":"2024-09-05T16:05:54.773Z","0.6.0-1442673131":"2024-09-06T06:32:52.837Z","0.6.0-1442687757":"2024-09-06T06:50:03.345Z","0.6.0-1442728540":"2024-09-06T07:25:10.011Z","0.6.0-1443239051":"2024-09-06T13:35:24.186Z","0.6.0-1445265375":"2024-09-09T06:15:01.750Z","0.6.0-1445290476":"2024-09-09T06:41:49.519Z","0.6.0-1450728614":"2024-09-12T11:54:13.192Z","0.6.0-1456373881":"2024-09-17T07:05:32.467Z","0.6.0-1456802652":"2024-09-17T11:44:36.180Z","0.7.0-1465704009":"2024-09-23T19:23:33.549Z","0.7.0-1465736587":"2024-09-23T19:57:29.128Z","0.7.0-1466333660":"2024-09-24T06:55:16.372Z","0.7.0-1467108134":"2024-09-24T13:49:35.797Z","0.7.0-1468373093":"2024-09-25T08:25:29.535Z","0.7.0-1469382933":"2024-09-25T18:18:10.349Z","0.7.0-1470152814":"2024-09-26T07:28:31.272Z","0.7.0-1470435832":"2024-09-26T10:27:21.093Z","0.7.0-1470528092":"2024-09-26T11:29:59.478Z","0.7.0-1470577968":"2024-09-26T11:57:09.502Z","0.7.0-1470633274":"2024-09-26T12:26:46.407Z","0.7.0-1470946315":"2024-09-26T15:17:36.233Z","0.7.0-1471396819":"2024-09-26T20:24:43.789Z","0.7.0-1472489585":"2024-09-27T13:11:20.418Z","0.7.0-1475543600":"2024-09-30T14:26:53.306Z","0.7.0-1475586073":"2024-09-30T14:52:42.379Z","0.7.0-1478854576":"2024-10-02T14:09:22.761Z","0.7.0-1484074452":"2024-10-07T07:08:08.198Z","0.7.0-1484664470":"2024-10-07T13:06:31.055Z","0.7.0-1486430779":"2024-10-08T11:32:34.126Z","0.7.0-1488083279":"2024-10-09T10:36:17.842Z","0.7.0-1491661828":"2024-10-11T10:00:46.436Z","0.7.0-1492178782":"2024-10-11T15:16:01.097Z","0.7.0-1493065221":"2024-10-12T06:48:09.278Z","0.7.0-1496417817":"2024-10-15T09:30:23.918Z","0.7.0-1498684022":"2024-10-16T14:12:38.689Z","0.7.0-1507399767":"2024-10-22T15:17:42.037Z","0.7.0-1508318134":"2024-10-23T06:26:49.118Z","0.7.0-1508349667":"2024-10-23T06:59:16.905Z","0.7.0-1510690614":"2024-10-24T13:11:44.257Z","0.7.0-1516093820":"2024-10-28T09:29:27.954Z","0.7.0-1516100268":"2024-10-28T09:33:25.165Z","0.7.0-1518627463":"2024-10-29T16:16:25.333Z","0.7.0-1519676774":"2024-10-30T09:54:53.626Z","0.7.0-1520368796":"2024-10-30T16:23:41.318Z","0.7.0-1520717388":"2024-10-30T20:48:24.046Z","0.7.0-1525538411":"2024-11-04T07:37:05.432Z","0.7.0-1525560838":"2024-11-04T07:59:15.682Z","0.7.0-1525628536":"2024-11-04T08:51:37.655Z","0.8.0-1525707900":"2024-11-04T09:44:53.141Z","0.8.0-1526397750":"2024-11-04T15:27:35.106Z","0.8.0-1526468788":"2024-11-04T16:08:42.608Z","0.8.0-1526728221":"2024-11-04T19:27:34.326Z","0.8.0-1527622019":"2024-11-05T09:18:39.963Z","0.8.0-1528032526":"2024-11-05T13:22:12.804Z","0.8.0-1528365032":"2024-11-05T16:28:47.779Z","0.8.0-1529973182":"2024-11-06T14:57:39.512Z","0.8.0-1530116107":"2024-11-06T16:16:46.931Z","0.8.0-1530290968":"2024-11-06T18:25:59.900Z","0.8.0-1530978847":"2024-11-07T07:02:56.828Z","0.8.0-1531535616":"2024-11-07T13:06:28.833Z","0.8.0-1531544093":"2024-11-07T13:07:36.869Z","0.8.0-1531722625":"2024-11-07T14:46:42.672Z","0.8.0-1531723121":"2024-11-07T14:47:22.253Z","0.8.0-1531847606":"2024-11-07T15:57:06.811Z","0.8.0-1545380610":"2024-11-15T13:25:15.492Z","0.8.0-1548797744":"2024-11-18T10:55:58.938Z","0.8.0-1548863759":"2024-11-18T11:34:11.062Z","0.8.0-1548874339":"2024-11-18T11:41:32.082Z","0.8.0-1549013830":"2024-11-18T13:07:07.491Z","0.9.0-1554408623":"2024-11-21T10:59:23.261Z","0.9.0-1554732559":"2024-11-21T14:16:20.085Z","0.9.0-1556410356":"2024-11-22T14:19:27.640Z","0.9.0-1559509717":"2024-11-25T16:05:31.176Z","0.9.0-1559539960":"2024-11-25T16:20:46.392Z","0.9.0-1559549294":"2024-11-25T16:27:08.449Z","0.9.0-1560465813":"2024-11-26T08:23:34.295Z","0.9.0-1562985424":"2024-11-27T15:55:28.149Z","0.9.0-1563905504":"2024-11-28T08:40:07.082Z","0.9.0-1573141113":"2024-12-04T13:15:31.471Z","0.9.0-1575401813":"2024-12-05T15:40:02.527Z","0.9.0-1576617023":"2024-12-06T10:19:41.113Z","0.9.0-1580150209":"2024-12-09T12:43:06.261Z","0.9.0-1580288351":"2024-12-09T13:54:41.950Z","0.9.0-1580308801":"2024-12-09T14:05:35.617Z","0.9.0-1580385172":"2024-12-09T14:50:18.336Z","0.9.0-1583627844":"2024-12-11T09:25:42.962Z","0.9.0-1584246383":"2024-12-11T15:22:05.675Z","0.9.0-1584319326":"2024-12-11T16:03:50.011Z","0.9.0-1587268023":"2024-12-13T09:59:57.320Z","0.9.0-1587751381":"2024-12-13T15:27:50.510Z","0.9.0-1587841581":"2024-12-13T16:33:09.380Z","0.9.0-1590303801":"2024-12-16T08:32:31.525Z","0.9.0-1592390450":"2024-12-17T12:30:50.424Z","0.9.0-1592482125":"2024-12-17T13:28:59.013Z","0.9.0-1597245313":"2024-12-20T07:49:17.579Z","0.9.0-1614665816":"2025-01-07T14:59:44.017Z","0.9.0-1615050813":"2025-01-07T19:35:08.264Z","0.9.0-1615067300":"2025-01-07T19:53:38.133Z","0.9.0-1617404900":"2025-01-09T07:02:30.837Z","0.9.0-1623866349":"2025-01-14T07:45:47.406Z","0.9.0-1623892308":"2025-01-14T08:07:19.211Z","0.9.0-1636338328":"2025-01-22T15:28:00.945Z","0.9.0-1648836430":"2025-01-30T15:53:17.962Z","0.9.0-1654861652":"2025-02-04T11:30:16.006Z","0.9.0-1655805180":"2025-02-04T20:47:36.808Z","0.9.0-1659038233":"2025-02-06T15:38:44.921Z","0.9.0-1660745766":"2025-02-07T14:03:24.650Z","0.9.0-1660823362":"2025-02-07T14:40:49.594Z","0.9.0-1663894623":"2025-02-10T13:53:08.238Z","0.9.0-1663892567":"2025-02-10T13:53:28.879Z","0.9.0-1663900053":"2025-02-10T13:55:30.504Z","0.9.0-1665850444":"2025-02-11T14:24:00.206Z","0.9.0-1665853866":"2025-02-11T14:25:36.214Z","0.9.0-1667740443":"2025-02-12T14:01:19.473Z","0.9.0-1667763986":"2025-02-12T14:10:26.470Z","0.9.0-1667773159":"2025-02-12T14:15:16.425Z","0.9.0-1671419099":"2025-02-14T12:54:53.769Z","0.9.0-1677965417":"2025-02-19T08:29:38.275Z","0.9.0-1680472620":"2025-02-20T12:36:38.952Z","0.9.0-1680473225":"2025-02-20T12:37:05.718Z","0.9.0-1687634264":"2025-02-25T13:09:01.827Z","0.9.0-1688127226":"2025-02-25T17:36:25.553Z","0.9.0-1693060057":"2025-02-28T09:28:57.080Z","0.9.0-1696349617":"2025-03-03T07:48:33.540Z","0.9.0-1700550597":"2025-03-05T08:24:54.430Z","0.9.0-1700593143":"2025-03-05T08:55:23.723Z","0.9.0-1701024479":"2025-03-05T12:52:38.832Z","0.9.0-1701083070":"2025-03-05T13:24:35.014Z","0.9.0-1701474933":"2025-03-05T16:51:24.872Z","0.9.0-1704632595":"2025-03-07T10:12:37.455Z","0.9.0-1704640262":"2025-03-07T10:17:32.731Z","0.9.0-1704661682":"2025-03-07T10:29:59.977Z","0.9.0-1704909340":"2025-03-07T13:08:28.811Z","0.9.0-1705261328":"2025-03-07T16:41:12.706Z","0.9.0-1708259345":"2025-03-10T12:29:09.334Z","0.9.0-1710389942":"2025-03-11T09:22:08.799Z","0.9.0-1710812871":"2025-03-11T13:14:32.790Z","0.9.0-1719559337":"2025-03-17T07:07:18.266Z","0.9.0-1722896128":"2025-03-18T17:03:00.898Z","0.9.0-1724728849":"2025-03-19T14:57:23.862Z","0.9.0-1724745236":"2025-03-19T15:04:20.461Z","0.9.0-1731733539":"2025-03-24T12:58:18.634Z","0.9.0-1731941977":"2025-03-24T14:31:05.319Z","0.9.0-1733823358":"2025-03-25T09:05:22.722Z","0.9.0-1734298810":"2025-03-25T13:21:56.692Z","0.9.0-1734517988":"2025-03-25T15:08:57.379Z","0.9.0-1737778354":"2025-03-27T09:21:11.968Z","0.9.0-1738330746":"2025-03-27T14:12:03.876Z","0.9.0-1740031552":"2025-03-28T11:01:33.120Z","0.9.0-1744755386":"2025-03-31T13:40:04.251Z","0.9.0-1745041610":"2025-03-31T15:44:27.154Z","0.9.0-1746215518":"2025-04-01T09:13:39.297Z","0.9.0-1746666611":"2025-04-01T13:24:00.585Z","0.9.0-1746721296":"2025-04-01T13:51:59.149Z","0.9.0-1750203103":"2025-04-03T09:02:07.966Z","0.9.0-1750281894":"2025-04-03T09:38:25.821Z","0.9.0-1750387820":"2025-04-03T10:37:03.748Z","0.9.0-1756220067":"2025-04-07T15:54:17.525Z","0.9.0-1761631897":"2025-04-10T05:41:02.202Z","0.9.0-1761803660":"2025-04-10T07:51:06.272Z","0.9.0-1763818362":"2025-04-13T16:34:42.710Z","0.9.0-1767516746":"2025-04-14T12:49:12.139Z","0.9.0-1768922769":"2025-04-15T06:55:51.902Z","0.9.0-1769312265":"2025-04-15T10:38:02.966Z","0.9.0-1781561264":"2025-04-23T09:31:25.471Z","0.9.0-1791883738":"2025-04-29T11:33:30.250Z","0.9.0-1802367450":"2025-05-06T08:54:25.727Z","0.9.0-1802379492":"2025-05-06T09:01:42.415Z","0.9.0-1802403626":"2025-05-06T09:12:19.955Z","0.9.0-1802519414":"2025-05-06T10:10:51.580Z","0.9.0-1802790486":"2025-05-06T12:42:33.341Z","0.9.0-1802926384":"2025-05-06T13:49:55.905Z","0.9.0-1802993561":"2025-05-06T14:19:37.213Z","0.9.0-1811628704":"2025-05-11T14:36:22.593Z","0.9.0-1811768984":"2025-05-11T19:11:11.317Z","0.9.0-1811781993":"2025-05-11T19:42:22.557Z","0.9.0-1811796579":"2025-05-11T20:08:50.699Z","0.9.0-1812346336":"2025-05-12T07:20:10.817Z","0.9.0-1812363798":"2025-05-12T07:33:43.652Z","0.9.0-1812400984":"2025-05-12T08:00:03.966Z","0.9.0-1812828548":"2025-05-12T11:53:56.807Z","0.9.0-1814355128":"2025-05-13T06:32:14.987Z","0.9.0-1815221554":"2025-05-13T13:58:11.186Z","0.9.0-1817245874":"2025-05-14T13:22:27.221Z","0.9.0-1819770070":"2025-05-15T16:58:27.434Z","0.9.0-1824281797":"2025-05-19T07:05:36.266Z","0.9.0-1824484690":"2025-05-19T09:05:39.361Z","0.9.0-1826395570":"2025-05-20T08:02:59.178Z","0.9.0-1826645842":"2025-05-20T09:56:41.063Z","0.9.0-1826786956":"2025-05-20T10:52:53.225Z","0.9.0-1828785514":"2025-05-21T08:59:21.870Z","0.9.0-1829959950":"2025-05-21T20:06:52.034Z","0.9.0-1830927797":"2025-05-22T09:41:25.611Z","0.9.0-1831056556":"2025-05-22T10:50:09.103Z","0.9.0-1831675218":"2025-05-22T15:55:34.136Z","0.9.0-1832729618":"2025-05-23T07:33:31.261Z","1.0.0-1838562406":"2025-05-27T11:46:17.772Z","1.0.0-1849063423":"2025-06-02T14:21:09.414Z","1.0.0-1850474940":"2025-06-03T08:37:01.288Z","1.0.0-1851214529":"2025-06-03T15:03:08.952Z","1.0.0-1852676447":"2025-06-04T09:28:43.781Z","1.0.0-1852946401":"2025-06-04T11:52:56.706Z","1.0.0-1853039965":"2025-06-04T12:33:29.927Z","1.0.0-1853214815":"2025-06-04T13:38:39.238Z","1.0.0-1853371665":"2025-06-04T14:38:46.292Z","1.0.0-1853758369":"2025-06-04T18:12:36.953Z","1.0.0-1854846782":"2025-06-05T09:33:54.908Z","1.0.0-1854938227":"2025-06-05T10:20:58.495Z","1.0.0-1855010526":"2025-06-05T11:02:32.787Z","1.0.0-1856663479":"2025-06-06T07:04:58.043Z","1.0.0-1856748366":"2025-06-06T08:05:47.002Z","1.0.0-1857247211":"2025-06-06T12:30:01.529Z","1.0.0-1860986623":"2025-06-09T18:43:38.144Z","1.0.0-1861801294":"2025-06-10T08:56:04.022Z","1.0.0-1862076258":"2025-06-10T09:52:59.521Z","1.0.0-1862966464":"2025-06-10T17:47:49.751Z","1.0.0-1868602756":"2025-06-13T13:15:10.611Z","1.0.0-1868603847":"2025-06-13T13:16:01.463Z","1.0.0-1868610942":"2025-06-13T13:19:13.723Z","1.0.0-1868691664":"2025-06-13T14:02:48.851Z","1.0.0-1875809818":"2025-06-18T06:48:46.206Z","1.0.0-1883648879":"2025-06-23T07:02:24.030Z","1.0.0-1883821383":"2025-06-23T08:34:09.422Z","1.0.0-1899291378":"2025-07-01T06:42:12.615Z","1.0.0-1900210031":"2025-07-01T13:43:19.840Z","1.0.0-1900342470":"2025-07-01T14:12:23.182Z","1.0.0-1901604711":"2025-07-02T06:57:52.655Z","1.0.0-1914202407":"2025-07-08T15:53:33.648Z","1.0.0-1915342021":"2025-07-09T07:07:24.313Z","1.0.0-1915588880":"2025-07-09T09:06:06.057Z","1.0.0-1916950067":"2025-07-09T16:00:27.847Z","1.0.0-1918375522":"2025-07-10T09:01:55.781Z","1.0.0-1918499790":"2025-07-10T10:04:33.714Z","1.0.0-1918567930":"2025-07-10T10:39:06.006Z","1.0.0-1919038403":"2025-07-10T14:32:08.150Z","1.0.0-1920652484":"2025-07-11T09:13:04.880Z","1.0.0-1925146207":"2025-07-14T10:04:18.566Z","1.0.0-1926086505":"2025-07-14T15:15:47.146Z","1.0.0-1934266414":"2025-07-18T12:17:39.684Z","1.0.0-1941739227":"2025-07-22T14:40:55.479Z","1.0.0-1943001144":"2025-07-23T06:28:45.614Z","1.0.0-1945890148":"2025-07-24T11:52:23.942Z","1.0.0-1947938890":"2025-07-25T11:30:32.407Z","1.0.0-1954471512":"2025-07-29T11:21:40.464Z","1.0.0-1956678797":"2025-07-30T10:20:12.918Z","1.0.0-1957396306":"2025-07-30T14:32:03.949Z","1.0.0-1971580292":"2025-08-07T08:17:26.356Z","1.0.0-1971595891":"2025-08-07T08:26:53.667Z","1.0.0-1977388482":"2025-08-11T08:43:00.891Z","1.0.0-1979835394":"2025-08-12T12:47:44.215Z","1.0.0-1981998575":"2025-08-13T11:17:38.229Z","1.0.0-1982021798":"2025-08-13T11:29:13.798Z","1.0.0-1982062908":"2025-08-13T11:49:56.813Z","1.0.0-1982191194":"2025-08-13T12:49:55.630Z","1.0.0-1983557988":"2025-08-14T06:36:33.093Z","1.0.0-1985989690":"2025-08-15T10:12:33.387Z","1.0.0-1988849296":"2025-08-18T07:59:05.553Z","1.0.0-1989741906":"2025-08-18T15:46:35.612Z","1.0.0-2001371527":"2025-08-25T06:29:40.369Z","1.0.0-2001407312":"2025-08-25T07:01:06.908Z","1.0.0-2001913951":"2025-08-25T11:42:35.641Z","1.0.0-2001996569":"2025-08-25T12:25:53.424Z","1.0.0-2006023517":"2025-08-27T08:03:40.742Z","1.0.0-2006175520":"2025-08-27T08:58:24.627Z","1.0.0-2006426226":"2025-08-27T10:47:01.017Z","1.0.0-2008421872":"2025-08-28T09:00:25.878Z","1.0.0-2008425395":"2025-08-28T09:01:45.366Z","1.0.0-2009252326":"2025-08-28T14:30:28.512Z","1.0.0-2009272450":"2025-08-28T14:38:53.030Z","1.0.0-2010964081":"2025-08-29T07:04:17.267Z","1.0.0-2011172353":"2025-08-29T08:58:47.699Z","1.0.0-2011341852":"2025-08-29T10:19:07.593Z","1.0.0-2012978305":"2025-08-30T12:16:10.596Z","1.0.0-2014444911":"2025-09-01T06:14:34.336Z","1.0.0-2017374855":"2025-09-02T14:23:25.464Z","1.0.0-2024244444":"2025-09-05T15:04:47.239Z","1.0.0-2026768389":"2025-09-08T06:00:31.960Z","1.0.0-2026771497":"2025-09-08T06:04:11.241Z","1.0.0-2026850179":"2025-09-08T06:46:10.469Z","1.0.0-2027824415":"2025-09-08T14:20:12.898Z","1.0.0-2033769423":"2025-09-11T08:47:21.788Z","1.0.0-2033825130":"2025-09-11T09:12:28.945Z","1.0.0-2034316740":"2025-09-11T12:54:49.041Z","1.0.0-2039855891":"2025-09-15T09:47:45.166Z","1.0.0-2039959560":"2025-09-15T10:40:30.605Z","1.0.0-2040686597":"2025-09-15T16:11:21.426Z","1.0.0-2044970987":"2025-09-17T13:05:42.151Z","1.0.0-2045283760":"2025-09-17T15:15:16.223Z","1.0.0-2047291827":"2025-09-18T12:34:33.481Z","1.0.0-2047534070":"2025-09-18T14:15:11.972Z","1.0.0-2047577308":"2025-09-18T14:35:01.127Z","1.0.0-2049152912":"2025-09-19T06:42:58.894Z","1.0.0-2050266404":"2025-09-19T15:11:51.498Z","1.0.0-2056771781":"2025-09-23T08:46:50.279Z","1.0.0-2056952153":"2025-09-23T10:10:17.012Z","1.0.0-2057056672":"2025-09-23T11:03:08.297Z","1.0.0-2057349042":"2025-09-23T13:18:36.297Z","1.0.0-2059993751":"2025-09-24T14:47:18.067Z","1.0.0-2065456693":"2025-09-26T14:11:41.691Z","1.0.0-2065483813":"2025-09-26T14:23:16.189Z","1.0.0-2069034408":"2025-09-29T07:14:30.315Z","1.0.0-2069644892":"2025-09-29T12:32:34.332Z","1.0.0-2071385988":"2025-09-30T07:48:32.694Z","1.0.0-2071926101":"2025-09-30T12:13:35.729Z","1.0.0-2074252697":"2025-10-01T13:22:25.620Z","1.0.0-2074450496":"2025-10-01T14:49:21.422Z","1.0.0-2076401888":"2025-10-02T12:08:43.778Z","1.0.0-2076534750":"2025-10-02T13:12:45.813Z","1.0.0-2079092037":"2025-10-03T17:03:02.836Z","1.0.0-2079097142":"2025-10-03T17:05:38.242Z","1.0.0-2079158843":"2025-10-03T17:31:38.679Z","1.0.0-2083017907":"2025-10-06T09:49:51.808Z","1.0.0-2083893886":"2025-10-06T15:54:32.441Z","1.0.0-2086103478":"2025-10-07T16:34:18.085Z","1.0.0-2089906392":"2025-10-09T08:58:29.304Z","1.0.0-2089977043":"2025-10-09T09:32:15.971Z","1.0.0-2090024287":"2025-10-09T09:56:20.883Z","1.0.0-2095813615":"2025-10-13T07:51:37.875Z","1.0.0-2098388013":"2025-10-14T10:34:00.470Z","1.0.0-2098559357":"2025-10-14T12:00:30.770Z","1.0.0-2098790888":"2025-10-14T13:46:59.915Z","1.0.0-2098799582":"2025-10-14T13:50:34.198Z","1.0.0-2098806945":"2025-10-14T13:53:53.003Z","1.0.0-2098816796":"2025-10-14T13:58:31.587Z","1.0.0-2100428637":"2025-10-15T08:22:04.833Z","1.0.0-2102761796":"2025-10-16T08:30:27.549Z","1.0.0-2115492861":"2025-10-23T06:50:31.139Z","1.0.0-2122089382":"2025-10-27T07:53:47.503Z","1.0.0-2122255095":"2025-10-27T09:32:22.664Z","1.0.0-2122290090":"2025-10-27T09:50:55.112Z","1.0.0-2122988036":"2025-10-27T15:20:10.230Z","1.0.0-2130006694":"2025-10-30T14:31:00.049Z","1.0.2130102774":"2025-10-30T15:14:23.697Z","1.0.2135466299":"2025-11-02T17:37:52.862Z","1.0.2135487042":"2025-11-02T18:13:31.374Z","1.0.2135490622":"2025-11-02T18:22:25.629Z","1.0.2136269476":"2025-11-03T09:19:33.162Z","1.0.2136394118":"2025-11-03T10:17:06.649Z","1.0.2138549281":"2025-11-04T08:03:30.927Z","1.0.2141599510":"2025-11-05T13:56:46.638Z","1.0.2145473575":"2025-11-07T07:39:40.891Z","1.0.2149179221":"2025-11-10T06:57:57.441Z","1.0.2152254142":"2025-11-11T13:26:54.928Z","1.0.2152267785":"2025-11-11T13:33:06.054Z","1.0.2154016552":"2025-11-12T09:49:18.219Z","1.0.2161286834":"2025-11-16T11:37:23.229Z","1.0.2163361385":"2025-11-17T17:59:37.774Z","1.0.2164748759":"2025-11-18T10:10:27.133Z","1.0.2167149043":"2025-11-19T10:16:10.833Z","1.0.2169184277":"2025-11-20T07:13:49.493Z","1.0.2169192294":"2025-11-20T07:20:02.787Z","1.0.2169381833":"2025-11-20T09:13:14.557Z","1.0.2170130456":"2025-11-20T14:44:55.753Z","1.0.2176088391":"2025-11-24T13:52:23.903Z","1.0.2178444470":"2025-11-25T13:05:25.592Z","1.0.2178932894":"2025-11-25T16:32:12.309Z","1.0.2183159772":"2025-11-27T13:46:51.605Z","1.0.2183182793":"2025-11-27T13:58:34.842Z","1.0.2188671307":"2025-12-01T09:50:28.822Z","1.0.2188794150":"2025-12-01T10:50:18.301Z","1.0.2191320915":"2025-12-02T13:07:48.285Z","1.0.2191408725":"2025-12-02T13:47:50.640Z","1.0.2194808337":"2025-12-03T20:45:32.483Z","1.0.2200664382":"2025-12-07T14:19:24.181Z","1.0.2201757187":"2025-12-08T10:26:30.700Z","1.0.2201877070":"2025-12-08T11:23:44.778Z","1.0.2202017300":"2025-12-08T12:38:50.701Z","1.0.2206513519":"2025-12-10T11:06:18.383Z","1.0.2214697630":"2025-12-15T07:53:47.516Z","1.0.2214756202":"2025-12-15T08:28:14.035Z","1.0.2216096503":"2025-12-15T19:21:28.881Z","1.0.2217896135":"2025-12-16T14:07:37.361Z","1.0.2220854497":"2025-12-17T20:21:59.686Z","1.0.2221886306":"2025-12-18T09:56:29.136Z","1.0.2221996469":"2025-12-18T10:38:59.217Z","1.0.2222037653":"2025-12-18T10:58:41.148Z","1.0.2222113679":"2025-12-18T11:35:22.947Z","1.0.2236041105":"2025-12-29T09:24:26.093Z","1.0.2244731133":"2026-01-05T08:56:25.895Z","1.0.2244783811":"2026-01-05T09:15:57.913Z","1.0.2247392722":"2026-01-06T14:13:02.347Z","1.0.2247582512":"2026-01-06T15:50:36.291Z","1.0.2248777413":"2026-01-07T07:52:18.794Z","1.0.2248784880":"2026-01-07T07:58:39.068Z","1.0.2250838105":"2026-01-08T06:23:31.747Z","1.0.2250843888":"2026-01-08T06:28:52.004Z","1.0.2250856094":"2026-01-08T06:41:14.043Z","1.0.2251126674":"2026-01-08T09:34:23.978Z","1.0.2259547422":"2026-01-13T08:01:57.841Z","1.0.2259617981":"2026-01-13T08:40:43.112Z","1.0.2260326707":"2026-01-13T14:08:32.316Z","1.0.2263190687":"2026-01-14T18:05:11.932Z","1.0.2263318691":"2026-01-14T19:18:58.609Z","1.0.2263324423":"2026-01-14T19:22:35.230Z","1.0.2267435852":"2026-01-16T15:10:06.786Z","1.1.0-dev.2273129895":"2026-01-20T08:58:30.291Z","1.1.0-dev.2273214250":"2026-01-20T09:32:07.902Z","1.1.0-dev.2273215791":"2026-01-20T09:32:49.904Z","1.1.0-dev.2299940648":"2026-02-02T07:41:43.306Z","1.1.0-dev.2312792329":"2026-02-08T12:17:23.589Z","1.1.0-dev.2316166507":"2026-02-10T08:02:57.421Z","1.1.0-dev.2318696406":"2026-02-11T09:54:14.746Z","1.1.0-dev.2321641404":"2026-02-12T10:51:45.444Z","1.1.0-dev.2321895443":"2026-02-12T12:47:35.202Z","1.1.0-dev.2334445027":"2026-02-18T15:53:50.701Z","1.1.0-dev.2334458755":"2026-02-18T16:01:58.010Z","1.1.0-dev.2361375621":"2026-03-03T16:13:42.429Z","1.1.0-dev.2366375188":"2026-03-05T15:13:24.355Z","1.1.0-dev.2373023775":"2026-03-09T13:29:47.393Z","1.1.0-dev.2387914979":"2026-03-16T12:57:24.145Z","1.1.0-dev.2398428535":"2026-03-20T15:34:03.460Z","1.1.0-dev.2402672760":"2026-03-23T12:27:25.803Z","1.1.0-dev.2407028282":"2026-03-25T05:27:48.223Z","1.1.0-dev.2407038460":"2026-03-25T05:36:45.581Z","1.1.0-dev.2407606313":"2026-03-25T10:37:36.411Z","1.1.0-dev.2410093595":"2026-03-26T07:17:50.851Z","1.1.0-dev.2418238104":"2026-03-30T14:10:36.059Z","1.1.0-dev.2426065451":"2026-04-02T13:21:14.476Z","1.1.0-dev.2433737633":"2026-04-07T08:03:48.756Z","1.1.0-dev.2438155631":"2026-04-08T16:41:26.858Z","1.1.0-dev.2438378072":"2026-04-08T18:30:53.991Z","1.1.0-dev.2438431179":"2026-04-08T19:01:45.542Z","1.1.0-dev.2440886319":"2026-04-09T15:28:02.872Z","1.1.0-dev.2443899282":"2026-04-10T10:06:45.849Z","1.1.0-dev.2450198337":"2026-04-13T19:27:24.591Z","1.1.0-dev.2450216121":"2026-04-13T19:38:40.599Z","1.1.0-dev.2450277666":"2026-04-13T20:09:45.055Z","1.1.0-dev.2454204354":"2026-04-15T07:16:18.845Z","1.1.0-dev.2454789578":"2026-04-15T11:13:39.193Z","1.1.0-dev.2456762594":"2026-04-16T05:35:03.571Z","1.1.0-dev.2456794124":"2026-04-16T05:58:59.855Z","1.1.0-dev.2463680603":"2026-04-19T16:01:43.280Z","1.1.0-dev.2463717290":"2026-04-19T16:49:11.364Z","1.1.0-dev.2467587002":"2026-04-21T08:48:40.666Z","1.1.0-dev.2468094514":"2026-04-21T11:49:07.709Z","1.1.0-dev.2468633458":"2026-04-21T15:06:21.029Z","1.1.0-dev.2507911619":"2026-05-07T15:56:06.316Z","1.1.0-dev.2527788074":"2026-05-15T12:18:19.842Z","1.1.0-dev.2533353529":"2026-05-18T08:43:52.817Z","1.1.0-dev.2533501910":"2026-05-18T09:36:35.911Z","1.1.0-dev.2536443365":"2026-05-19T08:21:27.110Z","1.1.0-dev.2545448597":"2026-05-22T11:55:52.375Z","1.1.0-dev.2557861681":"2026-05-28T05:08:41.137Z","1.1.0-dev.2563862728":"2026-05-30T12:53:29.024Z","1.1.0-dev.2563874711":"2026-05-30T13:03:28.125Z","1.1.0-dev.2569726569":"2026-06-02T08:54:46.565Z","1.1.0-dev.2572458576":"2026-06-03T06:22:55.521Z","1.1.0-dev.2576836481":"2026-06-04T14:02:27.078Z","1.1.0-dev.2576888777":"2026-06-04T14:19:42.388Z","1.1.0-dev.2578643340":"2026-06-05T07:52:59.795Z","1.1.0-dev.2584931681":"2026-06-08T13:06:25.286Z","1.1.0-dev.2588173445":"2026-06-09T13:24:08.906Z","1.1.0-dev.2591751450":"2026-06-10T15:38:35.675Z","1.1.0-dev.2593337676":"2026-06-11T07:34:26.646Z","1.1.0-dev.2593857917":"2026-06-11T10:44:40.846Z","1.1.0-dev.2594292854":"2026-06-11T13:20:18.169Z","1.1.0-dev.2595141271":"2026-06-11T19:08:38.528Z","1.1.0-dev.2596776001":"2026-06-12T10:31:15.650Z","1.1.0-dev.2597265501":"2026-06-12T13:54:30.246Z","1.1.0-dev.2597268561":"2026-06-12T13:55:31.837Z","1.1.0-dev.2602404359":"2026-06-15T14:10:32.784Z","1.1.0-dev.2605752849":"2026-06-16T15:26:18.636Z","1.1.0-dev.2610902439":"2026-06-18T08:50:33.527Z","1.1.0-dev.2623495582":"2026-06-23T15:55:04.074Z","1.1.0-dev.2625220907":"2026-06-24T08:02:23.488Z","1.1.0-dev.2628335916":"2026-06-25T08:23:51.154Z","1.1.0-dev.2629006744":"2026-06-25T12:29:36.761Z","1.1.0-dev.2629550578":"2026-06-25T15:25:21.306Z","1.1.0-dev.2630155703":"2026-06-25T20:16:55.918Z","1.1.0-dev.2631714424":"2026-06-26T11:28:49.805Z","1.1.0-dev.2636234859":"2026-06-29T06:35:27.108Z","1.1.0-dev.2636580374":"2026-06-29T09:02:24.606Z","1.1.0-dev.2640619249":"2026-06-30T14:04:49.781Z","1.1.0-dev.2640738406":"2026-06-30T14:38:16.982Z","1.1.0-dev.2640868297":"2026-06-30T15:17:17.768Z","1.1.0-dev.2643003589":"2026-07-01T08:09:24.138Z","1.1.0-dev.2643015928":"2026-07-01T08:12:19.016Z","1.1.0-dev.2643917963":"2026-07-01T13:30:36.031Z","1.1.0-dev.2645898038":"2026-07-02T06:56:35.642Z","1.1.0-dev.2646782640":"2026-07-02T11:49:42.146Z","1.1.0":"2026-07-02T11:56:03.188Z","1.2.0-dev.2646835174":"2026-07-02T12:09:44.920Z","1.2.0-dev.2646908874":"2026-07-02T12:33:47.251Z","1.1.0-dev.2650045627":"2026-07-03T13:01:14.133Z","1.1.1-dev.2650253703":"2026-07-03T14:22:12.691Z","1.1.1":"2026-07-03T14:40:41.718Z","1.2.0-dev.2650318834":"2026-07-03T14:51:32.112Z","1.2.0-dev.2657510436":"2026-07-07T06:24:51.360Z","1.2.0-dev.2657953927":"2026-07-07T09:26:58.777Z","1.2.0-dev.2657999728":"2026-07-07T09:43:23.320Z","1.2.0-dev.2666667702":"2026-07-10T06:34:03.532Z","1.2.0-dev.2666680430":"2026-07-10T06:41:39.526Z","1.2.0-dev.2666688189":"2026-07-10T06:47:35.470Z","1.2.0-dev.2669461096":"2026-07-11T12:09:50.157Z","1.2.0-dev.2675426009":"2026-07-14T12:01:47.225Z","1.2.0-dev.2675963665":"2026-07-14T15:07:41.061Z","1.2.0-dev.2678010155":"2026-07-15T08:22:58.810Z","1.2.0-dev.2681709337":"2026-07-16T12:15:43.677Z","1.2.0-dev.2681771892":"2026-07-16T12:38:21.038Z","1.2.0-dev.2682051281":"2026-07-16T14:08:18.640Z","1.2.0-dev.2714239322":"2026-07-29T06:24:36.006Z","1.2.0-dev.2729313771":"2026-08-04T06:49:46.710Z","1.2.0-dev.2736532702":"2026-08-06T08:49:02.937Z","1.2.0-dev.2750042516":"2026-08-11T09:31:18.849Z","1.2.0-dev.2751114005":"2026-08-11T15:29:18.052Z","1.2.0-dev.2754564983":"2026-08-12T15:04:50.994Z","1.2.0-dev.2760364452":"2026-08-14T11:36:51.339Z","1.2.0-dev.2760380373":"2026-08-14T11:45:24.832Z","1.2.0-dev.2763713312":"2026-08-16T09:56:01.712Z","1.2.0-dev.2763717854":"2026-08-16T10:03:24.060Z","1.2.0-dev.2766641185":"2026-08-17T16:25:32.963Z","1.2.0-dev.2766643437":"2026-08-17T16:27:46.026Z","1.2.0-dev.2775157130":"2026-08-20T07:07:53.797Z","1.2.0-dev.2775426316":"2026-08-20T08:39:57.900Z","1.2.0-dev.2776642665":"2026-08-23T11:12:42.842Z","1.2.0-dev.2791536378":"2026-08-26T07:23:48.080Z","1.2.0-dev.2791589363":"2026-08-26T07:45:08.078Z","1.2.0-dev.2794025939":"2026-08-26T19:36:08.480Z","1.2.0-dev.2795341874":"2026-08-27T06:04:14.014Z","1.2.0-dev.2795537756":"2026-08-27T07:18:52.182Z","1.2.0-dev.2800201562":"2026-08-28T15:20:32.044Z","1.2.0-dev.2813242211":"2026-09-02T12:37:19.720Z","1.2.0-dev.2816732111":"2026-09-03T12:42:24.639Z","1.2.0-dev.2829121016":"2026-09-08T10:31:16.579Z","1.2.0-dev.2829479244":"2026-09-08T12:19:12.511Z","1.2.0-dev.2829525740":"2026-09-08T12:34:12.395Z","1.2.0-dev.2829697690":"2026-09-08T13:24:22.632Z","1.2.0-dev.2829718014":"2026-09-08T13:30:27.948Z","1.2.0-dev.2836809138":"2026-09-10T11:18:58.750Z","1.2.0-dev.2843240863":"2026-09-12T14:51:10.883Z","1.2.0-dev.2844989778":"2026-09-13T19:16:18.075Z","1.2.0-dev.2845014898":"2026-09-13T19:42:49.485Z","1.2.0-dev.2845070426":"2026-09-13T20:39:05.233Z","1.2.0-dev.2847659248":"2026-09-14T14:44:01.204Z","1.2.0-dev.2847697588":"2026-09-14T14:59:39.733Z","1.2.0-dev.2853894139":"2026-09-16T09:43:33.892Z","1.2.0-dev.2854703696":"2026-09-16T13:40:04.092Z","1.2.0-dev.2857838548":"2026-09-17T11:24:13.070Z","1.2.0-dev.2857870396":"2026-09-17T11:34:15.879Z","1.2.0-dev.2857926790":"2026-09-17T11:54:21.526Z","1.2.0-dev.2858535198":"2026-09-17T14:49:15.190Z","1.2.0-dev.2870319621":"2026-09-22T07:46:09.432Z","1.2.0-dev.2872463389":"2026-09-22T18:29:13.788Z","1.2.0-dev.2873796427":"2026-09-23T05:59:31.926Z","1.2.0-dev.2889263072":"2026-09-28T11:26:41.152Z","1.2.0-dev.2889467567":"2026-09-28T12:28:14.646Z"},"bugs":{"url":"https://gitlab.com/geogirafe/gg-viewer/issues"},"author":{"url":"https://doc.geogirafe.org","name":"GeoGirafe PSC"},"license":"Apache-2.0","homepage":"https://doc.geogirafe.org","keywords":["geogirafe","geomapfish","gis","sig","geoportal","map","mapping","2d","3d","openlayers","cesium","geoviewer","webgis","websig"],"repository":{"url":"git+https://gitlab.com/geogirafe/gg-viewer.git","type":"git"},"description":"GeoGirafe is a flexible application to build online geoportals.","maintainers":[{"name":"remyguillaume","email":"guillaume@paloo.fr"},{"name":"maltaesousa","email":"maltaesousa@gmail.com"}],"readme":"[![Pipeline Status](https://gitlab.com/geogirafe/gg-viewer/badges/main/pipeline.svg)](https://gitlab.com/geogirafe/gg-viewer/-/pipelines)\n[![Docker Pulls](https://img.shields.io/docker/pulls/geogirafe/viewer.svg)](https://hub.docker.com/r/geogirafe/viewer/)\n\n![GitLab Contributors](https://img.shields.io/gitlab/contributors/geogirafe/gg-viewer)\n![GitLab Issues](https://img.shields.io/gitlab/issues/open-raw/geogirafe/gg-viewer)\n![GitLab Merge Requests](https://img.shields.io/gitlab/merge-requests/open-raw/geogirafe/gg-viewer)\n![GitLab last commit](https://img.shields.io/gitlab/last-commit/geogirafe/gg-viewer)\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=bugs)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n\n[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=coverage)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=geogirafe_gg-viewer&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=geogirafe_gg-viewer)\n\n![GitLab License](https://img.shields.io/gitlab/license/geogirafe/gg-viewer)\n\n# GeoGirafe\n\nGeoGirafe is a flexible application to build online geoportals.\nThis repository contains the web-viewer part of the project.\n\nThe project documentation can be found here: https://doc.geogirafe.org.  \nThe demo instances of GeoGirafe can be tested here: https://demo.geomapfish.dev.\n\n## Goal\n\nThe goal of GeoGirafe is to allow the easy implementation of a stable, efficient and secure geoportal. GeoGirafe is also meant to be easily extensible, by allowing users to integrate their own plugins.\n\nAs the main users of GeoGirafe do not necessarily have advanced skills in computer development, we wanted to have a learning curve as smooth as possible. This is why the project does not use the latest frameworks and favours readable code over code corresponding to certain arbitrary \"quality\" criteria. GeoGirafe is therefore based on web standards (Vanilla Web Components) and limits the number of dependencies to other libraries.\n\n## Development philosophy\n\nGeoGirafe is developed according to the following principles:\n\n- **KISS**: GeoGirafe is simple. It is developed with pure Vanilla-JavaScript. No complex framework like React or Angular is used. If you know JavaScript, you can understand how it works.\n\n- **DevSecOps**: GeoGirafe is baking security in at every phase of the software lifecycle, in order to deliver a secure-by-design application. Quality, readability, reliability and security are checked by the SonarCloud platform during our continuous integration processes: [View SonarCloud Reports](https://sonarcloud.io/project/overview?id=geogirafe_gg-viewer)\n\n- **Reactivity**: GeoGirafe is meant to be responsive, resilient, elastic and message driven according to the [Reactive Manifesto](https://www.reactivemanifesto.org).\n\n- **Agility**: GeoGirafe is being developed according to the Agile methodology. We value individuals collaboration, and change responsiveness more than processes, tools and plans.\n\n- **Accessibility**: GeoGirafe is doing its best to make web content more accessible to individuals with disabilities: [View Wave Report](https://wave.webaim.org/report#/https://demo.geomapfish.dev/mapbs/).\n\n## Architecture\n\nArchitectural choices made for the GeoGirafe project, including strategic objectives and technological choices, is explained in details here: https://doc.geogirafe.org/docs/introduction/architecture.\n\n# Getting Started\n\nIf you want to get started with GeoGirafe, the simplest way is to use the Docker Container : https://hub.docker.com/r/geogirafe/viewer.\nThis will allow you to get a running instance of GeoGirafe with minimum effort.\nPlease follow the small documentation in the Docker Hub Readme.\n\n# Work with GeoGirafe\n\n## Development\n\n### 1. Clone repository\n\nFirst, install [Node](https://nodejs.org/en/download/).\n\nThen, clone the Repository:\n\n```\ngit clone https://gitlab.com/geogirafe/gg-viewer.git\n```\n\n### 2. Development Certificates\n\nCertain features (e.g. service workers) require a valid HTTPS certificate for local development.  \nThe project already ships with a set of pre-generated development certificates, which allow you to start developing immediately without extra setup.\n\n⚠️ However, generating your own certificates is strongly recommended for:\n\n- Better security and isolation between environments/developers.\n- Avoiding reuse of shared certificates.\n- Customizing certificate properties (hostname, expiration date, etc.).\n\n#### 2.1. If you want to generate your own development certificates\n\nRequirements: docker installed.  \nRun:\n\n##### On Linux\n\n_On Linux or macOS, generating your own certificates is mandatory (pre-generated ones won't work)._\n\n```bash\nnpm run generate-dev-certs-nix\n```\n\n##### On Windows\n\n```bash\nnpm run generate-dev-certs-win\n```\n\n#### 2.2. If you did not generate your own certificates (Windows only)\n\nIf you skipped the generation step on Windows, you must trust the pre-generated certificates so they work for features like service workers.  \nRun:\n\n```bash\nnpm run trust-default-dev-certs-win\n```\n\n### 3. Build and start GeoGirafe\n\n```bash\nnpm install\nnpm start\n```\n\n> When working locally with authentication, and more generally with cookies,\n> browsers treat single-label domains (domains without any dots) differently from multi-label domains (domains with at least one dot). Cookies set on single-label domains are often considered less secure because they can be more easily spoofed or misused. As a result, many browsers restrict or do not allow cookies to be set on single-label domains like `localhost`.\n>\n> Therefore, working against https://localhost **will NOT work**, because the cookies cannot be correctly set.  \n> You'll have to use https://app.localhost, which has been defined as the default domain when working locally with GeoGirafe.\n\nFurther discussions about this:\n\n- https://stackoverflow.com/questions/7346919/chrome-localhost-cookie-not-being-set\n- https://stackoverflow.com/questions/1134290/cookies-on-localhost-with-explicit-domain\n\n## Debugging using VSCode\n\nIf you are using VSCode, there is a preconfigured debugging configuration in the `.vscode` directory.  \nAfter you've started the application in development mode, just press `F5`, and VSCode will attach to the running process. You will then be able to debug your code.\n\n## Configuration\n\nThe complete configuration of the application is done in the file `config.json`.\nThis configuration will be loaded dynamically when the application starts.\nTherefore it is not necessary to rebuild the project when you modify this file.\n\nThe file `config.json` does not exists by default.\nThe simplest way to create one is to pick up an existing one in the _demo_ directory, and to adapt the content to your needs.\n\nYou can also preconfigure GeoGirafe for an existing demo configuration by using:\n\n### On Linux\n\n```bash\nnpm run configure-demo <environment>\n```\n\n### On Windows\n\n```bash\nnpm run configure-demo-win <environment>\n```\n\nThis will automatically copy the `config.json` file in the right place, and download the needed Mock objects.\n\n> Please note that today, the GeoGirafe Viewer is using a backend based on GeoMapFish.\n> The services you will have to use in your configuration must therefore be compliant with GeoMapFish.\n\n## Testing\n\nThere are 2 kinds of tests in the GeoGirafe project:\n\n### unitests (with vitest)\n\nTo run the unitests, execute the following command:\n\n```\nnpm run test\n```\n\nAnd that's it.\n\n### End-to-end tests (with playwright)\n\nTo be able to run the playwright tests, first install the headless chrome and firefox binaries:\n\n```\nnpx playwright install\n```\n\nThen you must start the application:\n\n```\nnpm start\n```\n\nAnd then in another console you can run the tests:\n\n```\nnpx playwright test\n```\n\nThe result page will omen at the end of the tests.\n\n## Build for Production\n\n```bash\nnpm install\nnpm run build\n```\n\nThis will output a complete built GeoGirafe app which can be served by a Webserver\neasily in the [dist/app](dist/app) folder.\n\nYou can try the built asset with (you need docker for this example!):\n\n```bash\ndocker run --rm -p 8088:80 -v $(pwd)/dist/app:/usr/share/nginx/html nginx:latest\n```\n\nThis will spin up an NGINX and you can access it on [app.localhost:8088](http://app.localhost:8088).\n\nPress `CTRL+C` to stop the container.\n\n## Build the NPM Package\n\nMake sure to have run the command `npm login` before at least once\n\n### Build the library\n\n```bash\nnpm install\nnpm run build-lib\n```\n\nThis will output (beside others) a transpiled version of GeoGirafe's library part into [dist/lib](dist/lib).\n\n### Publish Lib Package to [npmjs.com](https.//npmjs.com)\n\n```bash\nnpm run publish-lib --access public\n```\n\n## Build the Android Application\n\nMake sure you have build the application for production before with `npm run build`.  \nThe file `config.json` present in the `dist\\app` directory will be used.\n\n```bash\nnpm run build-apk\n```\n\nThis will output an APK package of GeoGirafe into [dist/apk](dist/apk).\n\n## Deployment\n\nThe deployment can be done in 2 ways:\n\n### Using an existing WebServer\n\nAfter the build, everything that needs to be deployed is in the `public` directory.\nCopy the `public` directory content to any webserver, for example in the `htdocs` directory.\n\n### Using Docker\n\nWhen the project has been built, you can build a docker image that will contains the application:\n\n```\ndocker build -t <your_name>/viewer -f buildtools/Dockerfile dist\n```\n\nThen, you can start it:\n\n```\ndocker run -p 8080:80 -p 8443:443 <your_name>/viewer\n```\n\n# Contributing\n\nMerge-Requests are welcome.\nFor major changes, please open an issue first to discuss what you would like to change.  \nContribution guidelines are available here: [CONTRIBUTING.md](CONTRIBUTING.md).  \n**Please read them before contributing.**\n\n# Supporting\n\nThere are many ways to support GeoGirafe.\n\n- You can use the following tag on your project to help promote GeoGirafe:   \n[![GeoGirafe](https://geogirafe.org/wp-content/uploads/geogirafe-badge.svg)](https://geogirafe.org)\n- If you are interested in providing financial assistance, please reach out to us at contact@geogirafe.org.\n- If you have another idea how to support the project, we invite you to join us on the dedicaced discord server: https://discord.gg/kdrXjaqBbH.\n\n# License\n\nApache License, Version 2.0\n","readmeFilename":"README.md"}