{"_id":"@powsybl/network-viewer","_rev":"32-1cd5af417b02612c3e8f170f0e4ba423","name":"@powsybl/network-viewer","dist-tags":{"previous":"3.4.2","latest":"3.7.0"},"versions":{"1.0.0":{"name":"@powsybl/network-viewer","version":"1.0.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.0.0","maintainers":[{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"8716f35b665ba34a3330380985763f82af81187b","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.0.0.tgz","fileCount":23,"integrity":"sha512-BIDj4uJXqvS0wZkdeSZ63/CxbckPlanZlCe2/0F5OBhiT1iFHIqjJXdCCF2th3/wMFyIF2wwWZRPb5VEg66gHg==","signatures":[{"sig":"MEUCIBT3vGu0nApHjQ/Cy9b4/ZkgwRa1kMdrwmkWItmWv80KAiEA/1Sd6rd8UWvHLKwnz26dVISIlA8oxx9cGMlInuaj658=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431467},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"e1f720e8a56e90b9a15676e31bc91b6597c2ad50","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.0.0_1730810539438_0.6333668072843279","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@powsybl/network-viewer","version":"1.1.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.1.1","maintainers":[{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"5cbe5fcb258f6b8828a39bfe4694338ad71423fa","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.1.1.tgz","fileCount":23,"integrity":"sha512-spXy3EnRlbvPbsq4ue3ECA+Dz7z/9WEOOaXoGtPyMyZtbHlDJCpWUoVwg7iVbr33uYMAY8oDvqu+sLszZ9aNCw==","signatures":[{"sig":"MEYCIQDh6nkG8fiZRXbGyI7DBP3DK4+P4Kfi1VvPUMFgQ0bLvgIhAOi+0JhqyEFvQiyjHlJ4O9Y8xAT5kcA6JnwKTSCNT6tU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432501},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"46ad761fbdbf8827a5807e60f851042bcebc11e8","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.1.1_1731489290374_0.24620993406522862","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@powsybl/network-viewer","version":"1.2.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.2.0","maintainers":[{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"8761dc82d118b939e4cf332d30ba08e481d5f85e","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.2.0.tgz","fileCount":28,"integrity":"sha512-AHnAa7fLMYsHPr1ZUKpj9VI6QvL4JRx57Fcv6KtKkT1xKKEoS40CuQ+EgRBMaorDkwxLhibutVmskIOzD5AVdA==","signatures":[{"sig":"MEYCIQDTJ3OKTLV3YTP54vpoIrc9GAEzMr4XPeKDzZWrDb3XAwIhAN/qQMo7JsU+6afXmCMMFZk3lN1FmtM0ApqRWIm9qmAV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443217},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"51a54e50ab24347baa80023d5f6bb75060f179ae","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.2.0_1732272007066_0.7067291904763509","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@powsybl/network-viewer","version":"1.3.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.3.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"d9e8daba7a31d9796cace289c7b9250dd2e77c4b","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.3.0.tgz","fileCount":24,"integrity":"sha512-4Q5/UpHQ1ZiudWMSQTP8X13JtgAxxLIgy6GqTA6L1qEB7pi23frGv7hNY340Y6BeTVlsb7IXfcjDmXfUD68kJQ==","signatures":[{"sig":"MEUCIAFev8Mo4WwcVh0ZIsPALdxLKilqAZoirclrQJQ9SCFdAiEAsSjj7tzlwot253q2+fvyN6Lw5vZ9PqNtpxctNZT1iEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439640},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"612cae31ad287f084dabae00084d2da1a2f6d1a5","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.3.0_1736259261176_0.19392767596731275","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@powsybl/network-viewer","version":"1.4.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.4.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"8f71ffd9e7b3b177f9d1c057da8056476652cb87","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.4.0.tgz","fileCount":24,"integrity":"sha512-ES4nHT4NyHIb2fySS08l/YAEi1rCil/S3EGTnq7/YpLEQzyJffACO0Hh0qa/Tg6ARVJqtPpCNidaY99R3VFftw==","signatures":[{"sig":"MEUCIBq2hxHrREk1oULhZD7pZ5cwp6e8bXoSRw84g105za6eAiEAxNhFXrMJRmKpF1tPw9+RaxB5XKnTLoODecPvFh9zWIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449416},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"0191784333689e6e5e4009eb18787bed89eba392","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.4.0_1736513976051_0.5228485855676714","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@powsybl/network-viewer","version":"1.5.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.5.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"d7de245fd0986f6bb1c859fff9130449e8881f27","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.5.0.tgz","fileCount":30,"integrity":"sha512-tIfjmOFEU43PpqvAn6Bt7XYOUpiqi45uoYaGdzbXV/Dsz6gKaGMAG5XgNYaqd8rg+xjKyZqe5OkmSA/6Kk7HiQ==","signatures":[{"sig":"MEUCIQCMlZo9MnoIQIg6P2L2zId9OPAUbIrdT8ohojXNNNfzxgIgTeej5St078j6boAsRyM7yklI/eXhNO64q/O32cd6Ilc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499102},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"a85f70d67120aa2f164312042cd1d23ad9dbb5ec","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl*","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","type-fest":"^4.30.0","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.5.0_1736851901367_0.37462400697775644","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@powsybl/network-viewer","version":"1.6.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.6.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"b68b4815709390107addc8ce61f518dd2d72fd3c","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.6.0.tgz","fileCount":30,"integrity":"sha512-N985O2+SXvMbdZ8WegO0nADyFopFS086COWZvGOzpNvsnMRX8gHAcBd+MjRLYaP0KhzYylcncv63YN59j4mYOg==","signatures":[{"sig":"MEUCIDSVBhuO48cn95ckaSmM4WeqKpp63pLwTYk5eKJ3bi0rAiEAzgf1J6cQ70Q5Bts4ZXU/1VWGTgVJNJk+1jSBaOuYeBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503422},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"804d0558119eea58e6b93f77c0ea5d61cf8cd9cc","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl*","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.35","mapbox-gl":"^3.2.0","cheap-ruler":"^3.0.2","maplibre-gl":"^4.1.2","react-map-gl":"^7.1.7","@svgdotjs/svg.js":"^3.2.0","@mapbox/mapbox-gl-draw":"^1.4.3","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.7","eslint":"^7.32.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","type-fest":"^4.30.0","babel-jest":"^29.7.0","typescript":"5.1.6","@babel/core":"^7.24.3","@mui/system":"^5.15.14","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/react":"^18.2.75","@mui/material":"^5.15.14","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.8.1","@types/mapbox-gl":"^3.1.0","@types/react-dom":"^18.2.24","vite-plugin-svgr":"^4.2.0","@babel/preset-env":"^7.24.3","vite-plugin-eslint":"^1.8.1","@mui/icons-material":"^5.15.14","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","eslint-plugin-react-hooks":"^4.6.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"^0.4.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-intl":"^6.6.4","@mui/system":"^5.15.14","@mui/material":"^5.15.14","@emotion/styled":"^11.11.5","@mui/icons-material":"^5.15.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.6.0_1737540242308_0.05037436909314952","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@powsybl/network-viewer","version":"1.7.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.7.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"273cba2f01fcca9262860247ded8d7a397db643d","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.7.0.tgz","fileCount":30,"integrity":"sha512-YqARiHEjdpzPzSkh8RfDCMTC6yeuufeBEELEMYSb0Vbv7KuPFIsqT3HsayiIt0L2BLDyDcXDWnGCWZpEV1fFig==","signatures":[{"sig":"MEQCIEiNf8s0an5teA0BBepWEs45X1dXPLSX1a1G0yFqGFpzAiBRNL1Y8fO4b3+fLdsabuXx5fHpZgMqWJEU8Q20jEGvpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525488},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"a267788f777b47d0051839fb101483a30798a3b1","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"^1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.14","eslint":"^7.32.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^6.8.9","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.7.0_1740151084010_0.8582261301612659","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@powsybl/network-viewer","version":"1.7.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.7.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"eadf637fbfac480167674dc2b48fcfca8d17b86d","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.7.1.tgz","fileCount":30,"integrity":"sha512-2wuivRLJ3NnL8ALf8CBtwTx/UdYdTHFNMZXkrFqVf0MB44L6pPpi5E8i7xu5cK9nfnS2OxqwBSVpced6KHobQQ==","signatures":[{"sig":"MEUCIQCN25pO8hhTusZwCQJvRc2NzWHsjXR8F+G10NGFY4gfZQIgbzRlF51B/rCkE5Xz+vSD8N+bZyaQUUxGduhnWbkReV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525492},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"}},"gitHead":"6d46eb00e4accaa5d02cd3bee4fbf4d509f84f2a","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --config vite.config.ts --open","watch":"vite watch","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"^1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.14","eslint":"^7.32.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^7.29.0","license-checker":"^25.0.1","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^6.8.9","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.7.1_1741342840492_0.759293901032088","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@powsybl/network-viewer","version":"1.8.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.8.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"d61b1441dfe339c9982292ff6f7a795339c7e0a6","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.8.0.tgz","fileCount":28,"integrity":"sha512-qRhXSi8DAW6MLe5Dz9jFe5Nimdm1sEy+XFEC+q3QyrbHHNnNR1KppJEC+tut5o9wdVw87UdIsNr6ac88b8lchA==","signatures":[{"sig":"MEUCIDGTBjHud+D/hfur2CnzqqmkYk0q1+YBLMW8XK4hPO7cAiEA+zP/quq9nA0OLhcFcoSxsO07YzPputzUiCZMASCmgU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562923},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"7ac5380b469976983cb96858723b933ebc7ae60e","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"^1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.8.0_1744217273175_0.9015180643232068","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@powsybl/network-viewer","version":"1.9.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.9.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"5548d33549a20b58fed81de55273d3701c0e3c78","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.9.0.tgz","fileCount":27,"integrity":"sha512-d3npwEfhAvBvYbYWhw/eKRk90BfLYo6s7Ev6b21MYkH5arYrgCjnFjimnFjtW0vVnHcwWOEcfrRfvccRzwy5tw==","signatures":[{"sig":"MEQCIFJn6a7ejplEV6JxDbY3CWeLHasA2KwZh4Ah6ukWYTo7AiBTsFuMChrw3Jtk1JTCNOIN3blKLBR7Y3fBvIH1wkZBzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552849},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"4dc2997cb70fb5582b54318373ee9a5825a26c96","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"^1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.9.0_1749742333323_0.7927130034979466","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@powsybl/network-viewer","version":"1.9.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.9.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"4b5148daa4b420e9819e8ad3ca832ac917dbc7ad","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.9.1.tgz","fileCount":27,"integrity":"sha512-BRYKMNlTGB91a//jczFohCT2wKKdoEzovbeSC/0XjGJhMIUXy7UOi2er/y5wnC1yKYJfhW0AMVeWzATv8zZwLQ==","signatures":[{"sig":"MEUCIQCO3zt8dje8D3rtDCSjX4hetYIFnFNlDwzOI7fyAbmYBgIgRE0jrM7cbMZS6t9XagDTkK9ShErQ9D9C9EORJ89hNqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553541},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"abfffa47101ee3a70002099de82c847146be1e89","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","actor":{"name":"flo-dup","type":"user","email":"florian.dupuy@rte-france.com"},"email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.9.1_1751544302780_0.09455612921509449","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@powsybl/network-viewer","version":"1.10.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.10.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"2192c855a67f3c37955be21db1d0ff7ea7af38d0","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.10.0.tgz","fileCount":27,"integrity":"sha512-zhB++BD3Ix+fj6Tl5KsRZb3cXTpdty1ivQj2ueyUYf2jOSrPYy7L2Tj6f8+iws5OVL3TPFlNJdaR+2UXF2OhpQ==","signatures":[{"sig":"MEQCICumRRbLBYInnBrZLiyN9ikxVZda1NsV37FWf+0T1rBoAiBSVQyY000RHNMYHrBuObx/tvkluyHW5t9N2NbAdCqvTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555488},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"a48c16392da54cd60bb7d8e43f9394f7da80dc37","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.10.0_1753455183176_0.5405748095186127","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@powsybl/network-viewer","version":"1.10.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.10.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"8f2822b4e72856e640ed563486a5eac48897e3ac","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.10.1.tgz","fileCount":27,"integrity":"sha512-mBIaohWZtXfbX1E1mxj5JOvTIC1zgF+clMZN257lsLIIh5PRtXs+Dldpw9E6aoReG+WGBkIY42OYVGFIsan5MA==","signatures":[{"sig":"MEQCIGMq6cq1DYldNKMBnFDVKUKo6kA0e3FQ6mLhLQButRikAiAgot1PY28u1mhVVVJMlC+B414JaJqOp3UBFBVTnsrjTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555504},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"43881a895ce3b3c0f848414972a94461d01566dd","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"11.3.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.0.2","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.10.1_1756977371389_0.5226336742330686","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@powsybl/network-viewer","version":"1.11.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.11.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"85fdf2e91bc8d8723e46faf8231752b97c4a3b65","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.11.0.tgz","fileCount":27,"integrity":"sha512-rNu6J8Ibpn656iYtpwTmDBTD4qDEMYwAikb42/t8ugDIoDxlFJF55EqlPlxlTneql/hB2SsMZxD7TKpTnfeGwQ==","signatures":[{"sig":"MEYCIQD3oIMHsywEO/6embzDh70yE5lnyQqXjec7VxeYaKcMCAIhAKBxzFqqoxm2RQl4Eb/H1NhezExQkNQvdf3Tj6OqNvuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562215},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"ab9cb25b8f16f2218dfee01122858dfe406c5b2c","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.11.0_1757408397750_0.4217251484872828","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@powsybl/network-viewer","version":"1.12.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@1.12.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"45933eb33441a58af1c0cd654dab61550e0664c5","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-1.12.0.tgz","fileCount":28,"integrity":"sha512-vOkltTHZaJG1mXjtPaTvUd4/M4mFuXvo1HfjIC9rkku519pXkI1mrTCIiKn7YFP+V1m1/TnRKmRXWMPyghTwig==","signatures":[{"sig":"MEUCID7ypZHBs7S8Icr2qSZYYsNjTSh014ms8D0MvJaeMupTAiEA4gsDdr52gGzUVGoOfDH9MhJYYTTR3NpINR410XDJYgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567628},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/powsybl-network-viewer.js","require":"./dist/powsybl-network-viewer.umd.cjs"},"./package.json":"./package.json"},"gitHead":"41c8bd16368a51ceb2efdee289145e367a43d000","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","start":"vite demo/ --open","watch":"vite watch","prebuild":"tsc","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_1.12.0_1758719161607_0.09990935930684897","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@powsybl/network-viewer","version":"2.0.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@2.0.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"0897d96cf09c799c739a578d3d9e4f4cc95485ea","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-2.0.0.tgz","fileCount":6,"integrity":"sha512-pSCiSs89fQ4fr6/7S2Okv1ELM+xOwBkwpIRGou1ZGFf3j7QQRaWQ0JEeYFGN9cW16cd1bIHTZGz925B4AlwmPg==","signatures":[{"sig":"MEQCIB7ELTCJZhKN39+IZ1YChOBfbVpopKWZQI/kPZG+DWcOAiA5Ysqc77R/26DlL0FSjQh/nE1K3Vn0MN5HdVYTHV4POg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384702},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"89ecfd70ec120e8b97cffe2fb5600ef9ea7e0159","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","pack:all":"npm pack --workspaces --include-workspace-root","prebuild":"tsc","build:all":"npm run build -w @powsybl/network-map-layers && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --check --cache .","postinstall":"rimraf -I -g ./node_modules/@types/deck.gl* ./node_modules/@types/luma.gl* ./node_modules/@types/math.gl* ./node_modules/@types/mapbox-gl","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"jonenst","email":"jon.harper87@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/network-map-layers"],"_npmVersion":"10.9.2","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"geolib":"^3.3.4","deck.gl":"^8.9.36","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@svgdotjs/svg.js":"^3.2.4","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@powsybl/network-map-layers":"^2.0.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.18","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^18.3.5","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@arethetypeswrong/cli":"^0.17.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","@danmarshall/deckgl-typings":"^4.9.28","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_2.0.0_1760605069952_0.7035345547503384","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@powsybl/network-viewer","version":"3.0.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.0.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"4a848d895901df7c5c0696b9ab39a415cdeae4b2","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.0.0.tgz","fileCount":6,"integrity":"sha512-TL/7ms5FerHWqNUsyXlxpGDg9eSU017aYLnLhjST8veGNxsosiJ6HR4IVPBJByBvavDc5Q+CiFeGuiZ66xm1xw==","signatures":[{"sig":"MEUCIA0Kz/KBIrlYT0SQCuLj8Rg+q+YHNfGgGmIK7/+lf4kxAiEAxmXVGi7+/lKEBjsLPSY9Wpn4oti+4zXsGRcW0tdWORE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450574},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"802e96dae6a82fe6da5d0bf4a6c2b53077614a05","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","pack:all":"npm pack --workspaces --include-workspace-root","prebuild":"tsc","build:all":"npm run build -w @powsybl/network-map-layers && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --check --cache .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/network-map-layers"],"_npmVersion":"10.9.4","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.0.0","@luma.gl/core":"~9.0.0","@deck.gl/layers":"~9.0.0","@deck.gl/mapbox":"~9.0.0","@luma.gl/engine":"~9.0.0","@svgdotjs/svg.js":"^3.2.4","@luma.gl/constants":"~9.0.0","@deck.gl/extensions":"~9.0.0","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@powsybl/network-map-layers":"^2.0.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^19.2.2","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@arethetypeswrong/cli":"^0.17.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.0.0_1763656079281_0.2793730777605965","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@powsybl/network-viewer","version":"3.0.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.0.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"8feeb8d76e178eb9d769d6fd81e263960ce77e5a","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.0.1.tgz","fileCount":6,"integrity":"sha512-NBktH2LJqNuPLBykumbBfhsSDULCbJcJBUTjkPkkr9XUHiKoy/kAaHVXq6G42AKm7nusw7MTOLOIy289SpHqwA==","signatures":[{"sig":"MEUCIQDtuZGu1aZciHByLg3S2YG9LkIKtXZkQCy5EGybAIZuTwIgW/L71b4QZZX12fEQDYPvZpqZdp0b/MvXxwpIQYXY8Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450574},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"8b4e0a90f605f91a248f96158f5a20c29afb79fb","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","pack:all":"npm pack --workspaces --include-workspace-root","prebuild":"tsc","build:all":"npm run build -w @powsybl/network-map-layers && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --check --cache .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/network-map-layers"],"_npmVersion":"10.9.4","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.0.0","@luma.gl/core":"~9.0.0","@deck.gl/layers":"~9.0.0","@deck.gl/mapbox":"~9.0.0","@luma.gl/engine":"~9.0.0","@svgdotjs/svg.js":"^3.2.4","@luma.gl/constants":"~9.0.0","@deck.gl/extensions":"~9.0.0","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@powsybl/network-map-layers":"^3.0.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^19.2.2","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@arethetypeswrong/cli":"^0.17.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.0.1_1763742206797_0.0035940420694988706","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@powsybl/network-viewer","version":"3.1.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.1.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"ee5a4674ff802c5924084eb3f274f48ce7a80c5b","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.1.0.tgz","fileCount":6,"integrity":"sha512-T0cSM0V9kerVitZ5wMJVh/gCEEC/rh0rUeObu7UzjU1X4p5n68CKqa0xu7VRiuUVcrH6hNuYMRZbnj8Z/XqPrw==","signatures":[{"sig":"MEQCIFZIdcChxZrdj2bHYvZ1nu+wbJ7aOtWIVi1Pl74h5mZkAiA6TqFLow9bujE9asXcPQoGFCSmB54oYmFUT1C/apK7GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462374},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"91c7d0dd9ef4b9489c7d7e0f0e1580a6ce057e5b","scripts":{"lint":"eslint . --ext js,mjs,jsx,ts,mts,tsx --max-warnings 0","test":"jest","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","pack:all":"npm pack --workspaces --include-workspace-root","prebuild":"tsc","build:all":"npm run build -w @powsybl/network-map-layers && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --check --cache .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build"},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/network-map-layers"],"_npmVersion":"10.9.4","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.0.0","@luma.gl/core":"~9.0.0","@deck.gl/layers":"~9.0.0","@deck.gl/mapbox":"~9.0.0","@luma.gl/engine":"~9.0.0","@svgdotjs/svg.js":"^3.2.4","@luma.gl/constants":"~9.0.0","@deck.gl/extensions":"~9.0.0","@mapbox/mapbox-gl-draw":"<1.5.0","@svgdotjs/svg.panzoom.js":"^2.1.2","@powsybl/network-map-layers":"^3.0.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"~5.3.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^19.2.2","@types/eslint":"^8.0.0","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","vite-plugin-eslint":"^1.8.1","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","prettier-plugin-glsl":"^0.2.1","@arethetypeswrong/cli":"^0.17.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"0.4.14","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-prettier":"^3.1.3","@types/mapbox__mapbox-gl-draw":"^1.4.8","@typescript-eslint/eslint-plugin":"^6.21.0","@types/eslint-plugin-react-refresh":"^0.4.0"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.1.0_1765981277749_0.9581009447538316","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@powsybl/network-viewer","version":"3.2.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.2.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"b39a913d6e48808035623fb1a4aa889812744a37","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.2.0.tgz","fileCount":6,"integrity":"sha512-jsgdn3XtDx/szENag3w18TKE+TvuTkUK3IORYBq3RqrQJ2SkcCzhuT+xzxnQzyYXOs1zt5f9Rsoqo91/4aD7fw==","signatures":[{"sig":"MEYCIQDTu2MqwIJ4irmqO1uyMAdpwCz385NIGAkl8ylvWWKSpwIhAM34EvOGH/6aRayWrBRgq8qJ0qx9XkssU3uvZuvmJWYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92885},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"c8dfe40436f06b8de42a4ae5735ffcc04af9b228","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"jest","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"jest --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/network-map-layers","packages/network-viewer-core"],"_npmVersion":"10.9.4","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.0.0","@luma.gl/core":"~9.0.0","@deck.gl/layers":"~9.0.0","@deck.gl/mapbox":"~9.0.0","@luma.gl/engine":"~9.0.0","@luma.gl/constants":"~9.0.0","@deck.gl/extensions":"~9.0.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.2.0","@powsybl/network-viewer-core":"^3.2.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","svgo":"^3.3.2","vite":"^6.2.2","eslint":"^9.26.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","babel-jest":"^29.7.0","typescript":"^5.8.3","@babel/core":"^7.26.8","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","@babel/preset-env":"^7.26.8","typescript-eslint":"^8.31.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.9.1","@vitejs/plugin-react":"^4.3.4","@arethetypeswrong/cli":"^0.17.4","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.2.0_1771000820456_0.6722282900378269","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@powsybl/network-viewer","version":"3.3.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.3.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"6478c3e14aba15db3bf071f9a21687ff8df9dc26","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.3.0.tgz","fileCount":6,"integrity":"sha512-+dxirTg7igr8Ob55tlEJy8j++RkO4FqsiySiY8a+FUE9gA+pllbCSvUsD4Cr/iP9kkCwZf10NZTs1cixq6x6KA==","signatures":[{"sig":"MEUCIEhVc9M1UjhHGC+ddz5VDRsBBLQfyKncE8rXxp2jdqFkAiEA800c4GT1YSxRDSUfSlLAH2WVyynfqwgVG4+Rhr4b3/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92070},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"827aa4208f9a2fdbbbb18a9f50588773e9054408","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.3","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.3.0","@powsybl/network-viewer-core":"^3.3.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.3.0_1773419272762_0.6854100268754928","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@powsybl/network-viewer","version":"3.3.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.3.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"81b02646bc477688a133b5d7293aae390df58584","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.3.1.tgz","fileCount":6,"integrity":"sha512-6JO4uKxsAHJN5M20G84fH6KZ9y5oJ1gyHqz6L8Viuxu/6EIwsb50ScyAQ2KOxse8bKrWIJKKu646QeBpbv1V2g==","signatures":[{"sig":"MEQCIFPJkWaqW4hhMYea5UKV0WxhU9dkc814svgVPgidmAqEAiBCDG5XCmJz3xXkk8Nyh6tTO0m7YphN9RHcx/3Ichlvaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89142},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","engines":{"npm":"^10.9.2","node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"aac6ed255366bc722e4455ec881b1920e7c7975e","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.3","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^4.34.1","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.3.1","@powsybl/network-viewer-core":"^3.3.1","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.3.1_1774019179014_0.9253742911934286","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@powsybl/network-viewer","version":"3.4.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.4.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"aa6fb46194a3aaf609a6ee78f6d8c3a2d1b6a500","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.4.0.tgz","fileCount":6,"integrity":"sha512-zoLDKIsNClxOCT4YoB9GZxAm1ciCFut8vVbjP1ws9nykxm09ACMk6cMTLa96oqd44iNkDZXOi8RhucHrTVlm6A==","signatures":[{"sig":"MEQCIB+PgouUpYHGp5/HADHI4YPizXyHLkAdI3wlRDv+hTX0AiBU4tbZMtJ+NIcpXQO7E+n2ZPu6OWAGdgfEZwTiVR7wVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90540},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"5493e60439e3386770c00838fcc9525275f66c87","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.4.0","@powsybl/network-viewer-core":"^3.4.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.4.0_1776242439260_0.0771721424854157","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@powsybl/network-viewer","version":"3.5.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.5.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"de078c81fbaba14ff4c7eb710eea300cc7f6ed22","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.5.0.tgz","fileCount":6,"integrity":"sha512-zPLGvtDcaNkiUhfC9HuQNmJ4BQrvuBq5iS5tvY0YAHyWC0hzuXh6IiWsXR7vFEBciSndKpvSBnmWs/vsGuHMgQ==","signatures":[{"sig":"MEQCICKKL7+ZQyCBJxQB8FILfeDsxEGDHINXchskwfirOq5+AiAVl+6r0lLfjrMOZ0PzEyUd594ppsoz6kRPG+ZbKiOaLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90803},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"483d4e7e81c97045d1cdd832bba94a2640c05a78","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.5.0","@powsybl/network-viewer-core":"^3.5.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^6.5.0","@emotion/styled":"^11.14.0","@mui/icons-material":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.5.0_1778053212462_0.9048981109962051","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@powsybl/network-viewer","version":"3.4.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.4.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"e4485723251577681c9d9de934a89e892e937aa1","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.4.1.tgz","fileCount":6,"integrity":"sha512-K1cmy9U2qAXuASC2kSCPbTTRIItgEn3knaLC2QFx1ZliIYggMH3+f5XU/Z8Ab1OXLQVhLf8iGx0PHPuCiEjoWA==","signatures":[{"sig":"MEUCIQCkvhVtnPBXabxd/oKWd8I4a63JfuJGovG3/dXy6/nLOgIgA83j+mn9hu2CQqyhpAe4uD4M+AjeTvZgI+Y1zqeWlAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90541},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"664e640e9c1ab99ebf2ab5e2dee3cd3e3301e7e6","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.4.1","@powsybl/network-viewer-core":"^3.4.1","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","readmeFilename":"README.md","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.4.1_1780320423176_0.12020497935219554","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@powsybl/network-viewer","version":"3.4.2","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.4.2","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"098ab7e28b0175b5058c645e57ffe7c487ced3f2","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.4.2.tgz","fileCount":6,"integrity":"sha512-Mf8MfusyenvXzIG/fijpq42tl9Ys5EzU3F143xEAeENOtMucn7S2HLzeU0e8diIGupxQig/ECl3UNOlcsNdWcg==","signatures":[{"sig":"MEUCIQCmJulDeQ4U+PZE5i1GeuAhH3wP/WMP+vsoW3mMAm68AAIge1+N8E6LPJ397QnQm4MVsZ2Cln51rsf+yRUOgrRJrDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90541},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"63a5efa258092eb3d6721fd52697a728337c92a6","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"~3.4.2","@powsybl/network-viewer-core":"~3.4.2","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","readmeFilename":"README.md","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^5.16.14","@emotion/styled":"^11.14.0","@mui/icons-material":"^5.16.14"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.4.2_1780384887901_0.5228118045171779","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@powsybl/network-viewer","version":"3.5.1","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.5.1","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"075218acc94e7686d0ea2160b7b3d4dccdb0f471","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.5.1.tgz","fileCount":6,"integrity":"sha512-qOlJpRCSKGqr8+z5oBgM/hZw7oDkf9f1gV57P19QRRHLQYDLyd1HxPIbkLAS+WIzcoKFExPvRTCYLq5ZGgofvw==","signatures":[{"sig":"MEUCIQCARB/4zINiRudo6UlRpxdQgE/MZIffINiBrt2xd9LN6AIgev30p3c3ZYVVVsdCyycAfGq18aK/AnTsDQTIF5OSfYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90803},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"373ea4fb389731727cce523607b57464663a1518","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"rolnico","email":"nicolas.rol@rte-france.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"~3.5.1","@powsybl/network-viewer-core":"~3.5.1","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^6.5.0","@emotion/styled":"^11.14.0","@mui/icons-material":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.5.1_1781525862289_0.07849197314931167","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@powsybl/network-viewer","version":"3.6.0","author":{"name":"PowSyBl team"},"license":"MPL-2.0","_id":"@powsybl/network-viewer@3.6.0","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"homepage":"https://www.powsybl.org/","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"dist":{"shasum":"fbe0968c2d7a8150f47767490dc67feb85328229","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.6.0.tgz","fileCount":6,"integrity":"sha512-/We3/veK0qFTwzTFIggZtfdbsTFBoxUFujpkPfO1bS9UPbU3/fii8O4n85CJ9wozK4QadgPQtQaQ790nh04lEg==","signatures":[{"sig":"MEUCIDKXyNGer6mPnhg3XRFniB5UJwfSpUb1nRcMOMH1lclgAiEAqTPyr7l10RQEWEbM+Gow789IJwGEaJd+c2ioe6RA4Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90803},"main":"./dist/powsybl-network-viewer.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"gitHead":"b93bfdc1878ce284ab71da805346bfffa3ad2e15","scripts":{"lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","test":"vitest run","build":"vite build","check":"tsc --noEmit","start":"vite demo/ --config demo/vite.config.ts","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","pack:all":"npm pack --workspaces --include-workspace-root","build:all":"npm run build --workspaces && npm run build","check:pack":"attw --pack","start:open":"vite demo/ --config demo/vite.config.ts --open","build:watch":"vite build --watch --mode development","lint:format":"prettier --cache --check .","publish:all":"npm publish --workspaces --include-workspace-root","test:coverage":"vitest run --coverage","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","prepublishOnly":"$npm_execpath run build","lint:format:fix":"prettier --cache --write ."},"_npmUser":{"name":"etienneh","email":"etiennehomer@gmail.com"},"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"repository":{"url":"git+https://github.com/powsybl/powsybl-network-viewer.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"geolib":"^3.3.4","mapbox-gl":"^3.9.4","type-fest":"^5.5.0","cheap-ruler":"^4.0.0","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","@deck.gl/core":"~9.2.0","@luma.gl/core":"~9.2.0","@deck.gl/layers":"~9.2.0","@deck.gl/mapbox":"~9.2.0","@luma.gl/engine":"~9.2.0","@luma.gl/constants":"~9.2.0","@deck.gl/extensions":"~9.2.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.6.0","@powsybl/network-viewer-core":"^3.6.0","@turf/boolean-point-in-polygon":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","devDependencies":{"svgo":"^3.3.2","vite":"^7.2.4","jsdom":"^26.0.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","globals":"^16.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","minimatch":"^10.0.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.13.4","@types/react":"^19.2.2","license-checker":"^25.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.1","vite-plugin-svgr":"^4.3.0","typescript-eslint":"^8.31.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","vite-plugin-checker":"^0.12.0","@vitejs/plugin-react":"^5.0.4","@arethetypeswrong/cli":"^0.17.4","@vitest/eslint-plugin":"^1.6.7","@types/license-checker":"^25.0.6","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-properties":"^0.3.0","eslint-plugin-react-refresh":"^0.4.20","@types/mapbox__mapbox-gl-draw":"^1.4.8","eslint-plugin-testing-library":"^7.1.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6","@mui/material":"^6.5.0","@emotion/styled":"^11.14.0","@mui/icons-material":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/network-viewer_3.6.0_1783695181865_0.8878033675549599","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@powsybl/network-viewer","version":"3.7.0","description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","author":{"name":"PowSyBl team"},"homepage":"https://www.powsybl.org/","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/powsybl/powsybl-network-viewer.git"},"type":"module","types":"./dist/index.d.ts","main":"./dist/powsybl-network-viewer.umd.cjs","module":"./dist/powsybl-network-viewer.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/powsybl-network-viewer.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/powsybl-network-viewer.umd.cjs"}},"./package.json":"./package.json"},"scripts":{"check":"tsc --noEmit","check:pack":"attw --pack","build":"vite build","build:watch":"vite build --watch --mode development","build:all":"npm run build --workspaces && npm run build","prepublishOnly":"$npm_execpath run build","test":"vitest run","test:unit":"vitest run --project unit-tests","test:browser":"vitest run --project browser-tests","test:coverage":"vitest run --coverage","start":"vite demo/ --config demo/vite.config.ts","start:open":"vite demo/ --config demo/vite.config.ts --open","lint":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --max-warnings 0 .","lint:fix":"eslint --cache --report-unused-disable-directives --report-unused-inline-configs warn --fix .","lint:format":"prettier --cache --check .","lint:format:fix":"prettier --cache --write .","licenses-check":"license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\"","pack:all":"npm pack --workspaces --include-workspace-root","publish:all":"npm publish --workspaces --include-workspace-root"},"workspaces":["packages/*"],"overrides":{"@deck.gl/mapbox":{"@types/mapbox-gl":"npm:mapbox-gl@^3.9.4"}},"dependencies":{"@deck.gl/core":"~9.3.0","@deck.gl/extensions":"~9.3.0","@deck.gl/layers":"~9.3.0","@deck.gl/mapbox":"~9.3.0","@luma.gl/constants":"~9.3.0","@luma.gl/core":"~9.3.0","@luma.gl/engine":"~9.3.0","@mapbox/mapbox-gl-draw":"<1.5.0","@powsybl/network-map-layers":"^3.7.0","@powsybl/network-viewer-core":"^3.7.0","@turf/boolean-point-in-polygon":"^7.2.0","cheap-ruler":"^4.0.0","geolib":"^3.3.4","mapbox-gl":"^3.9.4","maplibre-gl":"^4.7.1","react-map-gl":"^8.0.1","type-fest":"^5.5.0"},"peerDependencies":{"@emotion/styled":"^11.14.0","@mui/icons-material":"^7.3.11","@mui/material":"^7.3.11","react":"^19.2.0","react-dom":"^19.2.0","react-intl":"^7.1.6"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@eslint/js":"^9.25.1","@types/license-checker":"^25.0.6","@types/mapbox__mapbox-gl-draw":"^1.4.8","@types/node":"^22.13.4","@types/react":"^19.2.2","@types/react-dom":"^19.2.1","@vitejs/plugin-react":"^5.0.4","@vitest/browser-playwright":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/eslint-plugin":"^1.6.26","@vitest/ui":"^4.1.10","eslint":"^9.26.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-testing-library":"^7.1.1","globals":"^16.0.0","jsdom":"^26.0.0","license-checker":"^25.0.1","minimatch":"^10.0.1","playwright":"^1.61.0","prettier":"^3.5.3","prettier-plugin-properties":"^0.3.0","rimraf":"^6.0.1","svgo":"^3.3.2","ts-node":"^10.9.2","typescript":"^5.8.3","typescript-eslint":"^8.31.0","vite":"^8.2.0","vite-plugin-checker":"^0.12.0","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","vitest":"^4.1.10"},"packageManager":"npm@11.11.0+sha512.f36811c4aae1fde639527368ae44c571d050006a608d67a191f195a801a52637a312d259186254aa3a3799b05335b7390539cf28656d18f0591a1125ba35f973","gitHead":"efb250439bfd1927771cb6bd5c8a0269c7d44396","_id":"@powsybl/network-viewer@3.7.0","bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-bSEUTT77cK0VJeC9+5Z0uegaJuf48dlc90d2YP7CbygYzAhA2v3Cod3ONZZSwGfkVvk9AE/Z1lvDk++p/Haw6Q==","shasum":"51ee021e7df53c3edc14ffc112145e4850832b77","tarball":"https://registry.npmjs.org/@powsybl/network-viewer/-/network-viewer-3.7.0.tgz","fileCount":6,"unpackedSize":86559,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG4haewwqd78deYsgbevxvONYOpL3LfRSq35pANIjRJCAiEA2dimJ052wG6uGYS/JhysaRs0FQdUkeMTEomi1gSSoDI="}]},"_npmUser":{"name":"slimamar","email":"slimane.amar@gmail.com"},"directories":{},"maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"slimamar","email":"slimane.amar@gmail.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/network-viewer_3.7.0_1785938003315_0.5090160287670653"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-05T12:42:19.316Z","modified":"2026-08-05T13:53:23.813Z","1.0.0":"2024-11-05T12:42:19.601Z","1.1.1":"2024-11-13T09:14:50.542Z","1.2.0":"2024-11-22T10:40:07.252Z","1.3.0":"2025-01-07T14:14:21.361Z","1.4.0":"2025-01-10T12:59:36.233Z","1.5.0":"2025-01-14T10:51:41.665Z","1.6.0":"2025-01-22T10:04:02.491Z","1.7.0":"2025-02-21T15:18:04.502Z","1.7.1":"2025-03-07T10:20:40.692Z","1.8.0":"2025-04-09T16:47:53.379Z","1.9.0":"2025-06-12T15:32:13.533Z","1.9.1":"2025-07-03T12:05:03.069Z","1.10.0":"2025-07-25T14:53:03.363Z","1.10.1":"2025-09-04T09:16:11.593Z","1.11.0":"2025-09-09T08:59:57.949Z","1.12.0":"2025-09-24T13:06:01.793Z","2.0.0":"2025-10-16T08:57:50.154Z","3.0.0":"2025-11-20T16:27:59.469Z","3.0.1":"2025-11-21T16:23:27.018Z","3.1.0":"2025-12-17T14:21:17.914Z","3.2.0":"2026-02-13T16:40:20.593Z","3.3.0":"2026-03-13T16:27:52.916Z","3.3.1":"2026-03-20T15:06:19.206Z","3.4.0":"2026-04-15T08:40:39.498Z","3.5.0":"2026-05-06T07:40:12.617Z","3.4.1":"2026-06-01T13:27:03.356Z","3.4.2":"2026-06-02T07:21:28.039Z","3.5.1":"2026-06-15T12:17:42.441Z","3.6.0":"2026-07-10T14:53:02.018Z","3.7.0":"2026-08-05T13:53:23.488Z"},"bugs":{"url":"https://github.com/powsybl/powsybl-network-viewer/issues"},"author":{"name":"PowSyBl team"},"license":"MPL-2.0","homepage":"https://www.powsybl.org/","repository":{"type":"git","url":"git+https://github.com/powsybl/powsybl-network-viewer.git"},"description":"TypeScript library to integrate PowSyBl network viewers in a JavaScript project.","maintainers":[{"name":"klesaulnier","email":"kevin.lesaulnier.pro@gmail.com"},{"name":"jonenst","email":"jon.harper87@gmail.com"},{"name":"flo-dup","email":"florian.dupuy@rte-france.com"},{"name":"etienneh","email":"etiennehomer@gmail.com"},{"name":"sbouzols","email":"sylvain.bouzols@gmail.com"},{"name":"geofjamg","email":"geoffroy.jamgotchian@gmail.com"},{"name":"meklo","email":"marcellinhugo@orange.fr"},{"name":"themaskedturtle","email":"joris.mancini_externe@rte-france.com"},{"name":"abdelhedhili","email":"abdelsalem.hedhili@rte-france.com"},{"name":"slimamar","email":"slimane.amar@gmail.com"},{"name":"rolnico","email":"nicolas.rol@rte-france.com"}],"readme":"# powsybl-network-viewer\n\nTypescript library to integrate network viewers in a javascript project.\nThis library contains three viewers:\n\n- network-area-diagram-viewer, to integrate the SVG representing a graph of voltage levels within a network, the SVG and the corresponding metadata JSON file being generated by [powsybl-diagram](https://github.com/powsybl/powsybl-diagram)\n- single-line-diagram-viewer, to integrate the SVG representing single-line diagrams, the SVG and the corresponding metadata JSON file being generated by [powsybl-diagram](https://github.com/powsybl/powsybl-diagram)\n- network-map-viewer, to display the substations / voltage levels on a map\n\nThe library is built with the Vite bundler.\n[Node v24+](https://nodejs.org/en/download) is required to build with Vite. Use fnm or nvm to select the correct Node version when entering the project directory.\n> **_Note:_**  \n> A .nvmrc file is present in the repository, please run `nvm use` to use the expected NodeJS version.\n\nThe current package manager is set in the `\"packageManager\"` field in `package.json`.  \nTo install it, run:\n```bash\ncorepack install\n```\n\n## Installation\n\nThe library is split into 3 packages to accommodate different use cases:\n\n| Package                        | Description                                        |\n| ------------------------------ | -------------------------------------------------- |\n| `@powsybl/network-viewer`      | Full package with all viewers including NetworkMap |\n| `@powsybl/network-viewer-core` | Core viewers (NAD + SLD)                           |\n| `@powsybl/network-map-layers`  | Deck.gl layers for map integration                 |\n\n### For full package\n\n```bash\nnpm install @powsybl/network-viewer\n```\n\nThis package requires React peer dependencies:\n\n- `react`, `react-dom`, `react-intl`\n- `@mui/material`, `@mui/icons-material`, `@emotion/styled`\n\n### For Angular/Vue/Vanilla JS applications (React-free)\n\nIf you only need the SVG diagram viewers (NetworkAreaDiagramViewer and SingleLineDiagramViewer) without React:\n\n```bash\nnpm install @powsybl/network-viewer-core\n```\n\nUsage:\n\n```typescript\nimport {\n    NetworkAreaDiagramViewer,\n    SingleLineDiagramViewer,\n    LayoutParameters,\n    SvgParameters,\n} from '@powsybl/network-viewer-core';\n\n// Create NAD viewer\nconst nadViewer = new NetworkAreaDiagramViewer(\n    container,\n    svgContent,\n    metadata,\n    minWidth,\n    minHeight,\n    maxWidth,\n    maxHeight,\n    parameters\n);\n\n// Create SLD viewer\nconst sldViewer = new SingleLineDiagramViewer(container, svgContent, metadata, options);\n```\n\n### For Deck.gl map layers only\n\n```bash\nnpm install @powsybl/network-map-layers\n```\n\n#### For developers\n\nFor development purpose, to install this library locally from an app, you should run these commands in the library project :\n\n- npm install\n- npm run build:all\n- npm run pack:all\n\nThen in the app project :\n\n- npm install {PATH_TO_LIBRARY}/powsybl-network-map-layers-{LIBRARY_VERSION}.tgz\n- npm install {PATH_TO_LIBRARY}/powsybl-network-viewer-core-{LIBRARY_VERSION}.tgz\n- npm install {PATH_TO_LIBRARY}/powsybl-network-viewer-{LIBRARY_VERSION}.tgz\n\n_Warning_ : You could encounter ERESOLVE errors from peer dependencies during installation.  \nPlease run `npm install --legacy-peer-deps` to fix this for developpement context.  \nDo not merge later changes, it won't happen with version installation from the npmjs repository.  \nSee : https://github.com/npm/cli/issues/8647\n\n_Warning_ : with Create React App, we realised the library was not updating correctly if you try to install the library multiple times.\nTo fix this, run this command from the app **after** running \"npm install\"\n\n- rm -Rf node_modules/.cache\n\n#### For integrators\n\n(Optional) [Test your package from library dependent directory](https://docs.npmjs.com/creating-and-publishing-scoped-public-packages#testing-your-package)\n\n## Testing\n\n- Full test suite: `npm run test`\n- Unit tests (fast): `npm run test:unit`\n- Browser visual screenshots (Vitest browser mode): `npm run test:browser`\n- Update screenshot baselines: `npm run test:browser -- -u`\n\nAccording to PowSyBl [branching and release strategy](https://github.com/powsybl/.github/blob/main/BRANCHING_RELEASE_STRATEGY.md), \nif you want to publish a new release of powsybl-network-viewer in the \n[NPM package registry](https://www.npmjs.com/package/@powsybl/powsybl-network-viewer), you need to follow the steps below:\n\n---\n##### 1/ Update your main branch to the latest version:\n\n```shell\n$ cd powsybl-network-viewer\n$ git checkout main\n$ git pull\n```\n\n##### 2/ Prepare the temporary branch\n\n- Create your temporary branch preparing the release X.Y.0 and bump to your release version.\n```shell\n$ git checkout -b tmp_prepare_release\n$ npm --workspaces --include-workspace-root --no-git-tag-version version X.Y.0\n```\n\n- Manually change the version of dependencies in the root `package.json` to `^X.Y.0`\n- Update package-lock accordingly and commit the changes.\n\n```shell\n$ npm i\n$ git commit -s -a -S -m \"Bump to vX.Y.0\"\n$ git push -u origin tmp_prepare_release\n```\n\n- Create a pull request from your temporary branch into the `main` branch.\n- Wait until all the CI criteria are fully validated. Then add a commit for your next snapshot version, including the\nchange in the root `package.json` to `^X.Y+1.0-dev.0`.\n- You can then push again.\n\n```shell\n$ npm --workspaces --include-workspace-root --no-git-tag-version version X.Y+1.0-dev.0\n$ npm i\n$ git commit -s -a -S -m \"Bump to vX.Y+1.0-dev.0\"\n$ git push -u origin tmp_prepare_release\n```\n\n- Tag another maintainer as a reviewer to your pull request so they can approve it.\n\n##### 3/ Merge the pull request\n\nOnce it is approved, locally merge it by following these steps:\n```shell\n$ git checkout main\n$ git pull\n$ git merge --ff tmp_prepare_release\n$ git push\n```\nAfter that, create your tag:\n```shell\n$ git tag -s vX.Y.0 <hash of the corresponding commit (bumping to vX.Y.0)>\n$ git push origin vX.Y.0\n```\nNB: the tag must respect the pattern `vX.Y.0`.\n\nYou can then publish a Release note pointing to your newly created tag.\n\nPlease make sure that your release note is comprehensive to all new features and bug fixes of the release and that the migration guide has been updated if necessary.\n\n##### 4/ Publish the new version\n\n- Check out the tag in a fresh repo copy\n- Install your packages\n- Build the packages – npm will publish the README.md, the package.json files and the dist directory you generated\n- [Login on the command line to the npm registry](https://docs.npmjs.com/logging-in-to-an-npm-enterprise-registry-from-the-command-line)\n- [Publish the package](https://docs.npmjs.com/creating-and-publishing-scoped-public-packages#publishing-scoped-public-packages)\n\n```shell\n$ cd $(mktemp -d)\n$ git clone https://github.com/powsybl/powsybl-network-viewer.git\n$ cd powsybl-network-viewer\n$ git checkout vX.Y.0\n$ npm install --workspaces --include-workspace-root\n$ npm run build:all\n$ npm login\n$ npm run publish:all\n```\n\n### Notes :\n\n- Check [license-checker-config.json](license-checker-config.json) for license white list and exclusion.\n  If you need to update this list, please inform organization's owners.\n- We need to exclude some packages for now :\n    - `@mapbox/jsonlint-lines-primitives@2.0.2` is a special license\n    - `cartocolor@4.0.2` is Creative Commons but not correctly described in the package\n    - `rw@0.1.4` is BSD-3-Clause but not correctly described in the package\n\n## Contributing\n\nSee [Contributing.md](https://github.com/powsybl/.github/blob/main/CONTRIBUTING.md) for explanations\non how to contribute to the code.\n\nSee [Security.md](https://github.com/powsybl/.github/blob/main/SECURITY.md) to read about the security policy.\n\n","readmeFilename":"README.md"}