Raw JSON report machine-readable
{
"data": {
"repo": {
"topics": [
"jupyterlab-extension",
"leaflet",
"visualization",
"jupyter"
],
"is_fork": false,
"size_kb": 72816,
"has_wiki": true,
"homepage": "https://ipyleaflet.readthedocs.io",
"languages": {
"CSS": 4725,
"Python": 127672,
"JavaScript": 3743,
"TypeScript": 152096,
"Jupyter Notebook": 24600
},
"pushed_at": "2026-05-07T12:49:17Z",
"created_at": "2014-05-07T16:32:10Z",
"owner_type": "Organization",
"updated_at": "2026-07-28T04:46:10Z",
"description": "A Jupyter - Leaflet.js bridge",
"is_archived": false,
"is_disabled": false,
"license_spdx": "MIT",
"default_branch": "master",
"license_spdx_raw": "MIT",
"primary_language": "TypeScript",
"significant_languages": [
"TypeScript",
"Python"
]
},
"owner": {
"blog": "https://jupyter.org/",
"name": "Jupyter Widgets",
"type": "Organization",
"login": "jupyter-widgets",
"company": null,
"location": "Earth",
"followers": 181,
"avatar_url": "https://avatars.githubusercontent.com/u/25869250?v=4",
"created_at": "2017-02-18T18:24:41Z",
"is_verified": null,
"public_repos": 12,
"account_age_days": 3446
},
"license": {
"state": "standard",
"spdx_id": "MIT",
"raw_spdx": "MIT",
"file_present": true,
"scorecard_found": true,
"profile_has_license": true
},
"activity": {
"releases": [
{
"tag": "0.20.0",
"kind": "minor",
"published_at": "2025-06-13T08:24:28Z"
},
{
"tag": "0.19.2",
"kind": "patch",
"published_at": "2024-07-22T08:00:52Z"
},
{
"tag": "0.19.1",
"kind": "patch",
"published_at": "2024-05-14T08:14:02Z"
},
{
"tag": "0.19.0",
"kind": "minor",
"published_at": "2024-04-23T15:55:28Z"
},
{
"tag": "0.18.2",
"kind": "patch",
"published_at": "2024-01-23T17:51:37Z"
},
{
"tag": "0.18.1",
"kind": "patch",
"published_at": "2023-12-15T14:14:28Z"
},
{
"tag": "0.18.0",
"kind": "minor",
"published_at": "2023-12-15T14:12:11Z"
},
{
"tag": "0.17.3",
"kind": "patch",
"published_at": "2023-06-02T07:09:46Z"
},
{
"tag": "0.17.2",
"kind": "patch",
"published_at": "2022-10-19T07:57:17Z"
},
{
"tag": "0.17.1",
"kind": "patch",
"published_at": "2022-08-23T09:10:35Z"
},
{
"tag": "0.17.0",
"kind": "minor",
"published_at": "2022-07-25T09:22:27Z"
},
{
"tag": "0.16.0",
"kind": "minor",
"published_at": "2022-04-14T10:12:55Z"
},
{
"tag": "0.15.0",
"kind": "minor",
"published_at": "2021-12-06T12:32:04Z"
},
{
"tag": "0.14.0",
"kind": "minor",
"published_at": "2021-07-21T12:23:32Z"
},
{
"tag": "0.13.6",
"kind": "patch",
"published_at": "2021-01-05T16:34:46Z"
},
{
"tag": "0.13.5",
"kind": "patch",
"published_at": "2021-01-05T07:38:53Z"
},
{
"tag": "0.13.4",
"kind": "patch",
"published_at": "2020-12-28T01:44:46Z"
},
{
"tag": "0.13.3",
"kind": "patch",
"published_at": "2020-07-29T08:54:44Z"
},
{
"tag": "0.13.2",
"kind": "patch",
"published_at": "2020-07-24T15:05:18Z"
},
{
"tag": "0.13.1",
"kind": "patch",
"published_at": "2020-06-30T11:49:48Z"
},
{
"tag": "0.13.0",
"kind": "minor",
"published_at": "2020-05-25T09:34:50Z"
},
{
"tag": "0.12.6",
"kind": "patch",
"published_at": "2020-05-12T13:59:36Z"
},
{
"tag": "0.12.4",
"kind": "patch",
"published_at": "2020-04-17T14:26:34Z"
},
{
"tag": "0.12.3",
"kind": "patch",
"published_at": "2020-03-03T08:53:54Z"
},
{
"tag": "0.12.2",
"kind": "patch",
"published_at": "2020-01-31T16:54:16Z"
}
],
"recent_commits": [
{
"oid": "612f4ebb800e50c0bae84e4d2b6bd3e622b7a12c",
"body": null,
"is_bot": false,
"headline": "fix build docs and links (#1275)",
"author_name": "Nakul Verma",
"author_login": "nakul-py",
"committed_at": "2026-05-07T12:49:17Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "efafaccae6c578925b693eafaf585f0df8ef516c",
"body": "* testing\n\n* pin sphinx, xarray versions\n\n* update snapshots",
"is_bot": false,
"headline": "Pin sphinx, xarray version (#1276)",
"author_name": "Nakul Verma",
"author_login": "nakul-py",
"committed_at": "2026-05-07T12:23:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cd732bfbfb913cd45bea90aa6897ff30c13ced75",
"body": null,
"is_bot": false,
"headline": "Add class_name binding for DivIcon (#1273)",
"author_name": "Michael Milton",
"author_login": "multimeric",
"committed_at": "2026-02-25T12:48:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "99e53420815e1b57e97579a28cbbd47a8079e162",
"body": null,
"is_bot": false,
"headline": "Update bot checkout (#1272)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2026-01-15T08:07:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "290076e0b8b7d2a4056f9472592be5a8f66ed949",
"body": "* stand-alone tooltips\n\n* listen to location and content changes\n\n* bind tooltip to Layer\n\n* listen to tooltip changes\n\n* doc for tooltip\n\n* remove outdated comment\n\n* updated doc",
"is_bot": false,
"headline": "feat: tooltips (#1263)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2025-06-19T13:12:24Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "eceb588baceb8e30b7d297fb5a81a1f915294d13",
"body": null,
"is_bot": false,
"headline": "Release 0.20.0",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2025-06-13T08:23:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9ad1fbf73fe6e7b4021a688eb19b720a3073b042",
"body": "* Update lite deployment in docs\n\n* Make it verbose\n\n* Iterate\n\n* ?",
"is_bot": false,
"headline": "Update lite deployment in docs (#1262)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2025-06-13T08:10:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8fca9834df608c642da0041265d6b0e39d00477b",
"body": "* feat: add on_click to GeomanDrawControl\n\n* Fix: sourceTarget (clicked feature) instead of target (all features)\n\n* feat: add hover_style to GeomanDrawControl\n\n* lint\n\n* some workaround\n\n* update example\n\n---------\n\nCo-authored-by: Oliver Lopez <lopezv.oliver@gmail.com>",
"is_bot": false,
"headline": "feat: add on_click to GeomanDrawControl (#1261)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-13T07:08:28Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "eaee59cb87528d3349c8b6a34539c122f5a147e4",
"body": "* fix: geojson layers pmIgnore\n\n* lint",
"is_bot": false,
"headline": "fix: geojson layers pmIgnore (#1251)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2025-06-10T12:36:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "39703641f21a683d08a52e34a99051d7ccf52af9",
"body": "* Add pm_ignore to TypeScript side interface definitions, and add get_options to GeoJson constructor to fetch all synced values.\n\n* Add super.model_events call to geoJson\n\n* bump version of geoman\n\n* Add snap ignore option to layers and geoman control\n\n* Split definition of polygon and polyline view\n[…]\nif the feature doesn't have its own style overrides.\n\n* Fix: remove listeners before removing controls, since doing it the other way around seems to break rendering.\n\n* Cleanup GeomanDrawControl.ipynb",
"is_bot": false,
"headline": "Fix geoman controls option update + snapping option (#1247)",
"author_name": "Jonathan Chambers",
"author_login": "mangecoeur",
"committed_at": "2025-06-10T12:22:05Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "747e29eafe4c70515ba4e99cccf5d4575fd8d924",
"body": null,
"is_bot": false,
"headline": "Add workaround for map panning bug (#1171)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2025-06-09T10:11:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "582fe2dfc898fcebacd866e13439ca086ce48faf",
"body": "Co-authored-by: marc tobias <mtmail@gmx.net>",
"is_bot": false,
"headline": "subdomains for tile.openstreetmap.org are deprecated (#1257)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-06T15:22:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bb0388e7107c08229cb982e0b771a2f982adf5b2",
"body": null,
"is_bot": false,
"headline": "Update flaky snapshots (#1259)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-06T15:11:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a49364206b00df71461f1cb1bde471e4187abd28",
"body": "…ona dynamically, and gpd.io.file.fiona is initially None. (#1258)\n\nCo-authored-by: Raymond Yee <raymond.yee@gmail.com>",
"is_bot": false,
"headline": "fix examples/KML.ipynb because Recent versions of geopandas import fi…",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-06T14:20:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9a190efc5844981e2fb800a07545a627329b22d5",
"body": "Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>",
"is_bot": false,
"headline": "Update Binder link in the Usage section of the docs (#1256)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-06T12:48:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9a12952af01b79b6e6666900047ccf5c19d2c5db",
"body": "…pm (#1249)",
"is_bot": false,
"headline": "Monkey-patch _featureGroup.addLayer in markerClusterGroup to disable …",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2025-06-04T14:11:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "979ad368b807766070cd85d861fe0ca25424fd72",
"body": null,
"is_bot": false,
"headline": "CI: check comment author association instead of issue author (#1255)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-04T08:19:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "745e2cae3cb699142b52e777bade8302959a44a7",
"body": null,
"is_bot": false,
"headline": "preserve {r} in basemap urls (#1241)",
"author_name": "Maik Riechert",
"author_login": "letmaik",
"committed_at": "2025-06-03T15:57:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9afd56da4d61eb083aaab2fbad1d424830345d1c",
"body": "…y show sea. (#1252)\n\nCo-authored-by: martinRenou <martin.renou@gmail.com>",
"is_bot": false,
"headline": "Default zoom level to 4 instead of 12 so that default Map() don't onl…",
"author_name": "Sylvain Corlay",
"author_login": "SylvainCorlay",
"committed_at": "2025-06-03T12:40:54Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "21e0089bf18a18f16f5885b7c285da7d39de9c38",
"body": "* ci: update micromamba action to use @main and new configuration\n\n* ci: update Python version to 3.11\n\n* ci: use create-args for Python version instead of environment file\n\n* ci: install build from pip instead of conda\n\n* ci: update actions/upload-artifact from v2 to v4\n\n* ci: exclude examples from\n[…]\nr in more notebooks\n\n* shall load\n\n* Esri.DeLorme no longer available\n\n* don't fail on warning?\n\n* Manually update snapshots\n\n---------\n\nCo-authored-by: Maarten A. Breddels <maartenbreddels@gmail.com>",
"is_bot": false,
"headline": "Fix CI (#1254)",
"author_name": "Arjun Verma",
"author_login": "arjxn-py",
"committed_at": "2025-06-03T12:11:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7f7343d5595b2e9868885706522890cae98fef47",
"body": "* Make Leaflet-Geoman ignore created layers by default, fixes #1215\n\n* Fix existing Geoman documentation list, not rendered as such\n\n* Document `pm_ignore=False` in Geoman Draw Control documentation page\n\n* Use circle and disable circlemarker in GeomanDrawControl example\n\n* This is more sensible and aligned with the other examples.",
"is_bot": false,
"headline": "Make Leaflet-Geoman ignore created layers by default (#1220)",
"author_name": "Riccardo Porreca",
"author_login": "riccardoporreca",
"committed_at": "2024-12-05T15:39:58Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3551b1390e28ec3e9e80beb621d415c8ac8ef514",
"body": null,
"is_bot": false,
"headline": "Add event coordinates to message (#1228)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2024-12-05T15:39:09Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6903b7e063dd27e13d42d7237c8cb0cbcc16f1d1",
"body": "* Add scrollWheelZoom.enable() and disable()\r\n\r\n* Enable and disable other types of zoom (double click, touch, box)",
"is_bot": false,
"headline": "Add scrollWheelZoom.enable() and disable() (#1225)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2024-10-21T08:31:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f635a682fd2985ae3c1a8b6a7683a78def70cd03",
"body": null,
"is_bot": false,
"headline": "Add CHANGELOG entry",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-07-22T07:57:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bcf140305fb3945307951f525b88fab3bc5ec521",
"body": null,
"is_bot": false,
"headline": "Release 0.19.2",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-07-22T07:54:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8a500e72fddb7cc7173c56232bd6d5af7d6ef060",
"body": "* Add renderer_factory option\r\n\r\n* Update docstring for interactive, default False\r\n\r\n* Optional get_feature_id\r\n\r\n* Send propagatedForm properties and options\r\n\r\n* Add set_feature_style and reset_feature_style\r\n\r\n* feature_style as traitlets property\r\n\r\n* setOpacity to 0 if VTL initialized with vis\n[…]\n feature_id in python\r\n\r\n* backwards compatibility for vector_tile_layer_styles\r\n\r\n* Backwards compatiblity and update layer_styles\r\n\r\n---------\r\n\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>",
"is_bot": false,
"headline": "Interactive vector tile layers (#1213)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2024-07-22T07:48:31Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "506ec04ff83aa4ade15ba184215555e426cd57bb",
"body": null,
"is_bot": false,
"headline": "Updated integration tests workflow (#1216)",
"author_name": "Michał Krassowski",
"author_login": "krassowski",
"committed_at": "2024-07-16T09:09:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8eabac364caeb8cf2dd6dae8ce10e799b58c1564",
"body": "* Vector tile layer opacity and visible\r\n\r\n* lint",
"is_bot": false,
"headline": "Vector tile layer opacity and visible (#1210)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2024-06-26T07:29:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "52f4cb7a6acbadfcd4fa23701d94b1fae365d974",
"body": "* Add min/max/native zoom options for VectorTileLayers\r\n\r\n* Pass vector_tile_layer_styles as string\r\n\r\n* Fix typescript error\r\n\r\n* Updated docstring\r\n\r\n* lint\r\n\r\n* Update python/jupyter_leaflet/src/layers/VectorTileLayer.ts\r\n\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>\r\n\r\n* Update docstring\r\n\r\n---------\r\n\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>",
"is_bot": false,
"headline": "Improve vector tile layer (#1206)",
"author_name": "Oliver Lopez",
"author_login": "lopezvoliver",
"committed_at": "2024-06-14T06:39:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1126449dbf8fdd3fadfbb0c88e58717b8664007d",
"body": null,
"is_bot": false,
"headline": "Fix basemap layer id bug (#1208)",
"author_name": "Qiusheng Wu",
"author_login": "giswqs",
"committed_at": "2024-06-14T06:38:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ee2bdb16332c43c56602091444f87b61b7f1e3b7",
"body": "…#1200)\n\nipyleaflet package is no longer an nbextension, jupyter_leaflet is",
"is_bot": false,
"headline": "remove broken, deprecated nbextension enable from installation docs (…",
"author_name": "Min RK",
"author_login": "minrk",
"committed_at": "2024-05-29T11:38:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a89889080c725958dc464b38fd99834723ace74f",
"body": null,
"is_bot": false,
"headline": "Fix velocity display_options bug (#1199)",
"author_name": "Qiusheng Wu",
"author_login": "giswqs",
"committed_at": "2024-05-24T07:26:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c1b253706040b691e9bbbe09664e88faf2627d7a",
"body": "…1197)",
"is_bot": false,
"headline": "fix(docs): geoman_draw_control was not included in docs navigation (#…",
"author_name": "Iisakki Rotko",
"author_login": "iisakkirotko",
"committed_at": "2024-05-14T15:08:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4b8a0de5e843267b4585f31a08dc5a14be661fa2",
"body": null,
"is_bot": false,
"headline": "Release 0.19.1",
"author_name": "Maarten A. Breddels",
"author_login": "maartenbreddels",
"committed_at": "2024-05-14T08:00:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fd02487e1402de6f947b58d79720ebda27cf593d",
"body": null,
"is_bot": false,
"headline": "fix: include dist directory for npm release of jupyter-leaflet",
"author_name": "Maarten A. Breddels",
"author_login": "maartenbreddels",
"committed_at": "2024-05-14T07:58:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d3b07af4bf7e2bf56b3112d9bdc74d5da5847a7b",
"body": null,
"is_bot": false,
"headline": "fix: do not include .yarn dir in jupyter-leaflet source, (54mbmb->1.3mb)",
"author_name": "Maarten A. Breddels",
"author_login": "maartenbreddels",
"committed_at": "2024-05-14T07:57:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "96e898fb23e049a983dcaa54fefd0e9fac67438f",
"body": null,
"is_bot": false,
"headline": "fix: do not include gifs in ipyleaflet source distribution (26mb->27kb)",
"author_name": "Maarten A. Breddels",
"author_login": "maartenbreddels",
"committed_at": "2024-05-14T07:56:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1a8e57375ee79ee08a76049ca33a61211b827b83",
"body": null,
"is_bot": false,
"headline": "Missing license in sdist (#1190)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-04-24T08:13:45Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e33606a373b17f3bb40aa0d38c74688e0250d412",
"body": null,
"is_bot": false,
"headline": "Release 0.19.0",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-04-23T15:53:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "37997d705c3b01e22b5b9c317f9f1e4a74e6bb25",
"body": "…-leaflet packages (#1189)\n\n* Refactor: remove ipyleaflet-core and have only ipyleaflet and\r\njupyter-leaflet packages\r\n\r\nThis will ease the releasing so much. ipyleaflet-core itself was not\r\nreally useful on its own anyway.\r\n\r\n* Attempt to fix README GIFs in symlink\r\n\r\n* fix README GIFs in symlink\r\n\r\n* Fix missing dynamic entry\r\n\r\n* Unneeded jupyterlab dependency in build env + couple of fixes\r\n\r\n* Fix version for now\r\n\r\n* Fix release steps\r\n\r\n* Fix path to README",
"is_bot": false,
"headline": "Refactor: remove ipyleaflet-core and have only ipyleaflet and jupyter…",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-04-23T15:42:25Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8a286fcfdc16b1abe5dc858c149a5b21f2d15664",
"body": "* Use hatch-nodejs-version for the jupyter-leaflet versioning\r\n\r\n* Update snapshots",
"is_bot": false,
"headline": "Use hatch-nodejs-version for the jupyter-leaflet versioning (#1188)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-04-23T13:46:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8a96abe971c37a6e0ff11d38b9bee46e1793fa5c",
"body": "* feat: move from leaflet-draw to leaflet-geoman\r\n\r\n* refactor: improved backwards compatibility\r\n\r\n* docs: document GeomanDrawControl\r\n\r\n* implement fixes to issues found in review\r\n\r\n* refactor: retain old DrawControl for migration period\r\n\r\n* update reference images\r\n\r\n* incorporate suggestions f\n[…]\ngeoman, where it should be `pathOptions`. This was fixed by the compatibility layer, but this way the defaults are clearer.\r\n\r\n---------\r\n\r\nCo-authored-by: Maarten Breddels <maartenbreddels@gmail.com>",
"is_bot": false,
"headline": "feat: introduce leaflet-geoman as an alternative to leaflet-draw (#1181)",
"author_name": "Iisakki Rotko",
"author_login": "iisakkirotko",
"committed_at": "2024-04-23T13:00:27Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4a732d0789a2a3fa8ffca0b0c63e559b58454a59",
"body": null,
"is_bot": false,
"headline": "fix: cast this.get_options to support @types/leaflet@1.9.9 (#1186)",
"author_name": "Iisakki Rotko",
"author_login": "iisakkirotko",
"committed_at": "2024-04-12T07:29:18Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "32e94db5630bb431e7687e734efd3ca525848c6e",
"body": "…age structure (#1179)",
"is_bot": false,
"headline": "fix: installation instructions in readme don't correspond to new pack…",
"author_name": "Iisakki Rotko",
"author_login": "iisakkirotko",
"committed_at": "2024-03-01T15:29:40Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "58fecc32316ed9306c7339a4180a70ef7174eddc",
"body": null,
"is_bot": false,
"headline": "fix: Support for Python 3.8 was removed (#1180)",
"author_name": "Iisakki Rotko",
"author_login": "iisakkirotko",
"committed_at": "2024-03-01T13:50:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "29e0394bab0a5e11c26248bdc5ca5a3fef2946b1",
"body": null,
"is_bot": false,
"headline": "Add leaflet as singleton (#1176)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-01-26T10:55:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "55d108be4905b76eb3247da2759f1ea7d29a871a",
"body": null,
"is_bot": false,
"headline": "Update yarn.lock files (#1170)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2024-01-16T16:03:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "78ba5f731c8088b3d6cc215a24e3b0a2c0e6d9e7",
"body": "* Split directory structure\r\n\r\n* Too much green\r\n\r\n* Rename things\r\n\r\n* Split packages\r\n\r\n* Update gitignore\r\n\r\n* Remove lib dir from git\r\n\r\n* Restore examples\r\n\r\n* Update install path in workflow\r\n\r\n* Update main workflow\r\n\r\n* Use the right directory name\r\n\r\n* Update working directory for linter CI\n[…]\n\n* Remove MANIFEST\r\n\r\n* Update docs environment files\r\n\r\n* Update doc environemtns again\r\n\r\n* Add ipyleaflet to the lite deployment\r\n\r\n---------\r\n\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>",
"is_bot": false,
"headline": "Split Python and JavaScript packages (#1168)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2024-01-16T15:38:26Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "22506afc8251aebd19fa79c13148cb18e13ffce6",
"body": "* Update Leaflet to 1.9.4\r\n\r\n* Update leaflet-defaulticon-compatibility",
"is_bot": false,
"headline": "Leaflet update (#1164)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2024-01-12T09:32:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9fad774ecf150c0ad0234574b6058b747f3f4331",
"body": "* Migrate to Hatch\r\n\r\n* Remove extraneous build script\r\n\r\n* Fix a typo\r\n\r\n* Remove commented lines",
"is_bot": false,
"headline": "Migrate to Hatch (#1166)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2024-01-10T14:09:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3baddd0b6f7caa9136a32d9a745d5128512a16b1",
"body": "* Start adding types\r\n\r\n* Update ZoomControl\r\n\r\n* Update LayersControl\r\n\r\n* Update AttributionControl\r\n\r\n* Add types for Backbone\r\n\r\n* Update Layer\r\n\r\n* Update DOMWidgetView\r\n\r\n* Implement suggested changes\r\n\r\n* Remove some any's and update imports\r\n\r\n* Remove a Partial\r\n\r\n* Change an any\r\n\r\n* Updat\n[…]\nUpdate ImageService\r\n\r\n* Update Heatmap\r\n\r\n* Update Shape Layers\r\n\r\n* Update update_bounds\r\n\r\n* Change views name to be more clear\r\n\r\n* Remove commented lines\r\n\r\n* Re-add stuff for notebook v6 support",
"is_bot": false,
"headline": "Transition to TypeScript (#1160)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2024-01-08T10:40:22Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f8bf179cc815cc481dfc5570b5bb31c2a200dd16",
"body": "* Add tsconifg and webpack changes\r\n\r\n* Change extension.js file to ts\r\n\r\n* Rename all the things\r\n\r\n* Quiet some errors\r\n\r\n* Update package.json\r\n\r\n* Move amd-public-path\r\n\r\n* Change require to import for controls\r\n\r\n* Change require to import for layers part 1\r\n\r\n* Change require to import for lay\n[…]\nmment out tilelayer stuff\r\n\r\n* Add files to package.json\r\n\r\n* Fix imports\r\n\r\n* Update gitignore\r\n\r\n* Update package.json and lockfile\r\n\r\n* Prettier things\r\n\r\n* eslint things\r\n\r\n* Remove commented code",
"is_bot": false,
"headline": "Add typescript (#1159)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-21T11:41:05Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "57b78a566875ca78658b0304610bfc7bc8a979f4",
"body": "* Expose MarkerCluster API options to ipyleaflet\r\n\r\n* Update environment dependencies for docs\r\n\r\n* Update documentation for MarkerCluster\r\n\r\n* Clean up formatting",
"is_bot": false,
"headline": "Marker cluster api docs (#1151)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-20T10:13:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4d3d6c14d8edf515372501b8b4959715015651f8",
"body": "* Add Black\r\n\r\n* Run Black\r\n\r\n* Run Black again\r\n\r\n* Add Notebooks to format workflow\r\n\r\n* Format notebooks\r\n\r\n* Remove extraneous source option\r\n\r\n* Switch from Black to Ruff\r\n\r\n* Lint with Ruff\r\n\r\n* Notebook fix\r\n\r\n* Update Playwright Snapshots\r\n\r\n---------\r\n\r\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
"is_bot": false,
"headline": "Ruff linting (#1158)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-20T08:47:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c26f6301455725cd4bf323378dbb5bc7eb829efd",
"body": null,
"is_bot": false,
"headline": "Add colormaps to choropleth docs (#1157)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-18T13:13:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cb5232c5bad635a696f97a1b7cf336fd67c6018c",
"body": null,
"is_bot": false,
"headline": "Release 0.18.1",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-12-15T14:10:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "43f346a60216144c3d496dc7f83cb0730a74fa2b",
"body": "* Add position to add method\r\n\r\n* Rename position to index\r\n\r\n* Add collapsed option to LayerControl\r\n\r\n* Actually add ui-test\r\n\r\n* Update Playwright Snapshots\r\n\r\n---------\r\n\r\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
"is_bot": false,
"headline": "Add position to Maps add method (#1156)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-15T14:08:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1b37189835afa55f812cfcf1c6344753e6a0cdea",
"body": "* Fix css issue\r\n\r\n* Fix css issues on markers and icons",
"is_bot": false,
"headline": "Documentation: Fix CSS issue (#1154)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-12T15:07:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b6ac0347121b43b0d471b706d9f6905983358073",
"body": "* Change jupyterlab version and add yarn dependency\r\n\r\n* Regenerate yarn files for CI\r\n\r\n* Add playwright for CI\r\n\r\n* Update yarn setup\r\n\r\n* Update galata setup (copying from bqplot's ui-tests)\r\n\r\n* Iterate\r\n\r\n* Fix path to notebooks\r\n\r\n* Update galata version\r\n\r\n* Update snapshot\r\n\r\n* Update Playwr\n[…]\nSnapshots\r\n\r\n* Remove push of non-existing logs\r\n\r\n---------\r\n\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>\r\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
"is_bot": false,
"headline": "Change jupyterlab version and add yarn dependency (#1149)",
"author_name": "Greg Mooney",
"author_login": "gjmooney",
"committed_at": "2023-12-11T15:01:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "593b316ecc1dba66e9c047a2f2dcf38c43b6998e",
"body": null,
"is_bot": false,
"headline": "Missing hub command on the bot (#1153)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-12-08T14:12:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e346cb64fe986a0fba077b1a5a864957a3edbc82",
"body": null,
"is_bot": false,
"headline": "Update galata bot (#1152)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-12-08T13:59:42Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c6b9d055731d3222664cba4bd8cfef784e626825",
"body": null,
"is_bot": false,
"headline": "Update yarn.lock",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-11-27T09:56:18Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "276d9d6cc9b477827a07e131a5dcfcfc7af8b5eb",
"body": null,
"is_bot": false,
"headline": "Release 0.18.0",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-11-27T09:53:01Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d5395d3b4ff4d697b0c094cd2e2b8dbb855d606f",
"body": "* Update yarn.lock and config\r\n\r\n* Fix missing Stamen basemap\r\n\r\n* Use xeus-python not pyodide kernel for the jupyterlite deployment\r\n\r\n* Install ipyleaflet from conda-forge in jlite\r\n\r\n* Try fixing build\r\n\r\n* Refactor docs\r\n\r\n* Try installing ipyleaflet dev version in the jupyterlite docs\r\n\r\n* Remove annoying silent ImportError\r\n\r\n* Missing ipyleaflet dependencies in jlite deployment\r\n\r\n* Missing ipywidgets",
"is_bot": false,
"headline": "Towards ipyleaflet 0.18.0 (#1147)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-11-27T09:50:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6bd0cacad895fc54d75cdc90f0afe3d6708cf6ee",
"body": "* Add support for PMTiles\r\n\r\n* Fix yarnpkg error\r\n\r\n* Fix package.json\r\n\r\n* Remove maplibre-gl-leaflet\r\n\r\n* Update package\r\n\r\n* Fix linter issue\r\n\r\n* Fix linter issue\r\n\r\n* Change layer view\r\n\r\n* Incorporate jtmiclat code\r\n\r\n* Add PMTiles notebook",
"is_bot": false,
"headline": "Add support for PMTiles (#1138)",
"author_name": "Qiusheng Wu",
"author_login": "giswqs",
"committed_at": "2023-11-23T12:24:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e4f3f634f803f82876b1d6a4ee5e5c583249e315",
"body": "* Added @lumino dependencies.\r\n\r\n* Removed unused @lumino dependencies.\r\n\r\n* Updated webpack-cli version.\r\n\r\n* Changed @lumino dependencies to v2.\r\n\r\n* Removed @lumino dependencies.\r\n\r\n* Fixed resize bug.\r\n\r\nAdded if(!this.obj) return; for all branches.\r\n\r\n* Updated @jupyterlab/builder version.\r\n\r\n* Updated @jupyterlab/builder dependency.\r\n\r\n* Updated jupyterlab python version.",
"is_bot": false,
"headline": "Added Jupyter Lab 4 support (#1146)",
"author_name": "Daniel Wiell",
"author_login": "cdanielw",
"committed_at": "2023-11-23T09:34:00Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1e48a1f415691d23e93c00d2e8a065713ad28f92",
"body": null,
"is_bot": false,
"headline": "Removed the unwanted character in Python code. (#1139)",
"author_name": "frankwwu",
"author_login": "frankwwu",
"committed_at": "2023-10-09T06:31:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "da6701f60d766961b2f7906bee1e1b0fea899369",
"body": null,
"is_bot": false,
"headline": "Release 0.17.4",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-09-11T08:59:57Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c305181e27d6fea3cfc8b01990197817f6a6d079",
"body": null,
"is_bot": false,
"headline": "use mamba-org/setup-micromamba in CI tests (#1136)",
"author_name": "Michael Krasnyk",
"author_login": "oxidase",
"committed_at": "2023-09-11T07:36:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8cdf572636d7792f81c2f9b258827d432d59c827",
"body": "* update leaflet-splitmap to v1.0.3\r\n\r\n* pin jupyterlab in conda similar to pyproject.toml\r\n\r\n* update Subitems UI expectations\r\n\r\n* remove \"<3.6\" requirement for jupyterlab\r\n\r\n* pin jupyterlab to 3.6.x\r\n\r\n* pin yarn to v1.x in ipyleaflet-docs environment\r\n\r\n* disable notifications in ui-tests",
"is_bot": false,
"headline": "update leaflet-splitmap to v1.0.3 (#1135)",
"author_name": "Michael Krasnyk",
"author_login": "oxidase",
"committed_at": "2023-09-08T15:11:23Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ddeab67de9dff00df8a14ebb37216277e026d063",
"body": null,
"is_bot": false,
"headline": "Release 0.17.3",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2023-06-02T07:03:26Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e5f22d124369b6b5acdc4ad5058e9a5bf9355010",
"body": "* fix: do not give an error in an ipywidgets Tab\r\n\r\n* docs: remove non-existing --overwrite flag\r\n\r\n* chore: make this installable without needing rust",
"is_bot": false,
"headline": "Fix in tab (#1099)",
"author_name": "Maarten Breddels",
"author_login": "maartenbreddels",
"committed_at": "2023-02-10T13:49:02Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3b3636fb3bf14ce9d050ab947cb1dde1dfe4d530",
"body": "Revert change from #965 that sets the default zoom to None",
"is_bot": false,
"headline": "Merge pull request #1068 from martinRenou/revert_zoom_none",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-10-27T16:02:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cf11e774bdc4e8816471f4feec7175b99c55cb51",
"body": null,
"is_bot": false,
"headline": "Revert change from #965 that sets the default zoom to None",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-10-27T15:47:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "aabb75202fee8203a5bb36c971220df5c885f782",
"body": "* Adding image service layers to address #932\r\n\r\n* drop comments on imageservice options\r\n\r\n* review updates\r\n\r\ndocs: add options to `format`, `pixel_type`, `no_data_interpretation` and `endpoint`\r\nfeat: add function for handling mouse clicks\r\nrefactor: remove columbia glacier example\r\nremove transp\n[…]\no fix linting error\r\n\r\n* update projection names following Beto's review\r\n\r\nproj changes in notebook\r\n\r\n* Fix proj for image service example\r\n\r\n* JS lint fixes\r\n\r\n* docstring edits for review comments",
"is_bot": false,
"headline": "Add image service layers to address #932 (#933)",
"author_name": "Tyler Sutterley",
"author_login": "tsutterley",
"committed_at": "2022-10-27T15:37:52Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7b71f205d9826997310c06eb1e42902da3802c42",
"body": null,
"is_bot": false,
"headline": "Release 0.17.2",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-10-19T07:41:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "50decaa6b15f83c12cff07fd3330d419bff99001",
"body": "Fix view bounds",
"is_bot": false,
"headline": "Merge pull request #1064 from davidbrochart/bounds",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-10-19T07:32:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a3a8fb9297a815941869e5aa06f9eaac2797aed1",
"body": null,
"is_bot": false,
"headline": "Fix view bounds",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-10-18T15:23:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7410e38f91a0b631c38f04774d4876bd085b6ffc",
"body": "* JS linters\r\n\r\n* Iterate\r\n\r\n* Lint\r\n\r\n* Update ci\r\n\r\n* Fix file name\r\n\r\n* Missing dependencies",
"is_bot": false,
"headline": "JS linters (#1057)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-23T11:46:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "50dc472ffa93eecba6365419f45078fa12cd666b",
"body": "* Add subitems to a layer (either layers or controls).\r\n\r\n* Update the example notebook Subitems.ipynb.\r\n\r\n* Fix flake8 formatting issue.\r\n\r\n* Remove Choropleth.ipynb notebook from commited files.\r\n\r\n* Restore Choropleth notebook.\r\n\r\n* Take Choropleth notebook version from master.\r\n\r\n* Update the ex\n[…]\ns\r\n\r\nCo-authored-by: David Brochart <david.brochart@gmail.com>\r\nCo-authored-by: martinRenou <martin.renou@gmail.com>\r\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
"is_bot": false,
"headline": "Add subitems support to layers (#1011)",
"author_name": "Florence Haudin",
"author_login": "HaudinFlorence",
"committed_at": "2022-09-23T09:36:06Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0c95ee029fe1019e07c4141845b342364514a54b",
"body": "Add pandas to bot",
"is_bot": false,
"headline": "Merge pull request #1056 from martinRenou/add_pandas_to_bot",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-23T08:45:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8fffdf7a016f77c8bdd153bb95a2d59abed8291f",
"body": null,
"is_bot": false,
"headline": "Add pandas to bot",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-23T08:44:22Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0f4a69c14ffe50a0ea5e6f2ba23e068ef218d4ef",
"body": "Fix Galata bot",
"is_bot": false,
"headline": "Merge pull request #1055 from martinRenou/fix_bot",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-23T07:39:15Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e9105517821ec0de99d90853b9f8e560e7b0b9cf",
"body": null,
"is_bot": false,
"headline": "Fix Galata bot",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-23T07:34:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "816c0d05eb40392ee2ef7e0588c92cbbb13bbb79",
"body": "* Update the way we run UI-tests\r\n\r\nThis uses a logic closer to other projects (ipympl, bqplot,\r\nipydatagrid). And run ui-tests with the dark theme.\r\n\r\n* Install browser\r\n\r\n* Increase timeout\r\n\r\n* Update Playwright Snapshots\r\n\r\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
"is_bot": false,
"headline": "Update the way we run UI-tests (#1054)",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-09-22T14:27:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6db416c16bfff92f73737929c2871214aa0ba6b0",
"body": "Corrected cursor name (not-allowed)",
"is_bot": false,
"headline": "Merge pull request #1047 from tylere/master",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-09-03T07:27:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4917d36cf4806848b244e8ac86585e2c2c1d4999",
"body": null,
"is_bot": false,
"headline": "Updated outdated cursor name (notallowedcursor)",
"author_name": "tylere",
"author_login": null,
"committed_at": "2022-09-03T04:44:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fe874793d6f0b5c20bf9c04d6a33eba41a6e0b4e",
"body": "Fixup yarn.lock",
"is_bot": false,
"headline": "Merge pull request #1043 from martinRenou/fixup_yarnlock",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-08-23T09:30:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7d90cce76aec9817f613adab8a717c4810030822",
"body": null,
"is_bot": false,
"headline": "Fixup yarn.lock",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-08-23T09:16:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "22078e0be8de714f7be47b87cd47beb2986d9888",
"body": null,
"is_bot": false,
"headline": "Release 0.17.1",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-08-23T09:08:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e9e1c7782643bc0aa069979f2995d7270edf9d25",
"body": "ipywidgets 8.0 support",
"is_bot": false,
"headline": "Merge pull request #968 from jasongrout/8.0",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-08-23T08:58:33Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ebcfcf3af1f0290280c8a873f5be15a1c4122281",
"body": null,
"is_bot": false,
"headline": "ipywidgets 8 support",
"author_name": "Jason Grout",
"author_login": "jasongrout",
"committed_at": "2022-08-23T08:33:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1da01214919a7a9c0ab6cd18bcc46ea2d19b6708",
"body": "…emap_from_examples\n\nRemove HikeBike basemap from the examples",
"is_bot": false,
"headline": "Merge pull request #1039 from HaudinFlorence/docs_remove_HikeBike_bas…",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-08-17T14:31:24Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0b8f699f49625d9c2376b69b8b7b3581f38c5ba4",
"body": "… since it seems not to be maintained anymore.",
"is_bot": false,
"headline": "Remove HikeBike basemap from the examples shown in the documentation,…",
"author_name": "Florence Haudin",
"author_login": "HaudinFlorence",
"committed_at": "2022-08-17T14:12:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "208db4ac4c002adc06877e82c1daaafddf4c9c79",
"body": "Fix as_leaflet_layer",
"is_bot": false,
"headline": "Merge pull request #1037 from davidbrochart/as_leaflet_layer",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-08-10T17:58:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d1970231c38233707f7dd6fddca66c7e373fff66",
"body": null,
"is_bot": false,
"headline": "Fix as_leaflet_layer",
"author_name": "David Brochart",
"author_login": "davidbrochart",
"committed_at": "2022-08-10T17:38:58Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "59f964d0dec2947287c3851f8cf343ae2eb60ec5",
"body": "* Add support for as_leaflet_layer in Map.add\r\n\r\n* Improve docstring\r\n\r\n* Add documentation page\r\n\r\n* Simplify example\r\n\r\n* Update docs/source/layers/layer_like.rst\r\n\r\nCo-authored-by: David Brochart <david.brochart@gmail.com>\r\n\r\n* Update docs/source/layers/layer_like.rst\r\n\r\nCo-authored-by: David Bro\n[…]\n@gmail.com>\r\n\r\n* Update docs/source/layers/layer_like.rst\r\n\r\nCo-authored-by: David Brochart <david.brochart@gmail.com>\r\n\r\n* Minor rewording\r\n\r\nCo-authored-by: David Brochart <david.brochart@gmail.com>",
"is_bot": false,
"headline": "Add support for `as_leaflet_layer` in `Map.add` (#1033)",
"author_name": "Bane Sullivan",
"author_login": "banesullivan",
"committed_at": "2022-08-10T16:35:19Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "491da47cae76f7f2fcd9b0f1443e7c0e6c394aae",
"body": "* Remove the retrolite directive, since there are already the links and the buttons to click and make an online try.\r\n\r\n* Reverse the change of removing the retrolite directive and use it with a prompt option enabling the lazy load.\r\n\r\n* Replace try Retrolite by try ipyleaflet in the prompt option.",
"is_bot": false,
"headline": "Lazy-load the JupyterLite embedded page in documentation (#1007)",
"author_name": "HaudinFlorence",
"author_login": "HaudinFlorence",
"committed_at": "2022-08-04T10:24:28Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d9292083086fe21a2bb813f9b893ec23d10c01f6",
"body": "Add zoom_offset param to TileLayer",
"is_bot": false,
"headline": "Merge pull request #1023 from ned2/add-zoom_offset",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-07-25T09:16:02Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "49b1c3416778a0f2bd5cdb3273e0b7a38b165124",
"body": "Use the `jupyterlite-sphinx` release on ReadTheDocs",
"is_bot": false,
"headline": "Merge pull request #1026 from jtpio/stable-jupyterlite-sphinx",
"author_name": "martinRenou",
"author_login": "martinRenou",
"committed_at": "2022-07-25T07:20:31Z",
"body_truncated": false,
"is_coding_agent": false
}
],
"releases_count": 25,
"commits_last_year": 4,
"latest_release_at": "2025-06-13T08:24:28Z",
"latest_release_tag": "0.20.0",
"releases_from_tags": false,
"days_since_last_push": 82,
"active_weeks_last_year": 3,
"days_since_latest_release": 410,
"mean_days_between_releases": 113.9
},
"community": {
"has_readme": true,
"has_license": true,
"has_description": true,
"has_contributing": false,
"health_percentage": 37,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"ecosystem": {
"packages": [
{
"name": "ipyleaflet",
"exists": true,
"license": null,
"keywords": [
"GIS",
"graphics",
"ipython",
"jupyter",
"widgets",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Topic :: Multimedia :: Graphics"
],
"ecosystem": "pypi",
"matches_repo": true,
"registry_url": "https://pypi.org/project/ipyleaflet/",
"is_deprecated": false,
"latest_version": "0.20.0",
"repository_url": "https://github.com/jupyter-widgets/ipyleaflet",
"versions_count": 82,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": 445897,
"first_published_at": "2016-04-19T18:59:08.516240Z",
"latest_published_at": "2025-06-13T08:33:43.441183Z",
"latest_version_yanked": null,
"days_since_latest_publish": 410
},
{
"name": "jupyter-leaflet",
"exists": true,
"license": "MIT",
"keywords": [
"jupyter",
"jupyterlab",
"jupyterlab-extension",
"widgets"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/jupyter-leaflet",
"is_deprecated": false,
"latest_version": "0.20.0",
"repository_url": "https://github.com/jupyter-widgets/ipyleaflet",
"versions_count": 81,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 6,
"monthly_downloads": 1695,
"first_published_at": "2016-04-18T04:20:40.665000Z",
"latest_published_at": "2025-06-13T08:26:24.799000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 410
},
{
"name": "jupyter-leaflet",
"exists": true,
"license": null,
"keywords": [
"GIS",
"graphics",
"ipython",
"jupyter",
"widgets",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Topic :: Multimedia :: Graphics"
],
"ecosystem": "pypi",
"matches_repo": true,
"registry_url": "https://pypi.org/project/jupyter-leaflet/",
"is_deprecated": false,
"latest_version": "0.20.0",
"repository_url": "https://github.com/jupyter-widgets/ipyleaflet",
"versions_count": 4,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": 411311,
"first_published_at": "2024-04-23T15:57:51.535013Z",
"latest_published_at": "2025-06-13T08:33:46.282300Z",
"latest_version_yanked": null,
"days_since_latest_publish": 410
}
]
},
"popularity": {
"forks": 365,
"stars": 1539,
"watchers": 62,
"fork_history": {
"days": [
{
"date": "2014-05-09",
"count": 2
},
{
"date": "2014-06-26",
"count": 1
},
{
"date": "2014-07-04",
"count": 1
},
{
"date": "2014-07-07",
"count": 1
},
{
"date": "2014-09-11",
"count": 1
},
{
"date": "2014-09-30",
"count": 1
},
{
"date": "2014-11-05",
"count": 1
},
{
"date": "2015-01-04",
"count": 1
},
{
"date": "2015-03-31",
"count": 1
},
{
"date": "2015-06-19",
"count": 1
},
{
"date": "2015-10-23",
"count": 1
},
{
"date": "2016-04-19",
"count": 1
},
{
"date": "2016-04-26",
"count": 1
},
{
"date": "2016-05-02",
"count": 1
},
{
"date": "2016-05-03",
"count": 2
},
{
"date": "2016-05-07",
"count": 2
},
{
"date": "2016-05-17",
"count": 1
},
{
"date": "2016-06-06",
"count": 1
},
{
"date": "2016-06-08",
"count": 1
},
{
"date": "2016-07-13",
"count": 1
},
{
"date": "2016-08-01",
"count": 1
},
{
"date": "2016-08-04",
"count": 1
},
{
"date": "2016-08-21",
"count": 1
},
{
"date": "2016-08-24",
"count": 1
},
{
"date": "2016-08-31",
"count": 1
},
{
"date": "2016-09-07",
"count": 1
},
{
"date": "2016-09-25",
"count": 1
},
{
"date": "2016-10-25",
"count": 1
},
{
"date": "2016-11-01",
"count": 1
},
{
"date": "2017-02-06",
"count": 2
},
{
"date": "2017-02-25",
"count": 1
},
{
"date": "2017-03-03",
"count": 1
},
{
"date": "2017-03-04",
"count": 1
},
{
"date": "2017-03-08",
"count": 1
},
{
"date": "2017-04-21",
"count": 1
},
{
"date": "2017-04-22",
"count": 1
},
{
"date": "2017-04-24",
"count": 1
},
{
"date": "2017-05-04",
"count": 2
},
{
"date": "2017-05-09",
"count": 1
},
{
"date": "2017-05-17",
"count": 1
},
{
"date": "2017-06-12",
"count": 1
},
{
"date": "2017-06-26",
"count": 1
},
{
"date": "2017-07-04",
"count": 1
},
{
"date": "2017-07-30",
"count": 1
},
{
"date": "2017-08-22",
"count": 1
},
{
"date": "2017-09-15",
"count": 1
},
{
"date": "2017-10-16",
"count": 1
},
{
"date": "2017-10-26",
"count": 1
},
{
"date": "2017-11-06",
"count": 1
},
{
"date": "2017-11-09",
"count": 1
},
{
"date": "2017-11-14",
"count": 1
},
{
"date": "2017-11-16",
"count": 1
},
{
"date": "2017-11-17",
"count": 1
},
{
"date": "2017-11-21",
"count": 2
},
{
"date": "2017-11-28",
"count": 1
},
{
"date": "2017-12-03",
"count": 1
},
{
"date": "2017-12-06",
"count": 1
},
{
"date": "2017-12-08",
"count": 1
},
{
"date": "2017-12-14",
"count": 1
},
{
"date": "2017-12-20",
"count": 1
},
{
"date": "2017-12-22",
"count": 1
},
{
"date": "2018-01-11",
"count": 2
},
{
"date": "2018-01-24",
"count": 1
},
{
"date": "2018-02-01",
"count": 1
},
{
"date": "2018-02-07",
"count": 1
},
{
"date": "2018-02-14",
"count": 1
},
{
"date": "2018-02-16",
"count": 1
},
{
"date": "2018-02-21",
"count": 1
},
{
"date": "2018-02-25",
"count": 1
},
{
"date": "2018-03-09",
"count": 1
},
{
"date": "2018-03-30",
"count": 1
},
{
"date": "2018-03-31",
"count": 1
},
{
"date": "2018-04-07",
"count": 1
},
{
"date": "2018-04-13",
"count": 1
},
{
"date": "2018-04-19",
"count": 1
},
{
"date": "2018-04-20",
"count": 1
},
{
"date": "2018-04-27",
"count": 1
},
{
"date": "2018-05-03",
"count": 1
},
{
"date": "2018-05-08",
"count": 1
},
{
"date": "2018-05-18",
"count": 1
},
{
"date": "2018-05-19",
"count": 1
},
{
"date": "2018-06-05",
"count": 2
},
{
"date": "2018-06-08",
"count": 2
},
{
"date": "2018-06-11",
"count": 1
},
{
"date": "2018-06-17",
"count": 1
},
{
"date": "2018-06-26",
"count": 1
},
{
"date": "2018-06-27",
"count": 1
},
{
"date": "2018-06-29",
"count": 1
},
{
"date": "2018-07-04",
"count": 1
},
{
"date": "2018-07-06",
"count": 1
},
{
"date": "2018-07-13",
"count": 1
},
{
"date": "2018-07-17",
"count": 1
},
{
"date": "2018-07-18",
"count": 1
},
{
"date": "2018-07-19",
"count": 1
},
{
"date": "2018-07-30",
"count": 2
},
{
"date": "2018-08-02",
"count": 1
},
{
"date": "2018-08-07",
"count": 1
},
{
"date": "2018-09-13",
"count": 1
},
{
"date": "2018-09-24",
"count": 1
},
{
"date": "2018-09-27",
"count": 1
},
{
"date": "2018-10-02",
"count": 1
},
{
"date": "2018-10-05",
"count": 1
},
{
"date": "2018-10-12",
"count": 2
},
{
"date": "2018-11-01",
"count": 1
},
{
"date": "2018-12-02",
"count": 1
},
{
"date": "2018-12-18",
"count": 1
},
{
"date": "2018-12-21",
"count": 1
},
{
"date": "2019-01-17",
"count": 1
},
{
"date": "2019-01-26",
"count": 1
},
{
"date": "2019-02-14",
"count": 1
},
{
"date": "2019-02-20",
"count": 2
},
{
"date": "2019-02-26",
"count": 1
},
{
"date": "2019-03-06",
"count": 1
},
{
"date": "2019-03-09",
"count": 1
},
{
"date": "2019-03-15",
"count": 1
},
{
"date": "2019-03-25",
"count": 1
},
{
"date": "2019-04-07",
"count": 1
},
{
"date": "2019-04-09",
"count": 1
},
{
"date": "2019-04-18",
"count": 1
},
{
"date": "2019-04-23",
"count": 1
},
{
"date": "2019-04-27",
"count": 1
},
{
"date": "2019-05-02",
"count": 1
},
{
"date": "2019-05-03",
"count": 1
},
{
"date": "2019-05-06",
"count": 1
},
{
"date": "2019-05-21",
"count": 1
},
{
"date": "2019-05-29",
"count": 1
},
{
"date": "2019-05-30",
"count": 1
},
{
"date": "2019-06-04",
"count": 2
},
{
"date": "2019-06-10",
"count": 1
},
{
"date": "2019-06-13",
"count": 1
},
{
"date": "2019-06-17",
"count": 1
},
{
"date": "2019-06-18",
"count": 1
},
{
"date": "2019-07-01",
"count": 1
},
{
"date": "2019-07-02",
"count": 1
},
{
"date": "2019-07-05",
"count": 1
},
{
"date": "2019-07-10",
"count": 1
},
{
"date": "2019-07-12",
"count": 2
},
{
"date": "2019-07-18",
"count": 2
},
{
"date": "2019-07-23",
"count": 1
},
{
"date": "2019-07-26",
"count": 2
},
{
"date": "2019-08-02",
"count": 1
},
{
"date": "2019-08-05",
"count": 1
},
{
"date": "2019-08-07",
"count": 1
},
{
"date": "2019-08-08",
"count": 2
},
{
"date": "2019-08-29",
"count": 1
},
{
"date": "2019-09-14",
"count": 1
},
{
"date": "2019-09-23",
"count": 1
},
{
"date": "2019-09-24",
"count": 1
},
{
"date": "2019-10-04",
"count": 1
},
{
"date": "2019-10-07",
"count": 1
},
{
"date": "2019-10-08",
"count": 1
},
{
"date": "2019-10-14",
"count": 1
},
{
"date": "2019-10-15",
"count": 1
},
{
"date": "2019-10-16",
"count": 1
},
{
"date": "2019-10-28",
"count": 1
},
{
"date": "2019-11-12",
"count": 1
},
{
"date": "2019-11-18",
"count": 1
},
{
"date": "2019-12-05",
"count": 1
},
{
"date": "2019-12-23",
"count": 1
},
{
"date": "2019-12-28",
"count": 1
},
{
"date": "2019-12-29",
"count": 1
},
{
"date": "2020-01-08",
"count": 1
},
{
"date": "2020-01-15",
"count": 1
},
{
"date": "2020-01-16",
"count": 2
},
{
"date": "2020-01-18",
"count": 2
},
{
"date": "2020-02-08",
"count": 1
},
{
"date": "2020-02-14",
"count": 1
},
{
"date": "2020-02-15",
"count": 1
},
{
"date": "2020-02-16",
"count": 1
},
{
"date": "2020-02-27",
"count": 2
},
{
"date": "2020-02-29",
"count": 1
},
{
"date": "2020-03-07",
"count": 1
},
{
"date": "2020-03-15",
"count": 1
},
{
"date": "2020-03-16",
"count": 1
},
{
"date": "2020-03-19",
"count": 1
},
{
"date": "2020-03-26",
"count": 1
},
{
"date": "2020-04-03",
"count": 1
},
{
"date": "2020-04-07",
"count": 2
},
{
"date": "2020-04-09",
"count": 1
},
{
"date": "2020-04-12",
"count": 1
},
{
"date": "2020-04-14",
"count": 1
},
{
"date": "2020-04-22",
"count": 1
},
{
"date": "2020-04-24",
"count": 1
},
{
"date": "2020-04-27",
"count": 1
},
{
"date": "2020-05-01",
"count": 1
},
{
"date": "2020-05-07",
"count": 1
},
{
"date": "2020-05-13",
"count": 1
},
{
"date": "2020-05-14",
"count": 1
},
{
"date": "2020-05-30",
"count": 2
},
{
"date": "2020-06-05",
"count": 1
},
{
"date": "2020-06-15",
"count": 1
},
{
"date": "2020-06-23",
"count": 1
},
{
"date": "2020-06-28",
"count": 1
},
{
"date": "2020-07-01",
"count": 1
},
{
"date": "2020-07-02",
"count": 1
},
{
"date": "2020-07-06",
"count": 1
},
{
"date": "2020-07-09",
"count": 1
},
{
"date": "2020-07-13",
"count": 2
},
{
"date": "2020-08-20",
"count": 1
},
{
"date": "2020-08-27",
"count": 1
},
{
"date": "2020-09-15",
"count": 1
},
{
"date": "2020-09-18",
"count": 1
},
{
"date": "2020-09-23",
"count": 1
},
{
"date": "2020-09-28",
"count": 1
},
{
"date": "2020-10-23",
"count": 1
},
{
"date": "2020-10-26",
"count": 1
},
{
"date": "2020-10-27",
"count": 1
},
{
"date": "2020-11-01",
"count": 1
},
{
"date": "2020-11-17",
"count": 1
},
{
"date": "2020-11-20",
"count": 1
},
{
"date": "2020-12-05",
"count": 1
},
{
"date": "2020-12-13",
"count": 1
},
{
"date": "2020-12-30",
"count": 1
},
{
"date": "2021-01-07",
"count": 1
},
{
"date": "2021-01-27",
"count": 1
},
{
"date": "2021-02-05",
"count": 1
},
{
"date": "2021-02-12",
"count": 1
},
{
"date": "2021-02-22",
"count": 1
},
{
"date": "2021-03-03",
"count": 1
},
{
"date": "2021-03-06",
"count": 1
},
{
"date": "2021-03-22",
"count": 1
},
{
"date": "2021-03-23",
"count": 1
},
{
"date": "2021-03-26",
"count": 2
},
{
"date": "2021-04-12",
"count": 1
},
{
"date": "2021-05-04",
"count": 1
},
{
"date": "2021-05-08",
"count": 1
},
{
"date": "2021-05-24",
"count": 1
},
{
"date": "2021-05-29",
"count": 1
},
{
"date": "2021-05-30",
"count": 1
},
{
"date": "2021-06-02",
"count": 1
},
{
"date": "2021-06-03",
"count": 1
},
{
"date": "2021-06-10",
"count": 1
},
{
"date": "2021-06-14",
"count": 1
},
{
"date": "2021-06-18",
"count": 1
},
{
"date": "2021-06-21",
"count": 2
},
{
"date": "2021-07-11",
"count": 1
},
{
"date": "2021-07-22",
"count": 1
},
{
"date": "2021-08-04",
"count": 1
},
{
"date": "2021-08-05",
"count": 2
},
{
"date": "2021-08-06",
"count": 1
},
{
"date": "2021-08-24",
"count": 1
},
{
"date": "2021-09-08",
"count": 1
},
{
"date": "2021-09-12",
"count": 1
},
{
"date": "2021-09-29",
"count": 1
},
{
"date": "2021-09-30",
"count": 1
},
{
"date": "2021-10-01",
"count": 1
},
{
"date": "2021-10-07",
"count": 1
},
{
"date": "2021-10-21",
"count": 1
},
{
"date": "2021-11-02",
"count": 1
},
{
"date": "2021-11-18",
"count": 1
},
{
"date": "2021-12-12",
"count": 1
},
{
"date": "2021-12-13",
"count": 1
},
{
"date": "2021-12-14",
"count": 1
},
{
"date": "2022-01-18",
"count": 2
},
{
"date": "2022-02-08",
"count": 1
},
{
"date": "2022-02-10",
"count": 1
},
{
"date": "2022-02-11",
"count": 1
},
{
"date": "2022-02-23",
"count": 1
},
{
"date": "2022-02-25",
"count": 1
},
{
"date": "2022-03-03",
"count": 1
},
{
"date": "2022-03-19",
"count": 1
},
{
"date": "2022-03-22",
"count": 1
},
{
"date": "2022-05-12",
"count": 1
},
{
"date": "2022-05-31",
"count": 1
},
{
"date": "2022-06-02",
"count": 1
},
{
"date": "2022-06-08",
"count": 1
},
{
"date": "2022-06-10",
"count": 1
},
{
"date": "2022-06-15",
"count": 1
},
{
"date": "2022-06-21",
"count": 1
},
{
"date": "2022-07-16",
"count": 1
},
{
"date": "2022-07-18",
"count": 1
},
{
"date": "2022-08-06",
"count": 1
},
{
"date": "2022-08-30",
"count": 1
},
{
"date": "2022-09-01",
"count": 1
},
{
"date": "2022-09-03",
"count": 1
},
{
"date": "2022-09-09",
"count": 1
},
{
"date": "2022-11-11",
"count": 1
},
{
"date": "2022-11-13",
"count": 1
},
{
"date": "2022-11-26",
"count": 1
},
{
"date": "2023-01-04",
"count": 1
},
{
"date": "2023-02-03",
"count": 1
},
{
"date": "2023-02-23",
"count": 1
},
{
"date": "2023-04-26",
"count": 1
},
{
"date": "2023-05-30",
"count": 1
},
{
"date": "2023-07-01",
"count": 1
},
{
"date": "2023-07-30",
"count": 1
},
{
"date": "2023-08-07",
"count": 1
},
{
"date": "2023-08-11",
"count": 1
},
{
"date": "2023-08-15",
"count": 1
},
{
"date": "2023-08-31",
"count": 1
},
{
"date": "2023-09-07",
"count": 1
},
{
"date": "2023-09-14",
"count": 1
},
{
"date": "2023-09-22",
"count": 1
},
{
"date": "2023-09-25",
"count": 1
},
{
"date": "2023-10-03",
"count": 1
},
{
"date": "2023-11-06",
"count": 1
},
{
"date": "2023-11-16",
"count": 1
},
{
"date": "2023-11-17",
"count": 1
},
{
"date": "2023-12-01",
"count": 1
},
{
"date": "2023-12-14",
"count": 1
},
{
"date": "2023-12-20",
"count": 1
},
{
"date": "2024-01-12",
"count": 1
},
{
"date": "2024-01-16",
"count": 1
},
{
"date": "2024-01-25",
"count": 1
},
{
"date": "2024-03-24",
"count": 1
},
{
"date": "2024-06-11",
"count": 1
},
{
"date": "2024-07-11",
"count": 1
},
{
"date": "2024-07-20",
"count": 1
},
{
"date": "2024-07-22",
"count": 1
},
{
"date": "2024-08-03",
"count": 1
},
{
"date": "2024-08-14",
"count": 1
},
{
"date": "2024-08-20",
"count": 1
},
{
"date": "2024-09-26",
"count": 1
},
{
"date": "2024-10-04",
"count": 1
},
{
"date": "2025-01-11",
"count": 1
},
{
"date": "2025-06-03",
"count": 1
},
{
"date": "2025-08-08",
"count": 1
},
{
"date": "2025-09-15",
"count": 1
},
{
"date": "2025-12-12",
"count": 1
},
{
"date": "2026-01-24",
"count": 1
},
{
"date": "2026-01-29",
"count": 1
},
{
"date": "2026-04-21",
"count": 1
},
{
"date": "2026-07-09",
"count": 1
},
{
"date": "2026-07-18",
"count": 1
}
],
"complete": true,
"collected": 351,
"total_forks": 365
},
"star_history": null,
"open_issues_and_prs": 301
},
"ai_readiness": {
"has_nix": false,
"example_dirs": [
"examples",
"notebooks"
],
"has_llms_txt": false,
"has_dockerfile": false,
"has_mcp_signal": false,
"bootstrap_files": [],
"api_schema_files": [],
"has_devcontainer": false,
"typecheck_configs": [
"python/jupyter_leaflet/tsconfig.json"
],
"toolchain_manifests": [],
"largest_source_bytes": 114601,
"source_files_sampled": 77,
"oversized_source_files": 1,
"agent_instruction_files": [],
"agent_instruction_max_bytes": null
},
"dependencies": {
"manifests": [
"ui-tests/package.json"
],
"advisories": {
"error": null,
"scope": "published_package",
"source": "osv",
"findings": [],
"collected": true,
"malicious": [],
"truncated": false,
"by_severity": {},
"advisory_count": 0,
"affected_count": 0,
"assessed_count": 27,
"malicious_count": 0,
"assessed_package": "pypi:ipyleaflet@0.20.0",
"unassessed_count": 0,
"direct_affected_count": 0
},
"ecosystems": [
"npm"
],
"dependencies": [
{
"name": "@jupyterlab/galata",
"manifest": "ui-tests/package.json",
"ecosystem": "npm",
"version_constraint": "^5.3.4"
},
{
"name": "@playwright/test",
"manifest": "ui-tests/package.json",
"ecosystem": "npm",
"version_constraint": "^1.32.0"
},
{
"name": "klaw-sync",
"manifest": "ui-tests/package.json",
"ecosystem": "npm",
"version_constraint": "^6.0.0"
},
{
"name": "rimraf",
"manifest": "ui-tests/package.json",
"ecosystem": "npm",
"version_constraint": "^3.0.2"
},
{
"name": "ipywidgets",
"manifest": "python/ipyleaflet/pyproject.toml",
"ecosystem": "pypi",
"version_constraint": ">=7.6.0,<9"
},
{
"name": "traittypes",
"manifest": "python/ipyleaflet/pyproject.toml",
"ecosystem": "pypi",
"version_constraint": ">=0.2.1,<3"
},
{
"name": "xyzservices",
"manifest": "python/ipyleaflet/pyproject.toml",
"ecosystem": "pypi",
"version_constraint": ">=2021.8.1"
},
{
"name": "branca",
"manifest": "python/ipyleaflet/pyproject.toml",
"ecosystem": "pypi",
"version_constraint": ">=0.5.0"
},
{
"name": "jupyter_leaflet",
"manifest": "python/ipyleaflet/pyproject.toml",
"ecosystem": "pypi",
"version_constraint": ">=0.20,<0.21"
},
{
"name": "@geoman-io/leaflet-geoman-free",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^2.18.0"
},
{
"name": "@jupyter-widgets/base",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^2 || ^3 || ^4 || ^5 || ^6"
},
{
"name": "buffer",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^6.0.3"
},
{
"name": "crypto-browserify",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^3.12.0"
},
{
"name": "leaflet",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.7.1"
},
{
"name": "leaflet-ant-path",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.3.0"
},
{
"name": "leaflet-defaulticon-compatibility",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^0.1.1"
},
{
"name": "leaflet-draw",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.4"
},
{
"name": "leaflet-fullscreen",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.2"
},
{
"name": "leaflet-measure",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^3.1.0"
},
{
"name": "leaflet-rotatedmarker",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^0.2.0"
},
{
"name": "leaflet-search",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "2.9.8"
},
{
"name": "leaflet-splitmap",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.3"
},
{
"name": "leaflet-transform",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.3"
},
{
"name": "leaflet-velocity",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.2.4"
},
{
"name": "leaflet.awesome-markers",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^2.0.5"
},
{
"name": "leaflet.markercluster",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.2.0"
},
{
"name": "leaflet.vectorgrid",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.3.0"
},
{
"name": "proj4",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^2.6.0"
},
{
"name": "proj4leaflet",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.1"
},
{
"name": "protomaps-leaflet",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^1.24.0"
},
{
"name": "spin.js",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^4.1.0"
},
{
"name": "stream-browserify",
"manifest": "python/jupyter_leaflet/package.json",
"ecosystem": "npm",
"version_constraint": "^3.0.0"
}
],
"all_dependencies": {
"error": null,
"source": "github-sbom",
"packages": [
{
"name": "@geoman-io/leaflet-geoman-free",
"direct": true,
"version": "2.18.3",
"ecosystem": "npm"
},
{
"name": "@jupyter-widgets/base",
"direct": true,
"version": "6.0.11",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/galata",
"direct": true,
"version": "5.0.10",
"ecosystem": "npm"
},
{
"name": "@playwright/test",
"direct": true,
"version": "1.40.1",
"ecosystem": "npm"
},
{
"name": "buffer",
"direct": true,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "crypto-browserify",
"direct": true,
"version": "3.12.1",
"ecosystem": "npm"
},
{
"name": "klaw-sync",
"direct": true,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "leaflet",
"direct": true,
"version": "1.9.4",
"ecosystem": "npm"
},
{
"name": "leaflet-ant-path",
"direct": true,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "leaflet-defaulticon-compatibility",
"direct": true,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "leaflet-draw",
"direct": true,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "leaflet-fullscreen",
"direct": true,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "leaflet-measure",
"direct": true,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "leaflet-rotatedmarker",
"direct": true,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "leaflet-search",
"direct": true,
"version": "2.9.8",
"ecosystem": "npm"
},
{
"name": "leaflet-splitmap",
"direct": true,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "leaflet-transform",
"direct": true,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "leaflet-velocity",
"direct": true,
"version": "1.9.2",
"ecosystem": "npm"
},
{
"name": "leaflet.awesome-markers",
"direct": true,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "leaflet.markercluster",
"direct": true,
"version": "1.5.3",
"ecosystem": "npm"
},
{
"name": "leaflet.vectorgrid",
"direct": true,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "proj4",
"direct": true,
"version": "2.15.0",
"ecosystem": "npm"
},
{
"name": "proj4leaflet",
"direct": true,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "protomaps-leaflet",
"direct": true,
"version": "1.24.2",
"ecosystem": "npm"
},
{
"name": "rimraf",
"direct": true,
"version": "2.7.1",
"ecosystem": "npm"
},
{
"name": "rimraf",
"direct": true,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "spin.js",
"direct": true,
"version": "4.1.2",
"ecosystem": "npm"
},
{
"name": "stream-browserify",
"direct": true,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "branca",
"direct": true,
"version": null,
"ecosystem": "pypi"
},
{
"name": "ipywidgets",
"direct": true,
"version": null,
"ecosystem": "pypi"
},
{
"name": "jupyter-leaflet",
"direct": true,
"version": null,
"ecosystem": "pypi"
},
{
"name": "traittypes",
"direct": true,
"version": null,
"ecosystem": "pypi"
},
{
"name": "xyzservices",
"direct": true,
"version": null,
"ecosystem": "pypi"
},
{
"name": "@codemirror/autocomplete",
"direct": false,
"version": "6.12.0",
"ecosystem": "npm"
},
{
"name": "@codemirror/commands",
"direct": false,
"version": "6.3.3",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-cpp",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-css",
"direct": false,
"version": "6.2.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-html",
"direct": false,
"version": "6.4.7",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-java",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-javascript",
"direct": false,
"version": "6.2.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-json",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-markdown",
"direct": false,
"version": "6.2.4",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-php",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-python",
"direct": false,
"version": "6.1.3",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-rust",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-sql",
"direct": false,
"version": "6.5.5",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-wast",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "@codemirror/lang-xml",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "@codemirror/language",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@codemirror/legacy-modes",
"direct": false,
"version": "6.3.3",
"ecosystem": "npm"
},
{
"name": "@codemirror/lint",
"direct": false,
"version": "6.4.2",
"ecosystem": "npm"
},
{
"name": "@codemirror/search",
"direct": false,
"version": "6.5.5",
"ecosystem": "npm"
},
{
"name": "@codemirror/state",
"direct": false,
"version": "6.4.0",
"ecosystem": "npm"
},
{
"name": "@codemirror/view",
"direct": false,
"version": "6.23.0",
"ecosystem": "npm"
},
{
"name": "@discoveryjs/json-ext",
"direct": false,
"version": "0.5.7",
"ecosystem": "npm"
},
{
"name": "@eslint-community/eslint-utils",
"direct": false,
"version": "4.6.1",
"ecosystem": "npm"
},
{
"name": "@eslint-community/regexpp",
"direct": false,
"version": "4.12.1",
"ecosystem": "npm"
},
{
"name": "@eslint/eslintrc",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@eslint/js",
"direct": false,
"version": "8.57.1",
"ecosystem": "npm"
},
{
"name": "@fortawesome/fontawesome-free",
"direct": false,
"version": "5.15.4",
"ecosystem": "npm"
},
{
"name": "@humanwhocodes/config-array",
"direct": false,
"version": "0.13.0",
"ecosystem": "npm"
},
{
"name": "@humanwhocodes/module-importer",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@humanwhocodes/object-schema",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@iarna/cli",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@isaacs/cliui",
"direct": false,
"version": "8.0.2",
"ecosystem": "npm"
},
{
"name": "@isaacs/fs-minipass",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "@jridgewell/gen-mapping",
"direct": false,
"version": "0.3.8",
"ecosystem": "npm"
},
{
"name": "@jridgewell/resolve-uri",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "@jridgewell/set-array",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "@jridgewell/source-map",
"direct": false,
"version": "0.3.6",
"ecosystem": "npm"
},
{
"name": "@jridgewell/sourcemap-codec",
"direct": false,
"version": "1.5.0",
"ecosystem": "npm"
},
{
"name": "@jridgewell/trace-mapping",
"direct": false,
"version": "0.3.25",
"ecosystem": "npm"
},
{
"name": "@jupyter/ydoc",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@jupyter/ydoc",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/application",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/apputils",
"direct": false,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/attachments",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/builder",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/cells",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/codeeditor",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/codemirror",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/console",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/coreutils",
"direct": false,
"version": "6.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/coreutils",
"direct": false,
"version": "6.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/debugger",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/docmanager",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/docregistry",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/documentsearch",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/filebrowser",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/fileeditor",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/lsp",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/nbformat",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/nbformat",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/notebook",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/observables",
"direct": false,
"version": "5.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/outputarea",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/rendermime",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/rendermime-interfaces",
"direct": false,
"version": "3.8.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/services",
"direct": false,
"version": "7.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/services",
"direct": false,
"version": "7.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/settingregistry",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/settingregistry",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/statedb",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/statedb",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/statusbar",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/toc",
"direct": false,
"version": "6.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/translation",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@jupyterlab/ui-components",
"direct": false,
"version": "4.0.10",
"ecosystem": "npm"
},
{
"name": "@lezer/common",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "@lezer/cpp",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "@lezer/css",
"direct": false,
"version": "1.1.7",
"ecosystem": "npm"
},
{
"name": "@lezer/generator",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "@lezer/highlight",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "@lezer/html",
"direct": false,
"version": "1.3.8",
"ecosystem": "npm"
},
{
"name": "@lezer/java",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@lezer/javascript",
"direct": false,
"version": "1.4.13",
"ecosystem": "npm"
},
{
"name": "@lezer/json",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "@lezer/lr",
"direct": false,
"version": "1.3.14",
"ecosystem": "npm"
},
{
"name": "@lezer/markdown",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "@lezer/php",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "@lezer/python",
"direct": false,
"version": "1.1.11",
"ecosystem": "npm"
},
{
"name": "@lezer/rust",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "@lezer/xml",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "@lumino/algorithm",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/algorithm",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/application",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@lumino/application",
"direct": false,
"version": "2.4.3",
"ecosystem": "npm"
},
{
"name": "@lumino/collections",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/collections",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/commands",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@lumino/commands",
"direct": false,
"version": "2.3.2",
"ecosystem": "npm"
},
{
"name": "@lumino/coreutils",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "@lumino/coreutils",
"direct": false,
"version": "2.2.1",
"ecosystem": "npm"
},
{
"name": "@lumino/datagrid",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@lumino/disposable",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "@lumino/disposable",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@lumino/domutils",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/domutils",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/dragdrop",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@lumino/dragdrop",
"direct": false,
"version": "2.1.6",
"ecosystem": "npm"
},
{
"name": "@lumino/keyboard",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/keyboard",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/messaging",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/messaging",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/polling",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "@lumino/polling",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@lumino/properties",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/properties",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/signaling",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "@lumino/signaling",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@lumino/virtualdom",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "@lumino/virtualdom",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@lumino/widgets",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "@lumino/widgets",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "@mapbox/point-geometry",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@mapbox/unitbezier",
"direct": false,
"version": "0.0.0",
"ecosystem": "npm"
},
{
"name": "@mapbox/vector-tile",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.scandir",
"direct": false,
"version": "2.1.5",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.stat",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.walk",
"direct": false,
"version": "1.2.8",
"ecosystem": "npm"
},
{
"name": "@npmcli/agent",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@npmcli/agent",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "@npmcli/fs",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@npmcli/fs",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "@pkgjs/parseargs",
"direct": false,
"version": "0.11.0",
"ecosystem": "npm"
},
{
"name": "@rjsf/core",
"direct": false,
"version": "5.16.1",
"ecosystem": "npm"
},
{
"name": "@rjsf/utils",
"direct": false,
"version": "5.16.1",
"ecosystem": "npm"
},
{
"name": "@rjsf/utils",
"direct": false,
"version": "5.24.8",
"ecosystem": "npm"
},
{
"name": "@rtsao/scc",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@stdlib/array",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/assert",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/bigint",
"direct": false,
"version": "0.0.11",
"ecosystem": "npm"
},
{
"name": "@stdlib/blas",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/buffer",
"direct": false,
"version": "0.0.11",
"ecosystem": "npm"
},
{
"name": "@stdlib/cli",
"direct": false,
"version": "0.0.10",
"ecosystem": "npm"
},
{
"name": "@stdlib/complex",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/constants",
"direct": false,
"version": "0.0.11",
"ecosystem": "npm"
},
{
"name": "@stdlib/fs",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/math",
"direct": false,
"version": "0.0.11",
"ecosystem": "npm"
},
{
"name": "@stdlib/ndarray",
"direct": false,
"version": "0.0.13",
"ecosystem": "npm"
},
{
"name": "@stdlib/nlp",
"direct": false,
"version": "0.0.11",
"ecosystem": "npm"
},
{
"name": "@stdlib/number",
"direct": false,
"version": "0.0.10",
"ecosystem": "npm"
},
{
"name": "@stdlib/os",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/process",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/random",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/regexp",
"direct": false,
"version": "0.0.13",
"ecosystem": "npm"
},
{
"name": "@stdlib/stats",
"direct": false,
"version": "0.0.13",
"ecosystem": "npm"
},
{
"name": "@stdlib/streams",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/strided",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/string",
"direct": false,
"version": "0.0.14",
"ecosystem": "npm"
},
{
"name": "@stdlib/symbol",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@stdlib/time",
"direct": false,
"version": "0.0.14",
"ecosystem": "npm"
},
{
"name": "@stdlib/types",
"direct": false,
"version": "0.0.14",
"ecosystem": "npm"
},
{
"name": "@stdlib/utils",
"direct": false,
"version": "0.0.12",
"ecosystem": "npm"
},
{
"name": "@turf/area",
"direct": false,
"version": "5.1.5",
"ecosystem": "npm"
},
{
"name": "@turf/bbox",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/bbox",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "@turf/bearing",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/boolean-contains",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/boolean-point-in-polygon",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/boolean-point-on-line",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/destination",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/distance",
"direct": false,
"version": "5.1.5",
"ecosystem": "npm"
},
{
"name": "@turf/distance",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/helpers",
"direct": false,
"version": "5.1.5",
"ecosystem": "npm"
},
{
"name": "@turf/helpers",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/helpers",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "@turf/invariant",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "@turf/invariant",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/kinks",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/length",
"direct": false,
"version": "5.1.5",
"ecosystem": "npm"
},
{
"name": "@turf/line-intersect",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/line-segment",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/line-split",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/meta",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "@turf/meta",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/meta",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "@turf/nearest-point-on-line",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/square",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@turf/truncate",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "@types/backbone",
"direct": false,
"version": "1.4.14",
"ecosystem": "npm"
},
{
"name": "@types/backbone",
"direct": false,
"version": "1.4.23",
"ecosystem": "npm"
},
{
"name": "@types/css-font-loading-module",
"direct": false,
"version": "0.0.7",
"ecosystem": "npm"
},
{
"name": "@types/eslint",
"direct": false,
"version": "9.6.1",
"ecosystem": "npm"
},
{
"name": "@types/eslint-scope",
"direct": false,
"version": "3.7.7",
"ecosystem": "npm"
},
{
"name": "@types/estree",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "@types/estree",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "@types/geojson",
"direct": false,
"version": "7946.0.16",
"ecosystem": "npm"
},
{
"name": "@types/geojson",
"direct": false,
"version": "7946.0.4",
"ecosystem": "npm"
},
{
"name": "@types/geojson",
"direct": false,
"version": "7946.0.8",
"ecosystem": "npm"
},
{
"name": "@types/geojson-vt",
"direct": false,
"version": "3.2.5",
"ecosystem": "npm"
},
{
"name": "@types/jquery",
"direct": false,
"version": "3.5.32",
"ecosystem": "npm"
},
{
"name": "@types/json-schema",
"direct": false,
"version": "7.0.15",
"ecosystem": "npm"
},
{
"name": "@types/json5",
"direct": false,
"version": "0.0.29",
"ecosystem": "npm"
},
{
"name": "@types/keyv",
"direct": false,
"version": "3.1.4",
"ecosystem": "npm"
},
{
"name": "@types/leaflet",
"direct": false,
"version": "1.9.17",
"ecosystem": "npm"
},
{
"name": "@types/leaflet-draw",
"direct": false,
"version": "1.0.11",
"ecosystem": "npm"
},
{
"name": "@types/leaflet-fullscreen",
"direct": false,
"version": "1.0.9",
"ecosystem": "npm"
},
{
"name": "@types/leaflet-rotatedmarker",
"direct": false,
"version": "0.2.5",
"ecosystem": "npm"
},
{
"name": "@types/leaflet.awesome-markers",
"direct": false,
"version": "2.0.28",
"ecosystem": "npm"
},
{
"name": "@types/leaflet.markercluster",
"direct": false,
"version": "1.5.5",
"ecosystem": "npm"
},
{
"name": "@types/leaflet.vectorgrid",
"direct": false,
"version": "1.3.6",
"ecosystem": "npm"
},
{
"name": "@types/lodash",
"direct": false,
"version": "4.17.16",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "20.17.30",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "22.14.1",
"ecosystem": "npm"
},
{
"name": "@types/proj4",
"direct": false,
"version": "2.5.6",
"ecosystem": "npm"
},
{
"name": "@types/proj4leaflet",
"direct": false,
"version": "1.0.10",
"ecosystem": "npm"
},
{
"name": "@types/prop-types",
"direct": false,
"version": "15.7.11",
"ecosystem": "npm"
},
{
"name": "@types/react",
"direct": false,
"version": "18.2.48",
"ecosystem": "npm"
},
{
"name": "@types/responselike",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@types/scheduler",
"direct": false,
"version": "0.16.8",
"ecosystem": "npm"
},
{
"name": "@types/sizzle",
"direct": false,
"version": "2.3.9",
"ecosystem": "npm"
},
{
"name": "@types/source-list-map",
"direct": false,
"version": "0.1.6",
"ecosystem": "npm"
},
{
"name": "@types/underscore",
"direct": false,
"version": "1.13.0",
"ecosystem": "npm"
},
{
"name": "@types/webpack-env",
"direct": false,
"version": "1.18.8",
"ecosystem": "npm"
},
{
"name": "@types/webpack-sources",
"direct": false,
"version": "0.1.12",
"ecosystem": "npm"
},
{
"name": "@ungap/structured-clone",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "@vscode/debugprotocol",
"direct": false,
"version": "1.64.0",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/ast",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/floating-point-hex-parser",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/helper-api-error",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/helper-buffer",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/helper-numbers",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/helper-wasm-bytecode",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/helper-wasm-section",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/ieee754",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/leb128",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/utf8",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/wasm-edit",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/wasm-gen",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/wasm-opt",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/wasm-parser",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webassemblyjs/wast-printer",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "@webpack-cli/configtest",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "@webpack-cli/info",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "@webpack-cli/serve",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "@xtuc/ieee754",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "@xtuc/long",
"direct": false,
"version": "4.2.2",
"ecosystem": "npm"
},
{
"name": "abab",
"direct": false,
"version": "2.0.6",
"ecosystem": "npm"
},
{
"name": "abbrev",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "abbrev",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "abbrev",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "acorn",
"direct": false,
"version": "8.14.1",
"ecosystem": "npm"
},
{
"name": "acorn-jsx",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "7.1.3",
"ecosystem": "npm"
},
{
"name": "agentkeepalive",
"direct": false,
"version": "3.5.3",
"ecosystem": "npm"
},
{
"name": "aggregate-error",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "ajv",
"direct": false,
"version": "6.12.6",
"ecosystem": "npm"
},
{
"name": "ajv",
"direct": false,
"version": "8.12.0",
"ecosystem": "npm"
},
{
"name": "ajv",
"direct": false,
"version": "8.17.1",
"ecosystem": "npm"
},
{
"name": "ajv-formats",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "ajv-keywords",
"direct": false,
"version": "3.5.2",
"ecosystem": "npm"
},
{
"name": "ajv-keywords",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "ansi-align",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "3.2.1",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "6.2.1",
"ecosystem": "npm"
},
{
"name": "ansicolors",
"direct": false,
"version": "0.3.2",
"ecosystem": "npm"
},
{
"name": "ansistyles",
"direct": false,
"version": "0.1.3",
"ecosystem": "npm"
},
{
"name": "aproba",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "aproba",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "archy",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "are-we-there-yet",
"direct": false,
"version": "1.1.7",
"ecosystem": "npm"
},
{
"name": "argparse",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "array-buffer-byte-length",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "array-includes",
"direct": false,
"version": "3.1.8",
"ecosystem": "npm"
},
{
"name": "array.prototype.findlastindex",
"direct": false,
"version": "1.2.6",
"ecosystem": "npm"
},
{
"name": "array.prototype.flat",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "array.prototype.flatmap",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "array.prototype.reduce",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "arraybuffer.prototype.slice",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "asap",
"direct": false,
"version": "2.0.6",
"ecosystem": "npm"
},
{
"name": "asn1",
"direct": false,
"version": "0.2.6",
"ecosystem": "npm"
},
{
"name": "asn1.js",
"direct": false,
"version": "4.10.1",
"ecosystem": "npm"
},
{
"name": "assert-plus",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "async-function",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "asynckit",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "available-typed-arrays",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "aws-sign2",
"direct": false,
"version": "0.7.0",
"ecosystem": "npm"
},
{
"name": "aws4",
"direct": false,
"version": "1.13.2",
"ecosystem": "npm"
},
{
"name": "backbone",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "balanced-match",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "base64-js",
"direct": false,
"version": "1.5.1",
"ecosystem": "npm"
},
{
"name": "bcrypt-pbkdf",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "big.js",
"direct": false,
"version": "5.2.2",
"ecosystem": "npm"
},
{
"name": "bignumber.js",
"direct": false,
"version": "9.3.0",
"ecosystem": "npm"
},
{
"name": "bin-links",
"direct": false,
"version": "1.1.8",
"ecosystem": "npm"
},
{
"name": "bluebird",
"direct": false,
"version": "3.7.2",
"ecosystem": "npm"
},
{
"name": "bn.js",
"direct": false,
"version": "4.12.1",
"ecosystem": "npm"
},
{
"name": "bn.js",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "boxen",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "1.1.11",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "braces",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "brorand",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "browserify-aes",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "browserify-cipher",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "browserify-des",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "browserify-rsa",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "browserify-sign",
"direct": false,
"version": "4.2.3",
"ecosystem": "npm"
},
{
"name": "browserslist",
"direct": false,
"version": "4.24.4",
"ecosystem": "npm"
},
{
"name": "buffer-from",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "buffer-xor",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "builtins",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "byline",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "byte-size",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "cacache",
"direct": false,
"version": "12.0.4",
"ecosystem": "npm"
},
{
"name": "cacache",
"direct": false,
"version": "18.0.1",
"ecosystem": "npm"
},
{
"name": "cacache",
"direct": false,
"version": "19.0.1",
"ecosystem": "npm"
},
{
"name": "call-bind",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "call-bind-apply-helpers",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "call-bound",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "call-limit",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "callsites",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "camelcase",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "camelcase",
"direct": false,
"version": "5.3.1",
"ecosystem": "npm"
},
{
"name": "caniuse-lite",
"direct": false,
"version": "1.0.30001715",
"ecosystem": "npm"
},
{
"name": "capture-stack-trace",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "caseless",
"direct": false,
"version": "0.12.0",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "2.4.2",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "4.1.2",
"ecosystem": "npm"
},
{
"name": "chownr",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "chownr",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "chownr",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "chrome-trace-event",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "ci-info",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "ci-info",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "cidr-regex",
"direct": false,
"version": "2.0.10",
"ecosystem": "npm"
},
{
"name": "cipher-base",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "clean-stack",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "cli-boxes",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "cli-columns",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "cli-table3",
"direct": false,
"version": "0.5.1",
"ecosystem": "npm"
},
{
"name": "cliui",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "cliui",
"direct": false,
"version": "8.0.1",
"ecosystem": "npm"
},
{
"name": "clone",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "clone-deep",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "cmd-shim",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "code-point-at",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "color-convert",
"direct": false,
"version": "1.9.3",
"ecosystem": "npm"
},
{
"name": "color-convert",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "color-name",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "color-name",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "color2k",
"direct": false,
"version": "1.2.5",
"ecosystem": "npm"
},
{
"name": "colorette",
"direct": false,
"version": "2.0.20",
"ecosystem": "npm"
},
{
"name": "colors",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "columnify",
"direct": false,
"version": "1.5.4",
"ecosystem": "npm"
},
{
"name": "combined-stream",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "10.0.1",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "2.20.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "9.5.0",
"ecosystem": "npm"
},
{
"name": "compute-gcd",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "compute-lcm",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "concat-map",
"direct": false,
"version": "0.0.1",
"ecosystem": "npm"
},
{
"name": "concat-stream",
"direct": false,
"version": "1.6.2",
"ecosystem": "npm"
},
{
"name": "config-chain",
"direct": false,
"version": "1.1.13",
"ecosystem": "npm"
},
{
"name": "configstore",
"direct": false,
"version": "3.1.5",
"ecosystem": "npm"
},
{
"name": "console-control-strings",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "copy-concurrently",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "core-util-is",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "core-util-is",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "create-ecdh",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "create-error-class",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "create-hash",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "create-hmac",
"direct": false,
"version": "1.1.7",
"ecosystem": "npm"
},
{
"name": "crelt",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "cross-spawn",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "cross-spawn",
"direct": false,
"version": "6.0.6",
"ecosystem": "npm"
},
{
"name": "cross-spawn",
"direct": false,
"version": "7.0.3",
"ecosystem": "npm"
},
{
"name": "cross-spawn",
"direct": false,
"version": "7.0.6",
"ecosystem": "npm"
},
{
"name": "crypto-random-string",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "css-img-datauri-stream",
"direct": false,
"version": "0.1.5",
"ecosystem": "npm"
},
{
"name": "css-loader",
"direct": false,
"version": "3.6.0",
"ecosystem": "npm"
},
{
"name": "css-loader",
"direct": false,
"version": "6.11.0",
"ecosystem": "npm"
},
{
"name": "cssesc",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "cssify",
"direct": false,
"version": "0.8.0",
"ecosystem": "npm"
},
{
"name": "csstype",
"direct": false,
"version": "3.0.10",
"ecosystem": "npm"
},
{
"name": "csstype",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "cyclist",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "d3-array",
"direct": false,
"version": "3.2.4",
"ecosystem": "npm"
},
{
"name": "d3-color",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "d3-delaunay",
"direct": false,
"version": "6.0.4",
"ecosystem": "npm"
},
{
"name": "d3-dispatch",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "d3-dsv",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "d3-force",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "d3-format",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "d3-geo",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "d3-geo-projection",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "d3-hierarchy",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "d3-interpolate",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "d3-path",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "d3-quadtree",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "d3-scale",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "d3-shape",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "d3-time",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "d3-time-format",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "d3-timer",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "dashdash",
"direct": false,
"version": "1.14.1",
"ecosystem": "npm"
},
{
"name": "data-urls",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "data-view-buffer",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "data-view-byte-length",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "data-view-byte-offset",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "2.6.9",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "3.2.7",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "4.3.4",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "debuglog",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "decamelize",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "decode-uri-component",
"direct": false,
"version": "0.2.2",
"ecosystem": "npm"
},
{
"name": "deep-extend",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "deep-is",
"direct": false,
"version": "0.1.4",
"ecosystem": "npm"
},
{
"name": "deepmerge",
"direct": false,
"version": "4.3.1",
"ecosystem": "npm"
},
{
"name": "defaults",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "define-data-property",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "define-properties",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "delaunator",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "delayed-stream",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "delegates",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "des.js",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "detect-indent",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "detect-newline",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "dezalgo",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "diffie-hellman",
"direct": false,
"version": "5.0.3",
"ecosystem": "npm"
},
{
"name": "doctrine",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "doctrine",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "dom-serializer",
"direct": false,
"version": "1.4.1",
"ecosystem": "npm"
},
{
"name": "domelementtype",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "domhandler",
"direct": false,
"version": "4.3.1",
"ecosystem": "npm"
},
{
"name": "domutils",
"direct": false,
"version": "2.8.0",
"ecosystem": "npm"
},
{
"name": "dot-prop",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "dotenv",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "dunder-proto",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "duplexer3",
"direct": false,
"version": "0.1.5",
"ecosystem": "npm"
},
{
"name": "duplexify",
"direct": false,
"version": "3.7.1",
"ecosystem": "npm"
},
{
"name": "duplicate-package-checker-webpack-plugin",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "eastasianwidth",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "ecc-jsbn",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "editor",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "electron-to-chromium",
"direct": false,
"version": "1.5.139",
"ecosystem": "npm"
},
{
"name": "elliptic",
"direct": false,
"version": "6.6.1",
"ecosystem": "npm"
},
{
"name": "emoji-regex",
"direct": false,
"version": "7.0.3",
"ecosystem": "npm"
},
{
"name": "emoji-regex",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "emoji-regex",
"direct": false,
"version": "9.2.2",
"ecosystem": "npm"
},
{
"name": "emojis-list",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "encoding",
"direct": false,
"version": "0.1.13",
"ecosystem": "npm"
},
{
"name": "end-of-stream",
"direct": false,
"version": "1.4.4",
"ecosystem": "npm"
},
{
"name": "enhanced-resolve",
"direct": false,
"version": "5.18.1",
"ecosystem": "npm"
},
{
"name": "entities",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "env-paths",
"direct": false,
"version": "2.2.1",
"ecosystem": "npm"
},
{
"name": "envinfo",
"direct": false,
"version": "7.14.0",
"ecosystem": "npm"
},
{
"name": "err-code",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "err-code",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "errno",
"direct": false,
"version": "0.1.8",
"ecosystem": "npm"
},
{
"name": "error-ex",
"direct": false,
"version": "1.3.2",
"ecosystem": "npm"
},
{
"name": "es-abstract",
"direct": false,
"version": "1.23.9",
"ecosystem": "npm"
},
{
"name": "es-array-method-boxes-properly",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "es-define-property",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "es-errors",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "es-module-lexer",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "es-object-atoms",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "es-set-tostringtag",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "es-shim-unscopables",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "es-to-primitive",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "es6-promise",
"direct": false,
"version": "4.2.8",
"ecosystem": "npm"
},
{
"name": "es6-promisify",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "escalade",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "escalade",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "escape-string-regexp",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "escape-string-regexp",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "eslint",
"direct": false,
"version": "8.57.1",
"ecosystem": "npm"
},
{
"name": "eslint-config-prettier",
"direct": false,
"version": "8.10.0",
"ecosystem": "npm"
},
{
"name": "eslint-config-standard",
"direct": false,
"version": "17.1.0",
"ecosystem": "npm"
},
{
"name": "eslint-import-resolver-node",
"direct": false,
"version": "0.3.9",
"ecosystem": "npm"
},
{
"name": "eslint-module-utils",
"direct": false,
"version": "2.12.0",
"ecosystem": "npm"
},
{
"name": "eslint-plugin-import",
"direct": false,
"version": "2.31.0",
"ecosystem": "npm"
},
{
"name": "eslint-plugin-promise",
"direct": false,
"version": "6.6.0",
"ecosystem": "npm"
},
{
"name": "eslint-scope",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "eslint-scope",
"direct": false,
"version": "7.2.2",
"ecosystem": "npm"
},
{
"name": "eslint-visitor-keys",
"direct": false,
"version": "3.4.3",
"ecosystem": "npm"
},
{
"name": "espree",
"direct": false,
"version": "9.6.1",
"ecosystem": "npm"
},
{
"name": "esquery",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "esrecurse",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "estraverse",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "estraverse",
"direct": false,
"version": "5.3.0",
"ecosystem": "npm"
},
{
"name": "esutils",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "events",
"direct": false,
"version": "3.3.0",
"ecosystem": "npm"
},
{
"name": "evp_bytestokey",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "execa",
"direct": false,
"version": "0.7.0",
"ecosystem": "npm"
},
{
"name": "exponential-backoff",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "exponential-backoff",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "extend",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "extsprintf",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "extsprintf",
"direct": false,
"version": "1.4.1",
"ecosystem": "npm"
},
{
"name": "fast-deep-equal",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "fast-json-stable-stringify",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "fast-levenshtein",
"direct": false,
"version": "2.0.6",
"ecosystem": "npm"
},
{
"name": "fast-uri",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "fastest-levenshtein",
"direct": false,
"version": "1.0.16",
"ecosystem": "npm"
},
{
"name": "fastq",
"direct": false,
"version": "1.19.1",
"ecosystem": "npm"
},
{
"name": "fdir",
"direct": false,
"version": "6.4.4",
"ecosystem": "npm"
},
{
"name": "fflate",
"direct": false,
"version": "0.7.4",
"ecosystem": "npm"
},
{
"name": "figgy-pudding",
"direct": false,
"version": "3.5.2",
"ecosystem": "npm"
},
{
"name": "file-entry-cache",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "file-loader",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "fill-range",
"direct": false,
"version": "7.1.1",
"ecosystem": "npm"
},
{
"name": "filter-obj",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "find-npm-prefix",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "find-root",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "find-up",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "find-up",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "find-up",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "flat",
"direct": false,
"version": "5.0.2",
"ecosystem": "npm"
},
{
"name": "flat-cache",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "flatqueue",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "flatted",
"direct": false,
"version": "3.3.3",
"ecosystem": "npm"
},
{
"name": "flush-write-stream",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "for-each",
"direct": false,
"version": "0.3.5",
"ecosystem": "npm"
},
{
"name": "foreground-child",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "foreground-child",
"direct": false,
"version": "3.3.1",
"ecosystem": "npm"
},
{
"name": "forever-agent",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "form-data",
"direct": false,
"version": "2.3.3",
"ecosystem": "npm"
},
{
"name": "free-style",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "from2",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "from2",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "fs-extra",
"direct": false,
"version": "10.1.0",
"ecosystem": "npm"
},
{
"name": "fs-minipass",
"direct": false,
"version": "1.2.7",
"ecosystem": "npm"
},
{
"name": "fs-minipass",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "fs-minipass",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "fs-vacuum",
"direct": false,
"version": "1.2.10",
"ecosystem": "npm"
},
{
"name": "fs-write-stream-atomic",
"direct": false,
"version": "1.0.10",
"ecosystem": "npm"
},
{
"name": "fs.realpath",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "fsevents",
"direct": false,
"version": "2.3.2",
"ecosystem": "npm"
},
{
"name": "function-bind",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "function.prototype.name",
"direct": false,
"version": "1.1.8",
"ecosystem": "npm"
},
{
"name": "functions-have-names",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "gauge",
"direct": false,
"version": "2.7.4",
"ecosystem": "npm"
},
{
"name": "genfun",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "gentle-fs",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "geojson-rbush",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "get-caller-file",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "get-intrinsic",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "get-proto",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "get-stream",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "get-stream",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "get-symbol-description",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "getpass",
"direct": false,
"version": "0.1.7",
"ecosystem": "npm"
},
{
"name": "glob",
"direct": false,
"version": "10.3.10",
"ecosystem": "npm"
},
{
"name": "glob",
"direct": false,
"version": "10.4.5",
"ecosystem": "npm"
},
{
"name": "glob",
"direct": false,
"version": "7.1.7",
"ecosystem": "npm"
},
{
"name": "glob",
"direct": false,
"version": "7.2.3",
"ecosystem": "npm"
},
{
"name": "glob-parent",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "glob-to-regexp",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "global-dirs",
"direct": false,
"version": "0.1.1",
"ecosystem": "npm"
},
{
"name": "globals",
"direct": false,
"version": "13.24.0",
"ecosystem": "npm"
},
{
"name": "globalthis",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "gopd",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "got",
"direct": false,
"version": "6.7.1",
"ecosystem": "npm"
},
{
"name": "graceful-fs",
"direct": false,
"version": "4.2.11",
"ecosystem": "npm"
},
{
"name": "graphemer",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "har-schema",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "har-validator",
"direct": false,
"version": "5.1.5",
"ecosystem": "npm"
},
{
"name": "has-bigints",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "has-flag",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "has-flag",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "has-property-descriptors",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "has-proto",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "has-symbols",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "has-tostringtag",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "has-unicode",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "hash-base",
"direct": false,
"version": "3.0.5",
"ecosystem": "npm"
},
{
"name": "hash-base",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "hash.js",
"direct": false,
"version": "1.1.7",
"ecosystem": "npm"
},
{
"name": "hasown",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "hmac-drbg",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "hosted-git-info",
"direct": false,
"version": "2.8.9",
"ecosystem": "npm"
},
{
"name": "htmlparser2",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "http-cache-semantics",
"direct": false,
"version": "3.8.1",
"ecosystem": "npm"
},
{
"name": "http-cache-semantics",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "http-proxy-agent",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "http-proxy-agent",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "http-proxy-agent",
"direct": false,
"version": "7.0.2",
"ecosystem": "npm"
},
{
"name": "http-signature",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "https-proxy-agent",
"direct": false,
"version": "2.2.4",
"ecosystem": "npm"
},
{
"name": "https-proxy-agent",
"direct": false,
"version": "7.0.2",
"ecosystem": "npm"
},
{
"name": "https-proxy-agent",
"direct": false,
"version": "7.0.6",
"ecosystem": "npm"
},
{
"name": "humanize-ms",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "iconv-lite",
"direct": false,
"version": "0.6.3",
"ecosystem": "npm"
},
{
"name": "icss-utils",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "icss-utils",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "ieee754",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "iferr",
"direct": false,
"version": "0.1.5",
"ecosystem": "npm"
},
{
"name": "iferr",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "ignore",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "ignore-walk",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "import-fresh",
"direct": false,
"version": "3.3.1",
"ecosystem": "npm"
},
{
"name": "import-lazy",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "import-local",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "imurmurhash",
"direct": false,
"version": "0.1.4",
"ecosystem": "npm"
},
{
"name": "indent-string",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "infer-owner",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "inflight",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "inherits",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "inherits",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "ini",
"direct": false,
"version": "1.3.8",
"ecosystem": "npm"
},
{
"name": "init-package-json",
"direct": false,
"version": "1.10.3",
"ecosystem": "npm"
},
{
"name": "install",
"direct": false,
"version": "0.13.0",
"ecosystem": "npm"
},
{
"name": "internal-slot",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "internmap",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "interpret",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "ip",
"direct": false,
"version": "1.1.5",
"ecosystem": "npm"
},
{
"name": "ip",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "ip-address",
"direct": false,
"version": "9.0.5",
"ecosystem": "npm"
},
{
"name": "ip-regex",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "is-array-buffer",
"direct": false,
"version": "3.0.5",
"ecosystem": "npm"
},
{
"name": "is-arrayish",
"direct": false,
"version": "0.2.1",
"ecosystem": "npm"
},
{
"name": "is-async-function",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "is-bigint",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "is-boolean-object",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "is-callable",
"direct": false,
"version": "1.2.7",
"ecosystem": "npm"
},
{
"name": "is-ci",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "is-cidr",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "is-core-module",
"direct": false,
"version": "2.16.1",
"ecosystem": "npm"
},
{
"name": "is-data-view",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "is-date-object",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "is-extglob",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "is-finalizationregistry",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "is-fullwidth-code-point",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "is-fullwidth-code-point",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "is-fullwidth-code-point",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "is-generator-function",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "is-glob",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "is-installed-globally",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "is-lambda",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "is-map",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "is-npm",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "is-number",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "is-number-object",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "is-obj",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "is-path-inside",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "is-path-inside",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "is-plain-object",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "is-plain-object",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "is-redirect",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "is-regex",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "is-retry-allowed",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "is-set",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "is-shared-array-buffer",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "is-stream",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "is-string",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "is-symbol",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "is-typed-array",
"direct": false,
"version": "1.1.15",
"ecosystem": "npm"
},
{
"name": "is-typedarray",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "is-weakmap",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "is-weakref",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "is-weakset",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "isarray",
"direct": false,
"version": "0.0.1",
"ecosystem": "npm"
},
{
"name": "isarray",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "isarray",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "isexe",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "isexe",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "isobject",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "isomorphic.js",
"direct": false,
"version": "0.2.5",
"ecosystem": "npm"
},
{
"name": "isstream",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "jackspeak",
"direct": false,
"version": "2.3.6",
"ecosystem": "npm"
},
{
"name": "jackspeak",
"direct": false,
"version": "3.4.3",
"ecosystem": "npm"
},
{
"name": "jest-worker",
"direct": false,
"version": "27.5.1",
"ecosystem": "npm"
},
{
"name": "jquery",
"direct": false,
"version": "3.7.1",
"ecosystem": "npm"
},
{
"name": "js-tokens",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "js-yaml",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "jsbn",
"direct": false,
"version": "0.1.1",
"ecosystem": "npm"
},
{
"name": "jsbn",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "json-buffer",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "json-parse-better-errors",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "json-parse-even-better-errors",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "json-schema",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "json-schema-compare",
"direct": false,
"version": "0.2.2",
"ecosystem": "npm"
},
{
"name": "json-schema-merge-allof",
"direct": false,
"version": "0.8.1",
"ecosystem": "npm"
},
{
"name": "json-schema-traverse",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "json-schema-traverse",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "json-stable-stringify-without-jsonify",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "json-stringify-pretty-compact",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "json-stringify-safe",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "json5",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "json5",
"direct": false,
"version": "2.2.3",
"ecosystem": "npm"
},
{
"name": "jsonfile",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "jsonparse",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "jsonpointer",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "JSONStream",
"direct": false,
"version": "1.3.5",
"ecosystem": "npm"
},
{
"name": "jsprim",
"direct": false,
"version": "1.4.2",
"ecosystem": "npm"
},
{
"name": "keyv",
"direct": false,
"version": "4.5.4",
"ecosystem": "npm"
},
{
"name": "kind-of",
"direct": false,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "latest-version",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "lazy-property",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "levn",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "lib0",
"direct": false,
"version": "0.2.104",
"ecosystem": "npm"
},
{
"name": "lib0",
"direct": false,
"version": "0.2.88",
"ecosystem": "npm"
},
{
"name": "libcipm",
"direct": false,
"version": "4.0.8",
"ecosystem": "npm"
},
{
"name": "libnpm",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "libnpmaccess",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "libnpmconfig",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "libnpmhook",
"direct": false,
"version": "5.0.3",
"ecosystem": "npm"
},
{
"name": "libnpmorg",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "libnpmpublish",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "libnpmsearch",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "libnpmteam",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "libnpx",
"direct": false,
"version": "10.2.4",
"ecosystem": "npm"
},
{
"name": "license-webpack-plugin",
"direct": false,
"version": "2.3.21",
"ecosystem": "npm"
},
{
"name": "load-json-file",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "loader-runner",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "loader-utils",
"direct": false,
"version": "1.4.2",
"ecosystem": "npm"
},
{
"name": "loader-utils",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "locate-path",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "locate-path",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "locate-path",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "lock-verify",
"direct": false,
"version": "2.2.2",
"ecosystem": "npm"
},
{
"name": "lockfile",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "lodash",
"direct": false,
"version": "4.17.21",
"ecosystem": "npm"
},
{
"name": "lodash-es",
"direct": false,
"version": "4.17.21",
"ecosystem": "npm"
},
{
"name": "lodash._baseindexof",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "lodash._baseuniq",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "lodash._bindcallback",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "lodash._cacheindexof",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "lodash._createcache",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "lodash._createset",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "lodash._getnative",
"direct": false,
"version": "3.9.1",
"ecosystem": "npm"
},
{
"name": "lodash._root",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "lodash.clonedeep",
"direct": false,
"version": "4.5.0",
"ecosystem": "npm"
},
{
"name": "lodash.escape",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "lodash.merge",
"direct": false,
"version": "4.6.2",
"ecosystem": "npm"
},
{
"name": "lodash.mergewith",
"direct": false,
"version": "4.6.2",
"ecosystem": "npm"
},
{
"name": "lodash.restparam",
"direct": false,
"version": "3.6.1",
"ecosystem": "npm"
},
{
"name": "lodash.union",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "lodash.uniq",
"direct": false,
"version": "4.5.0",
"ecosystem": "npm"
},
{
"name": "lodash.without",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "loose-envify",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "lowercase-keys",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "10.1.0",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "10.4.3",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "4.1.5",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "make-dir",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "make-fetch-happen",
"direct": false,
"version": "13.0.0",
"ecosystem": "npm"
},
{
"name": "make-fetch-happen",
"direct": false,
"version": "14.0.3",
"ecosystem": "npm"
},
{
"name": "make-fetch-happen",
"direct": false,
"version": "5.0.2",
"ecosystem": "npm"
},
{
"name": "markdown-to-jsx",
"direct": false,
"version": "7.4.0",
"ecosystem": "npm"
},
{
"name": "math-intrinsics",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "md5.js",
"direct": false,
"version": "1.3.5",
"ecosystem": "npm"
},
{
"name": "meant",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "memorystream",
"direct": false,
"version": "0.3.1",
"ecosystem": "npm"
},
{
"name": "merge-stream",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "mgrs",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "micromatch",
"direct": false,
"version": "4.0.8",
"ecosystem": "npm"
},
{
"name": "miller-rabin",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "mime",
"direct": false,
"version": "1.2.11",
"ecosystem": "npm"
},
{
"name": "mime-db",
"direct": false,
"version": "1.52.0",
"ecosystem": "npm"
},
{
"name": "mime-types",
"direct": false,
"version": "2.1.35",
"ecosystem": "npm"
},
{
"name": "mini-css-extract-plugin",
"direct": false,
"version": "2.9.2",
"ecosystem": "npm"
},
{
"name": "mini-svg-data-uri",
"direct": false,
"version": "1.4.4",
"ecosystem": "npm"
},
{
"name": "minimalistic-assert",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "minimalistic-crypto-utils",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "minimatch",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "minimatch",
"direct": false,
"version": "9.0.3",
"ecosystem": "npm"
},
{
"name": "minimatch",
"direct": false,
"version": "9.0.5",
"ecosystem": "npm"
},
{
"name": "minimist",
"direct": false,
"version": "1.2.8",
"ecosystem": "npm"
},
{
"name": "minipass",
"direct": false,
"version": "2.9.0",
"ecosystem": "npm"
},
{
"name": "minipass",
"direct": false,
"version": "3.3.6",
"ecosystem": "npm"
},
{
"name": "minipass",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "minipass",
"direct": false,
"version": "7.0.4",
"ecosystem": "npm"
},
{
"name": "minipass",
"direct": false,
"version": "7.1.2",
"ecosystem": "npm"
},
{
"name": "minipass-collect",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "minipass-fetch",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "minipass-fetch",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "minipass-flush",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "minipass-pipeline",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "minipass-sized",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "minizlib",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "minizlib",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "minizlib",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "mississippi",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "mkdirp",
"direct": false,
"version": "0.5.6",
"ecosystem": "npm"
},
{
"name": "mkdirp",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "mkdirp",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "mkdirp-infer-owner",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "move-concurrently",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "ms",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "ms",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "ms",
"direct": false,
"version": "2.1.3",
"ecosystem": "npm"
},
{
"name": "mute-stream",
"direct": false,
"version": "0.0.8",
"ecosystem": "npm"
},
{
"name": "nanoid",
"direct": false,
"version": "3.3.11",
"ecosystem": "npm"
},
{
"name": "nanoid",
"direct": false,
"version": "3.3.7",
"ecosystem": "npm"
},
{
"name": "natural-compare",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "negotiator",
"direct": false,
"version": "0.6.3",
"ecosystem": "npm"
},
{
"name": "negotiator",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "neo-async",
"direct": false,
"version": "2.6.2",
"ecosystem": "npm"
},
{
"name": "nice-try",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "node-fetch",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "node-fetch-npm",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "node-gyp",
"direct": false,
"version": "10.0.1",
"ecosystem": "npm"
},
{
"name": "node-gyp",
"direct": false,
"version": "11.2.0",
"ecosystem": "npm"
},
{
"name": "node-gyp",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "node-releases",
"direct": false,
"version": "2.0.19",
"ecosystem": "npm"
},
{
"name": "nopt",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "nopt",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "nopt",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "normalize-package-data",
"direct": false,
"version": "2.5.0",
"ecosystem": "npm"
},
{
"name": "normalize-path",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "npm",
"direct": false,
"version": "6.14.18",
"ecosystem": "npm"
},
{
"name": "npm-audit-report",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "npm-bundled",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "npm-cache-filename",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "npm-install-checks",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "npm-lifecycle",
"direct": false,
"version": "3.1.5",
"ecosystem": "npm"
},
{
"name": "npm-logical-tree",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "npm-normalize-package-bin",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "npm-package-arg",
"direct": false,
"version": "6.1.1",
"ecosystem": "npm"
},
{
"name": "npm-packlist",
"direct": false,
"version": "1.4.8",
"ecosystem": "npm"
},
{
"name": "npm-pick-manifest",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "npm-profile",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "npm-registry-fetch",
"direct": false,
"version": "4.0.7",
"ecosystem": "npm"
},
{
"name": "npm-run-all",
"direct": false,
"version": "4.1.5",
"ecosystem": "npm"
},
{
"name": "npm-run-path",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "npm-user-validate",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "npmlog",
"direct": false,
"version": "4.1.2",
"ecosystem": "npm"
},
{
"name": "number-is-nan",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "oauth-sign",
"direct": false,
"version": "0.9.0",
"ecosystem": "npm"
},
{
"name": "object-assign",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "object-inspect",
"direct": false,
"version": "1.13.4",
"ecosystem": "npm"
},
{
"name": "object-keys",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "object.assign",
"direct": false,
"version": "4.1.7",
"ecosystem": "npm"
},
{
"name": "object.fromentries",
"direct": false,
"version": "2.0.8",
"ecosystem": "npm"
},
{
"name": "object.getownpropertydescriptors",
"direct": false,
"version": "2.1.8",
"ecosystem": "npm"
},
{
"name": "object.groupby",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "object.values",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "once",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "opener",
"direct": false,
"version": "1.5.2",
"ecosystem": "npm"
},
{
"name": "optionator",
"direct": false,
"version": "0.9.4",
"ecosystem": "npm"
},
{
"name": "os-homedir",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "os-tmpdir",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "osenv",
"direct": false,
"version": "0.1.5",
"ecosystem": "npm"
},
{
"name": "own-keys",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "p-finally",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "p-limit",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "p-limit",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "p-locate",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "p-locate",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "p-locate",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "p-map",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "p-map",
"direct": false,
"version": "7.0.3",
"ecosystem": "npm"
},
{
"name": "p-try",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "package-json",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "package-json-from-dist",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "pacote",
"direct": false,
"version": "9.5.12",
"ecosystem": "npm"
},
{
"name": "parallel-transform",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "parent-module",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "parse-asn1",
"direct": false,
"version": "5.1.7",
"ecosystem": "npm"
},
{
"name": "parse-json",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "parse-srcset",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "path",
"direct": false,
"version": "0.12.7",
"ecosystem": "npm"
},
{
"name": "path-browserify",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "path-exists",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "path-exists",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "path-is-absolute",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "path-is-inside",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "path-key",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "path-key",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "path-parse",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "path-scurry",
"direct": false,
"version": "1.10.1",
"ecosystem": "npm"
},
{
"name": "path-scurry",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "path-type",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "pbf",
"direct": false,
"version": "3.3.0",
"ecosystem": "npm"
},
{
"name": "pbkdf2",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "performance-now",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": false,
"version": "0.2.1",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "picomatch",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "picomatch",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "pidtree",
"direct": false,
"version": "0.3.1",
"ecosystem": "npm"
},
{
"name": "pify",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "pkg-dir",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "playwright",
"direct": false,
"version": "1.40.1",
"ecosystem": "npm"
},
{
"name": "playwright-core",
"direct": false,
"version": "1.40.1",
"ecosystem": "npm"
},
{
"name": "pmtiles",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "point-geometry",
"direct": false,
"version": "0.0.0",
"ecosystem": "npm"
},
{
"name": "polyclip-ts",
"direct": false,
"version": "0.16.8",
"ecosystem": "npm"
},
{
"name": "polylabel",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "possible-typed-array-names",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "7.0.39",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.4.32",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.5.3",
"ecosystem": "npm"
},
{
"name": "postcss-modules-extract-imports",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "postcss-modules-extract-imports",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "postcss-modules-local-by-default",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "postcss-modules-local-by-default",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "postcss-modules-scope",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "postcss-modules-scope",
"direct": false,
"version": "3.2.1",
"ecosystem": "npm"
},
{
"name": "postcss-modules-values",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "postcss-modules-values",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "postcss-selector-parser",
"direct": false,
"version": "6.1.2",
"ecosystem": "npm"
},
{
"name": "postcss-selector-parser",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "postcss-value-parser",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "potpack",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "prelude-ls",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "prepend-http",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "prettier",
"direct": false,
"version": "2.8.8",
"ecosystem": "npm"
},
{
"name": "proc-log",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "proc-log",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "process",
"direct": false,
"version": "0.11.10",
"ecosystem": "npm"
},
{
"name": "process-nextick-args",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "promise-inflight",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "promise-retry",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "promise-retry",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "promzard",
"direct": false,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "prop-types",
"direct": false,
"version": "15.8.1",
"ecosystem": "npm"
},
{
"name": "proto-list",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "protocol-buffers-schema",
"direct": false,
"version": "3.6.0",
"ecosystem": "npm"
},
{
"name": "protoduck",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "prr",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "pseudomap",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "psl",
"direct": false,
"version": "1.15.0",
"ecosystem": "npm"
},
{
"name": "public-encrypt",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "pump",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "pump",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "pumpify",
"direct": false,
"version": "1.5.1",
"ecosystem": "npm"
},
{
"name": "punycode",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "qrcode-terminal",
"direct": false,
"version": "0.12.0",
"ecosystem": "npm"
},
{
"name": "qs",
"direct": false,
"version": "6.5.3",
"ecosystem": "npm"
},
{
"name": "query-string",
"direct": false,
"version": "6.14.1",
"ecosystem": "npm"
},
{
"name": "querystringify",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "queue-microtask",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "quickselect",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "qw",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "randombytes",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "randomfill",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "rbush",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "rc",
"direct": false,
"version": "1.2.8",
"ecosystem": "npm"
},
{
"name": "react",
"direct": false,
"version": "18.2.0",
"ecosystem": "npm"
},
{
"name": "react-dom",
"direct": false,
"version": "18.2.0",
"ecosystem": "npm"
},
{
"name": "react-is",
"direct": false,
"version": "16.13.1",
"ecosystem": "npm"
},
{
"name": "react-is",
"direct": false,
"version": "18.2.0",
"ecosystem": "npm"
},
{
"name": "react-is",
"direct": false,
"version": "18.3.1",
"ecosystem": "npm"
},
{
"name": "read",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "read-cmd-shim",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "read-installed",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "read-package-json",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "read-package-tree",
"direct": false,
"version": "5.3.1",
"ecosystem": "npm"
},
{
"name": "read-pkg",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "readable-stream",
"direct": false,
"version": "1.1.14",
"ecosystem": "npm"
},
{
"name": "readable-stream",
"direct": false,
"version": "2.3.8",
"ecosystem": "npm"
},
{
"name": "readable-stream",
"direct": false,
"version": "3.6.2",
"ecosystem": "npm"
},
{
"name": "readdir-scoped-modules",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "rechoir",
"direct": false,
"version": "0.8.0",
"ecosystem": "npm"
},
{
"name": "reflect.getprototypeof",
"direct": false,
"version": "1.0.10",
"ecosystem": "npm"
},
{
"name": "regexp-match-indices",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "regexp-tree",
"direct": false,
"version": "0.1.27",
"ecosystem": "npm"
},
{
"name": "regexp.prototype.flags",
"direct": false,
"version": "1.5.4",
"ecosystem": "npm"
},
{
"name": "registry-auth-token",
"direct": false,
"version": "3.4.0",
"ecosystem": "npm"
},
{
"name": "registry-url",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "request",
"direct": false,
"version": "2.88.2",
"ecosystem": "npm"
},
{
"name": "require-directory",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "require-from-string",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "require-main-filename",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "requires-port",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "resolve",
"direct": false,
"version": "1.22.10",
"ecosystem": "npm"
},
{
"name": "resolve-cwd",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "resolve-from",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "resolve-from",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "resolve-protobuf-schema",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "retry",
"direct": false,
"version": "0.10.1",
"ecosystem": "npm"
},
{
"name": "retry",
"direct": false,
"version": "0.12.0",
"ecosystem": "npm"
},
{
"name": "reusify",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "ripemd160",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "robust-predicates",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "run-parallel",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "run-queue",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "rw",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "safe-array-concat",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "safe-buffer",
"direct": false,
"version": "5.1.2",
"ecosystem": "npm"
},
{
"name": "safe-buffer",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "safe-push-apply",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "safe-regex-test",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "safer-buffer",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "sanitize-html",
"direct": false,
"version": "2.7.3",
"ecosystem": "npm"
},
{
"name": "scheduler",
"direct": false,
"version": "0.23.0",
"ecosystem": "npm"
},
{
"name": "schema-utils",
"direct": false,
"version": "2.7.1",
"ecosystem": "npm"
},
{
"name": "schema-utils",
"direct": false,
"version": "3.3.0",
"ecosystem": "npm"
},
{
"name": "schema-utils",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": false,
"version": "5.7.2",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": false,
"version": "6.3.1",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": false,
"version": "7.5.4",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": false,
"version": "7.7.1",
"ecosystem": "npm"
},
{
"name": "semver-diff",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "serialize-javascript",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "set-blocking",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "set-function-length",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "set-function-name",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "set-proto",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "sha",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "sha.js",
"direct": false,
"version": "2.4.11",
"ecosystem": "npm"
},
{
"name": "shallow-clone",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "shebang-command",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "shebang-command",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "shebang-regex",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "shebang-regex",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "shell-quote",
"direct": false,
"version": "1.8.2",
"ecosystem": "npm"
},
{
"name": "side-channel",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "side-channel-list",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "side-channel-map",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "side-channel-weakmap",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "signal-exit",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "signal-exit",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "slide",
"direct": false,
"version": "1.1.6",
"ecosystem": "npm"
},
{
"name": "smart-buffer",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "socks",
"direct": false,
"version": "2.3.3",
"ecosystem": "npm"
},
{
"name": "socks",
"direct": false,
"version": "2.7.1",
"ecosystem": "npm"
},
{
"name": "socks",
"direct": false,
"version": "2.8.4",
"ecosystem": "npm"
},
{
"name": "socks-proxy-agent",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "socks-proxy-agent",
"direct": false,
"version": "8.0.2",
"ecosystem": "npm"
},
{
"name": "socks-proxy-agent",
"direct": false,
"version": "8.0.5",
"ecosystem": "npm"
},
{
"name": "sorted-object",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "sorted-union-stream",
"direct": false,
"version": "2.1.3",
"ecosystem": "npm"
},
{
"name": "source-list-map",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "source-map",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "source-map",
"direct": false,
"version": "0.7.4",
"ecosystem": "npm"
},
{
"name": "source-map-js",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "source-map-js",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "source-map-loader",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "source-map-loader",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "source-map-support",
"direct": false,
"version": "0.5.21",
"ecosystem": "npm"
},
{
"name": "spdx-correct",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "spdx-exceptions",
"direct": false,
"version": "2.5.0",
"ecosystem": "npm"
},
{
"name": "spdx-expression-parse",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "spdx-license-ids",
"direct": false,
"version": "3.0.21",
"ecosystem": "npm"
},
{
"name": "splaytree-ts",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "split-on-first",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "sprintf-js",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "sshpk",
"direct": false,
"version": "1.18.0",
"ecosystem": "npm"
},
{
"name": "ssri",
"direct": false,
"version": "10.0.5",
"ecosystem": "npm"
},
{
"name": "ssri",
"direct": false,
"version": "12.0.0",
"ecosystem": "npm"
},
{
"name": "ssri",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "stream-each",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "stream-iterate",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "stream-shift",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "strict-uri-encode",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "5.1.2",
"ecosystem": "npm"
},
{
"name": "string-width-cjs",
"direct": false,
"version": "4.2.3",
"ecosystem": "npm"
},
{
"name": "string.prototype.padend",
"direct": false,
"version": "3.1.6",
"ecosystem": "npm"
},
{
"name": "string.prototype.trim",
"direct": false,
"version": "1.2.10",
"ecosystem": "npm"
},
{
"name": "string.prototype.trimend",
"direct": false,
"version": "1.0.9",
"ecosystem": "npm"
},
{
"name": "string.prototype.trimstart",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "string_decoder",
"direct": false,
"version": "0.10.31",
"ecosystem": "npm"
},
{
"name": "string_decoder",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "string_decoder",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "stringify-package",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "strip-ansi-cjs",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "strip-bom",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "strip-eof",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "strip-json-comments",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "strip-json-comments",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "style-loader",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "style-loader",
"direct": false,
"version": "3.3.4",
"ecosystem": "npm"
},
{
"name": "style-mod",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "supports-color",
"direct": false,
"version": "5.5.0",
"ecosystem": "npm"
},
{
"name": "supports-color",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "supports-color",
"direct": false,
"version": "8.1.1",
"ecosystem": "npm"
},
{
"name": "supports-preserve-symlinks-flag",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "systeminformation",
"direct": false,
"version": "5.21.20",
"ecosystem": "npm"
},
{
"name": "tapable",
"direct": false,
"version": "2.2.1",
"ecosystem": "npm"
},
{
"name": "tar",
"direct": false,
"version": "4.4.19",
"ecosystem": "npm"
},
{
"name": "tar",
"direct": false,
"version": "6.2.0",
"ecosystem": "npm"
},
{
"name": "tar",
"direct": false,
"version": "7.4.3",
"ecosystem": "npm"
},
{
"name": "term-size",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "terser",
"direct": false,
"version": "5.39.0",
"ecosystem": "npm"
},
{
"name": "terser-webpack-plugin",
"direct": false,
"version": "5.3.14",
"ecosystem": "npm"
},
{
"name": "text-table",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "through",
"direct": false,
"version": "2.3.8",
"ecosystem": "npm"
},
{
"name": "through2",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "timed-out",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "tiny-relative-date",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "tinyglobby",
"direct": false,
"version": "0.2.13",
"ecosystem": "npm"
},
{
"name": "tinyqueue",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "to-regex-range",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "topojson-client",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "topojson-client",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "tough-cookie",
"direct": false,
"version": "2.5.0",
"ecosystem": "npm"
},
{
"name": "tr46",
"direct": false,
"version": "0.0.3",
"ecosystem": "npm"
},
{
"name": "tr46",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "ts-loader",
"direct": false,
"version": "9.5.2",
"ecosystem": "npm"
},
{
"name": "tsconfig-paths",
"direct": false,
"version": "3.15.0",
"ecosystem": "npm"
},
{
"name": "tslib",
"direct": false,
"version": "2.6.2",
"ecosystem": "npm"
},
{
"name": "tslib",
"direct": false,
"version": "2.8.1",
"ecosystem": "npm"
},
{
"name": "tunnel-agent",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "tweetnacl",
"direct": false,
"version": "0.14.5",
"ecosystem": "npm"
},
{
"name": "type-check",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "type-fest",
"direct": false,
"version": "0.20.2",
"ecosystem": "npm"
},
{
"name": "typed-array-buffer",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "typed-array-byte-length",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "typed-array-byte-offset",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "typed-array-length",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "typedarray",
"direct": false,
"version": "0.0.6",
"ecosystem": "npm"
},
{
"name": "typescript",
"direct": false,
"version": "5.8.3",
"ecosystem": "npm"
},
{
"name": "typestyle",
"direct": false,
"version": "2.4.0",
"ecosystem": "npm"
},
{
"name": "uid-number",
"direct": false,
"version": "0.0.6",
"ecosystem": "npm"
},
{
"name": "umask",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "unbox-primitive",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "underscore",
"direct": false,
"version": "1.13.7",
"ecosystem": "npm"
},
{
"name": "underscore",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "6.19.8",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "6.21.0",
"ecosystem": "npm"
},
{
"name": "unique-filename",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "unique-filename",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "unique-filename",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "unique-slug",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "unique-slug",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "unique-slug",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "unique-string",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "universalify",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "unpipe",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "unzip-response",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "update-browserslist-db",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "update-notifier",
"direct": false,
"version": "2.5.0",
"ecosystem": "npm"
},
{
"name": "uri-js",
"direct": false,
"version": "4.4.1",
"ecosystem": "npm"
},
{
"name": "url-parse",
"direct": false,
"version": "1.5.10",
"ecosystem": "npm"
},
{
"name": "url-parse-lax",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "util",
"direct": false,
"version": "0.10.4",
"ecosystem": "npm"
},
{
"name": "util-deprecate",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "util-extend",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "util-promisify",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "uuid",
"direct": false,
"version": "3.4.0",
"ecosystem": "npm"
},
{
"name": "validate-npm-package-license",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "validate-npm-package-name",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "validate.io-array",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "validate.io-function",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "validate.io-integer",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "validate.io-integer-array",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "validate.io-number",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "vector-tile",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "vega",
"direct": false,
"version": "5.26.1",
"ecosystem": "npm"
},
{
"name": "vega-canvas",
"direct": false,
"version": "1.2.7",
"ecosystem": "npm"
},
{
"name": "vega-crossfilter",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "vega-dataflow",
"direct": false,
"version": "5.7.5",
"ecosystem": "npm"
},
{
"name": "vega-encode",
"direct": false,
"version": "4.9.2",
"ecosystem": "npm"
},
{
"name": "vega-event-selector",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "vega-expression",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "vega-force",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "vega-format",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "vega-functions",
"direct": false,
"version": "5.14.0",
"ecosystem": "npm"
},
{
"name": "vega-geo",
"direct": false,
"version": "4.4.1",
"ecosystem": "npm"
},
{
"name": "vega-hierarchy",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "vega-label",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "vega-lite",
"direct": false,
"version": "5.16.3",
"ecosystem": "npm"
},
{
"name": "vega-loader",
"direct": false,
"version": "4.5.1",
"ecosystem": "npm"
},
{
"name": "vega-parser",
"direct": false,
"version": "6.2.1",
"ecosystem": "npm"
},
{
"name": "vega-projection",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "vega-regression",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "vega-runtime",
"direct": false,
"version": "6.1.4",
"ecosystem": "npm"
},
{
"name": "vega-scale",
"direct": false,
"version": "7.3.1",
"ecosystem": "npm"
},
{
"name": "vega-scenegraph",
"direct": false,
"version": "4.11.1",
"ecosystem": "npm"
},
{
"name": "vega-selections",
"direct": false,
"version": "5.4.2",
"ecosystem": "npm"
},
{
"name": "vega-statistics",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "vega-time",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "vega-transforms",
"direct": false,
"version": "4.11.0",
"ecosystem": "npm"
},
{
"name": "vega-typings",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "vega-util",
"direct": false,
"version": "1.17.2",
"ecosystem": "npm"
},
{
"name": "vega-view",
"direct": false,
"version": "5.11.1",
"ecosystem": "npm"
},
{
"name": "vega-view-transforms",
"direct": false,
"version": "4.5.9",
"ecosystem": "npm"
},
{
"name": "vega-voronoi",
"direct": false,
"version": "4.2.2",
"ecosystem": "npm"
},
{
"name": "vega-wordcloud",
"direct": false,
"version": "4.1.4",
"ecosystem": "npm"
},
{
"name": "verror",
"direct": false,
"version": "1.10.0",
"ecosystem": "npm"
},
{
"name": "vscode-jsonrpc",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "vscode-jsonrpc",
"direct": false,
"version": "8.2.0",
"ecosystem": "npm"
},
{
"name": "vscode-languageserver-protocol",
"direct": false,
"version": "3.17.5",
"ecosystem": "npm"
},
{
"name": "vscode-languageserver-types",
"direct": false,
"version": "3.17.5",
"ecosystem": "npm"
},
{
"name": "vscode-ws-jsonrpc",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "w3c-keyname",
"direct": false,
"version": "2.2.8",
"ecosystem": "npm"
},
{
"name": "watchpack",
"direct": false,
"version": "2.4.2",
"ecosystem": "npm"
},
{
"name": "wcwidth",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "webidl-conversions",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "webidl-conversions",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "webpack",
"direct": false,
"version": "5.99.6",
"ecosystem": "npm"
},
{
"name": "webpack-cli",
"direct": false,
"version": "5.1.4",
"ecosystem": "npm"
},
{
"name": "webpack-merge",
"direct": false,
"version": "5.10.0",
"ecosystem": "npm"
},
{
"name": "webpack-sources",
"direct": false,
"version": "1.4.3",
"ecosystem": "npm"
},
{
"name": "webpack-sources",
"direct": false,
"version": "3.2.3",
"ecosystem": "npm"
},
{
"name": "whatwg-fetch",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "whatwg-mimetype",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "whatwg-url",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "whatwg-url",
"direct": false,
"version": "8.7.0",
"ecosystem": "npm"
},
{
"name": "which",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "which",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "which",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "which",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "which-boxed-primitive",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "which-builtin-type",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "which-collection",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "which-module",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "which-typed-array",
"direct": false,
"version": "1.1.19",
"ecosystem": "npm"
},
{
"name": "wide-align",
"direct": false,
"version": "1.1.5",
"ecosystem": "npm"
},
{
"name": "widest-line",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "wildcard",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "wkt-parser",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "word-wrap",
"direct": false,
"version": "1.2.5",
"ecosystem": "npm"
},
{
"name": "worker-farm",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "worker-loader",
"direct": false,
"version": "3.0.8",
"ecosystem": "npm"
},
{
"name": "wrap-ansi",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "wrap-ansi",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "wrap-ansi-cjs",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "wrappy",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "write-file-atomic",
"direct": false,
"version": "2.4.3",
"ecosystem": "npm"
},
{
"name": "ws",
"direct": false,
"version": "8.16.0",
"ecosystem": "npm"
},
{
"name": "ws",
"direct": false,
"version": "8.18.1",
"ecosystem": "npm"
},
{
"name": "xdg-basedir",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "xtend",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "y-protocols",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "y18n",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "y18n",
"direct": false,
"version": "5.0.8",
"ecosystem": "npm"
},
{
"name": "yallist",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "yallist",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "yallist",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "yallist",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "yargs",
"direct": false,
"version": "14.2.3",
"ecosystem": "npm"
},
{
"name": "yargs",
"direct": false,
"version": "17.7.2",
"ecosystem": "npm"
},
{
"name": "yargs-parser",
"direct": false,
"version": "15.0.3",
"ecosystem": "npm"
},
{
"name": "yargs-parser",
"direct": false,
"version": "21.1.1",
"ecosystem": "npm"
},
{
"name": "yjs",
"direct": false,
"version": "13.6.10",
"ecosystem": "npm"
},
{
"name": "yjs",
"direct": false,
"version": "13.6.26",
"ecosystem": "npm"
},
{
"name": "yocto-queue",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
}
],
"collected": true,
"truncated": false,
"total_count": 1286,
"direct_count": 33,
"indirect_count": 1253
}
},
"maintainership": {
"issues": {
"open_prs": 32,
"merged_prs": 533,
"open_issues": 269,
"closed_ratio": 0.576,
"closed_issues": 365,
"closed_unmerged_prs": 75
},
"bus_factor": 2,
"bot_contributors": 2,
"top_contributors": [
{
"type": "User",
"login": "martinRenou",
"commits": 487,
"avatar_url": "https://avatars.githubusercontent.com/u/21197331?v=4"
},
{
"type": "User",
"login": "SylvainCorlay",
"commits": 248,
"avatar_url": "https://avatars.githubusercontent.com/u/2397974?v=4"
},
{
"type": "User",
"login": "davidbrochart",
"commits": 90,
"avatar_url": "https://avatars.githubusercontent.com/u/4711805?v=4"
},
{
"type": "User",
"login": "jasongrout",
"commits": 48,
"avatar_url": "https://avatars.githubusercontent.com/u/192614?v=4"
},
{
"type": "User",
"login": "ellisonbg",
"commits": 30,
"avatar_url": "https://avatars.githubusercontent.com/u/27600?v=4"
},
{
"type": "User",
"login": "VasavanThiru",
"commits": 30,
"avatar_url": "https://avatars.githubusercontent.com/u/44569872?v=4"
},
{
"type": "User",
"login": "HaudinFlorence",
"commits": 22,
"avatar_url": "https://avatars.githubusercontent.com/u/99649086?v=4"
},
{
"type": "User",
"login": "fitoprincipe",
"commits": 15,
"avatar_url": "https://avatars.githubusercontent.com/u/10751505?v=4"
},
{
"type": "User",
"login": "gjmooney",
"commits": 12,
"avatar_url": "https://avatars.githubusercontent.com/u/86261987?v=4"
},
{
"type": "User",
"login": "sackh",
"commits": 12,
"avatar_url": "https://avatars.githubusercontent.com/u/8600927?v=4"
}
],
"contributors_sampled": 83,
"top_contributor_share": 0.419
},
"quality_signals": {
"has_ci": true,
"has_tests": true,
"ci_workflows": [
"main.yml",
"ui-tests.yml",
"update_galata_references.yml"
],
"has_docs_dir": true,
"linter_configs": [
".eslintrc.json"
],
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"security_signals": {
"lockfiles": [
"yarn.lock"
],
"scorecard": {
"checks": [
{
"name": "Binary-Artifacts",
"score": 10,
"reason": "no binaries found in the repo",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
},
{
"name": "Branch-Protection",
"score": 0,
"reason": "branch protection not enabled on development/release branches",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
},
{
"name": "CI-Tests",
"score": 2,
"reason": "6 out of 27 merged PRs checked by a CI test -- score normalized to 2",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
},
{
"name": "CII-Best-Practices",
"score": 0,
"reason": "no effort to earn an OpenSSF best practices badge detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
},
{
"name": "Code-Review",
"score": 8,
"reason": "Found 25/30 approved changesets -- score normalized to 8",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
},
{
"name": "Contributors",
"score": 10,
"reason": "project has 65 contributing companies or organizations",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
},
{
"name": "Dangerous-Workflow",
"score": 10,
"reason": "no dangerous workflow patterns detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
},
{
"name": "Dependency-Update-Tool",
"score": 10,
"reason": "update tool detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
},
{
"name": "Fuzzing",
"score": 0,
"reason": "project is not fuzzed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
},
{
"name": "License",
"score": 10,
"reason": "license file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
},
{
"name": "Maintained",
"score": 1,
"reason": "2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
},
{
"name": "Packaging",
"score": null,
"reason": "packaging workflow not detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
},
{
"name": "Pinned-Dependencies",
"score": 0,
"reason": "dependency not pinned by hash detected -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
},
{
"name": "SAST",
"score": 0,
"reason": "SAST tool is not run on all commits -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
},
{
"name": "Security-Policy",
"score": 0,
"reason": "security policy file not detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
},
{
"name": "Signed-Releases",
"score": null,
"reason": "no releases found",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
},
{
"name": "Token-Permissions",
"score": 0,
"reason": "detected GitHub workflow tokens with excessive permissions",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
},
{
"name": "Vulnerabilities",
"score": 0,
"reason": "83 existing vulnerabilities detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
}
],
"commit": "612f4ebb800e50c0bae84e4d2b6bd3e622b7a12c",
"ran_at": "2026-07-28T14:51:42Z",
"aggregate_score": 4,
"scorecard_version": "v5.5.0"
},
"has_codeql_workflow": false,
"has_security_policy": false,
"has_dependabot_config": false
},
"contribution_flow": {
"collected": true,
"ci_last_run_at": "2026-07-21T11:46:13Z",
"oldest_open_prs": [
{
"number": 435,
"created_at": "2019-10-28T10:52:47Z",
"last_comment_at": "2020-07-10T16:32:28Z",
"last_comment_author": "galewis2"
},
{
"number": 480,
"created_at": "2020-01-18T21:31:33Z",
"last_comment_at": "2020-01-29T07:47:14Z",
"last_comment_author": "martinRenou"
},
{
"number": 602,
"created_at": "2020-05-25T17:04:50Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 728,
"created_at": "2020-10-17T09:11:40Z",
"last_comment_at": "2020-10-17T14:29:05Z",
"last_comment_author": "martinRenou"
},
{
"number": 786,
"created_at": "2021-02-04T18:35:52Z",
"last_comment_at": "2021-12-10T20:58:07Z",
"last_comment_author": "deeplook"
},
{
"number": 985,
"created_at": "2022-05-25T14:30:54Z",
"last_comment_at": "2022-05-25T14:40:43Z",
"last_comment_author": "HaudinFlorence"
},
{
"number": 990,
"created_at": "2022-06-02T23:00:46Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1016,
"created_at": "2022-07-07T04:29:34Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1035,
"created_at": "2022-08-04T14:18:27Z",
"last_comment_at": "2022-08-12T10:02:50Z",
"last_comment_author": "HaudinFlorence"
},
{
"number": 1036,
"created_at": "2022-08-08T17:50:42Z",
"last_comment_at": "2022-08-09T15:27:21Z",
"last_comment_author": "HaudinFlorence"
},
{
"number": 1038,
"created_at": "2022-08-16T15:27:42Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1042,
"created_at": "2022-08-22T15:30:51Z",
"last_comment_at": "2022-09-16T12:32:42Z",
"last_comment_author": "davidbrochart"
},
{
"number": 1044,
"created_at": "2022-08-26T23:06:06Z",
"last_comment_at": "2022-08-26T23:52:46Z",
"last_comment_author": "jasongrout"
},
{
"number": 1075,
"created_at": "2022-11-17T19:30:59Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1078,
"created_at": "2022-12-07T08:21:59Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1086,
"created_at": "2023-01-08T16:27:25Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1087,
"created_at": "2023-01-09T07:51:56Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1097,
"created_at": "2023-02-03T22:31:33Z",
"last_comment_at": "2023-04-16T21:26:30Z",
"last_comment_author": "clydebw"
},
{
"number": 1106,
"created_at": "2023-03-02T23:12:19Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1107,
"created_at": "2023-03-02T23:14:08Z",
"last_comment_at": null,
"last_comment_author": null
}
],
"last_merged_pr_at": "2026-05-07T12:49:17Z",
"ci_last_conclusion": "SKIPPED",
"oldest_open_issues": [
{
"number": 1,
"created_at": "2014-05-09T17:19:11Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 22,
"created_at": "2016-05-07T11:45:01Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 43,
"created_at": "2016-11-04T00:37:35Z",
"last_comment_at": "2017-10-05T12:04:04Z",
"last_comment_author": "bburns"
},
{
"number": 62,
"created_at": "2017-06-07T12:24:24Z",
"last_comment_at": "2020-10-15T09:15:55Z",
"last_comment_author": "martinRenou"
},
{
"number": 72,
"created_at": "2017-08-21T01:06:09Z",
"last_comment_at": "2018-05-18T15:31:25Z",
"last_comment_author": null
},
{
"number": 83,
"created_at": "2017-11-14T13:50:10Z",
"last_comment_at": "2023-04-10T14:03:53Z",
"last_comment_author": "astrojuanlu"
},
{
"number": 120,
"created_at": "2018-02-20T00:10:49Z",
"last_comment_at": "2022-04-26T14:48:36Z",
"last_comment_author": "Aptychus"
},
{
"number": 127,
"created_at": "2018-03-13T21:08:18Z",
"last_comment_at": "2018-03-13T21:16:55Z",
"last_comment_author": "jasongrout"
},
{
"number": 128,
"created_at": "2018-03-17T01:35:57Z",
"last_comment_at": "2018-03-17T01:36:07Z",
"last_comment_author": "SylvainCorlay"
},
{
"number": 138,
"created_at": "2018-04-06T10:04:50Z",
"last_comment_at": "2018-04-09T16:20:11Z",
"last_comment_author": "SylvainCorlay"
},
{
"number": 160,
"created_at": "2018-04-16T15:29:02Z",
"last_comment_at": "2022-01-24T16:48:51Z",
"last_comment_author": "afonit"
},
{
"number": 174,
"created_at": "2018-06-07T23:52:11Z",
"last_comment_at": "2020-11-30T11:44:33Z",
"last_comment_author": "dsunjka"
},
{
"number": 198,
"created_at": "2018-07-04T08:07:17Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 207,
"created_at": "2018-07-31T15:01:31Z",
"last_comment_at": "2024-03-04T21:44:02Z",
"last_comment_author": "tomried"
},
{
"number": 215,
"created_at": "2018-08-15T22:14:32Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 225,
"created_at": "2018-10-29T11:09:34Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 234,
"created_at": "2018-12-05T11:13:24Z",
"last_comment_at": "2021-11-20T21:48:01Z",
"last_comment_author": "banesullivan"
},
{
"number": 239,
"created_at": "2018-12-10T16:40:03Z",
"last_comment_at": "2018-12-14T19:50:45Z",
"last_comment_author": "jasongrout"
},
{
"number": 247,
"created_at": "2018-12-19T12:17:13Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 249,
"created_at": "2018-12-20T11:52:27Z",
"last_comment_at": null,
"last_comment_author": null
}
]
}
},
"config": {
"disabled_metrics": [],
"disabled_categories": [],
"disabled_components": {}
},
"source": {
"url": "https://github.com/jupyter-widgets/ipyleaflet",
"host": "github.com",
"name": "ipyleaflet",
"owner": "jupyter-widgets"
},
"metrics": {
"overall": {
"key": "overall",
"band": "moderate",
"name": "Overall health",
"note": null,
"notes": [],
"value": 63,
"inputs": {
"security": 52,
"vitality": 40,
"community": 75,
"governance": 69,
"engineering": 81
},
"components": []
},
"categories": [
{
"key": "vitality",
"band": "at_risk",
"name": "Vitality",
"value": 40,
"weight": 0.22,
"metrics": [
{
"key": "development_activity",
"band": "critical",
"name": "Development activity",
"note": null,
"notes": [],
"value": 27,
"inputs": {
"commits_last_year": 4,
"human_commit_share": 1,
"days_since_last_push": 82,
"active_weeks_last_year": 3
},
"components": [
{
"key": "push_recency",
"name": "Push recency",
"detail": "last push 82 days ago",
"points": 18,
"status": "partial",
"details": [
{
"code": "push_recency",
"params": {
"days": 82
}
}
],
"max_points": 36
},
{
"key": "commit_cadence",
"name": "Commit cadence",
"detail": "3/52 weeks with commits",
"points": 2.1,
"status": "partial",
"details": [
{
"code": "commit_cadence_weeks",
"params": {
"weeks": 3
}
}
],
"max_points": 36
},
{
"key": "commit_volume",
"name": "Commit volume",
"detail": "4 commits in the last year",
"points": 6.3,
"status": "partial",
"details": [
{
"code": "commits_last_year",
"params": {
"count": 4
}
}
],
"max_points": 18
},
{
"key": "openssf_scorecard_maintained",
"name": "OpenSSF Scorecard: Maintained",
"detail": "2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1",
"points": 1,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "release_discipline",
"band": "moderate",
"name": "Release discipline",
"note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"openssf_scorecard_signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 60,
"inputs": {
"releases_count": 25,
"latest_release_tag": "0.20.0",
"releases_from_tags": false,
"days_since_latest_release": 410,
"mean_days_between_releases": 113.9
},
"components": [
{
"key": "ships_releases",
"name": "Ships releases",
"detail": "25 releases published",
"points": 27,
"status": "met",
"details": [
{
"code": "releases_published",
"params": {
"count": 25
}
}
],
"max_points": 27
},
{
"key": "release_recency",
"name": "Release recency",
"detail": "latest release 410 days ago",
"points": 7.2,
"status": "partial",
"details": [
{
"code": "release_recency",
"params": {
"days": 410
}
}
],
"max_points": 36
},
{
"key": "release_cadence",
"name": "Release cadence",
"detail": "a release every ~113.9 days",
"points": 19.8,
"status": "partial",
"details": [
{
"code": "release_cadence",
"params": {
"gap": 113.9
}
}
],
"max_points": 27
},
{
"key": "openssf_scorecard_signed_releases",
"name": "OpenSSF Scorecard: Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 10
}
]
},
{
"key": "abandonment",
"band": "excellent",
"name": "Abandonment",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"cap": null,
"state": "maintained",
"guards": [],
"signals": [],
"red_flag": false,
"multiplier_pct": 100,
"declared_reason": null,
"unverified_reason": null,
"unanswered_open_prs": null,
"unanswered_open_issues": null,
"days_since_last_merged_pr": null,
"days_since_last_human_commit": 82,
"days_since_last_human_commit_is_floor": false
},
"components": [
{
"key": "project_is_still_maintained",
"name": "Project is still maintained",
"detail": "last human commit 82 days ago",
"points": 100,
"status": "met",
"details": [
{
"code": "abandonment_maintained",
"params": {
"days": 82
}
}
],
"max_points": 100
}
]
}
],
"description": "Is the project alive — is code being written and are releases shipping?"
},
{
"key": "community",
"band": "good",
"name": "Community & Adoption",
"value": 75,
"weight": 0.18,
"metrics": [
{
"key": "popularity",
"band": "good",
"name": "Popularity & adoption",
"note": null,
"notes": [],
"value": 83,
"inputs": {
"forks": 365,
"stars": 1539,
"watchers": 62,
"growth_state": "unverified",
"growth_factor_pct": 100,
"growth_unverified_reason": "no_history"
},
"components": [
{
"key": "stars",
"name": "Stars",
"detail": "1,539 stars",
"points": 51.7,
"status": "partial",
"details": [
{
"code": "stars",
"params": {
"count": 1539
}
}
],
"max_points": 60
},
{
"key": "forks",
"name": "Forks",
"detail": "365 forks",
"points": 21.3,
"status": "partial",
"details": [
{
"code": "forks",
"params": {
"count": 365
}
}
],
"max_points": 25
},
{
"key": "watchers",
"name": "Watchers",
"detail": "62 watchers",
"points": 9.9,
"status": "partial",
"details": [
{
"code": "watchers",
"params": {
"count": 62
}
}
],
"max_points": 15
}
]
},
{
"key": "community_health",
"band": "moderate",
"name": "Community health",
"note": null,
"notes": [],
"value": 50,
"inputs": {
"has_readme": true,
"has_license": true,
"has_contributing": false,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 22.5,
"status": "met",
"details": [],
"max_points": 22.5
},
{
"key": "license",
"name": "License",
"detail": "recognized license (MIT)",
"points": 22.5,
"status": "met",
"details": [
{
"code": "license_standard",
"params": {}
},
{
"code": "license_spdx",
"params": {
"spdx": "MIT"
}
}
],
"max_points": 22.5
},
{
"key": "contributing_guide",
"name": "CONTRIBUTING guide",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 18
},
{
"key": "code_of_conduct",
"name": "Code of conduct",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 13.5
},
{
"key": "issue_template",
"name": "Issue template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.2
},
{
"key": "pr_template",
"name": "PR template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.3
}
]
},
{
"key": "ecosystem_adoption",
"band": "excellent",
"name": "Ecosystem adoption (downloads)",
"note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"registry_dependents"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 99,
"inputs": {
"packages": [
"ipyleaflet",
"jupyter-leaflet",
"jupyter-leaflet"
],
"dependents": null,
"ecosystems": "npm, pypi",
"total_downloads": null,
"monthly_downloads": 858903
},
"components": [
{
"key": "monthly_downloads",
"name": "Monthly downloads",
"detail": "858,903 downloads/month across npm, pypi",
"points": 79.1,
"status": "partial",
"details": [
{
"code": "downloads_monthly",
"params": {
"count": 858903,
"ecosystems": "npm, pypi"
}
}
],
"max_points": 80
},
{
"key": "registry_dependents",
"name": "Registry dependents",
"detail": "not reported by this ecosystem",
"points": 0,
"status": "excluded",
"details": [
{
"code": "not_reported_by_this_ecosystem",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
},
{
"key": "governance",
"band": "moderate",
"name": "Sustainability & Governance",
"value": 69,
"weight": 0.24,
"metrics": [
{
"key": "maintainer_resilience",
"band": "moderate",
"name": "Maintainer resilience (bus factor)",
"note": null,
"notes": [],
"value": 62,
"inputs": {
"bus_factor": 2,
"contributors_sampled": 83,
"top_contributor_share": 0.419
},
"components": [
{
"key": "bus_factor",
"name": "Bus factor",
"detail": "2 contributor(s) cover half of all commits",
"points": 25.2,
"status": "partial",
"details": [
{
"code": "bus_factor",
"params": {
"count": 2
}
}
],
"max_points": 54
},
{
"key": "commit_distribution",
"name": "Commit distribution",
"detail": "top contributor authored 42% of commits",
"points": 13.1,
"status": "partial",
"details": [
{
"code": "top_contributor_share",
"params": {
"share": 42
}
}
],
"max_points": 22.5
},
{
"key": "contributor_breadth",
"name": "Contributor breadth",
"detail": "83 contributors",
"points": 13.5,
"status": "met",
"details": [
{
"code": "contributors_sampled",
"params": {
"count": 83
}
}
],
"max_points": 13.5
},
{
"key": "openssf_scorecard_contributors",
"name": "OpenSSF Scorecard: Contributors",
"detail": "project has 65 contributing companies or organizations",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "responsiveness",
"band": "good",
"name": "Issue & PR responsiveness",
"note": null,
"notes": [],
"value": 72,
"inputs": {
"merged_prs": 533,
"open_issues": 269,
"closed_issues": 365,
"issue_closed_ratio": 0.576,
"closed_unmerged_prs": 75
},
"components": [
{
"key": "issue_resolution",
"name": "Issue resolution",
"detail": "58% of issues closed",
"points": 26.9,
"status": "partial",
"details": [
{
"code": "issues_closed_share",
"params": {
"share": 58
}
}
],
"max_points": 46.75
},
{
"key": "pr_acceptance",
"name": "PR acceptance",
"detail": "533/608 decided PRs merged",
"points": 33.5,
"status": "partial",
"details": [
{
"code": "decided_prs_merged",
"params": {
"merged": 533,
"decided": 608
}
}
],
"max_points": 38.25
},
{
"key": "openssf_scorecard_code_review",
"name": "OpenSSF Scorecard: Code-Review",
"detail": "Found 25/30 approved changesets -- score normalized to 8",
"points": 12,
"status": "partial",
"details": [],
"max_points": 15
}
]
},
{
"key": "stewardship",
"band": "moderate",
"name": "Ownership & stewardship",
"note": null,
"notes": [],
"value": 66,
"inputs": {
"followers": 181,
"owner_type": "Organization",
"is_verified": null,
"owner_login": "jupyter-widgets",
"public_repos": 12,
"account_age_days": 3446
},
"components": [
{
"key": "ownership_backing",
"name": "Ownership backing",
"detail": "organization-owned",
"points": 30,
"status": "met",
"details": [
{
"code": "owner_organization",
"params": {}
}
],
"max_points": 30
},
{
"key": "verified_domain",
"name": "Verified domain",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "owner_reach",
"name": "Owner reach",
"detail": "181 followers of jupyter-widgets",
"points": 16.2,
"status": "partial",
"details": [
{
"code": "owner_followers",
"params": {
"count": 181,
"login": "jupyter-widgets"
}
}
],
"max_points": 25
},
{
"key": "track_record",
"name": "Track record",
"detail": "12 public repos, account ~9 yr old",
"points": 20.1,
"status": "partial",
"details": [
{
"code": "public_repos",
"params": {
"count": 12
}
},
{
"code": "account_age_years",
"params": {
"years": 9
}
}
],
"max_points": 25
}
]
},
{
"key": "package_maintenance",
"band": "good",
"name": "Package maintenance",
"note": null,
"notes": [],
"value": 79,
"inputs": {
"packages": [
"ipyleaflet",
"jupyter-leaflet",
"jupyter-leaflet"
],
"ecosystems": "npm, pypi",
"any_deprecated": false,
"min_days_since_publish": 410
},
"components": [
{
"key": "published_resolvable",
"name": "Published & resolvable",
"detail": "3 package(s) on npm, pypi",
"points": 25,
"status": "met",
"details": [
{
"code": "packages_published",
"params": {
"count": 3,
"ecosystems": "npm, pypi"
}
}
],
"max_points": 25
},
{
"key": "publish_recency",
"name": "Publish recency",
"detail": "latest publish 410 days ago",
"points": 14,
"status": "partial",
"details": [
{
"code": "publish_recency",
"params": {
"days": 410
}
}
],
"max_points": 35
},
{
"key": "version_history",
"name": "Version history",
"detail": "82 published versions",
"points": 20,
"status": "met",
"details": [
{
"code": "published_versions",
"params": {
"count": 82
}
}
],
"max_points": 20
},
{
"key": "not_deprecated",
"name": "Not deprecated",
"detail": "active, not deprecated or yanked",
"points": 20,
"status": "met",
"details": [
{
"code": "package_not_deprecated",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
},
{
"key": "engineering",
"band": "good",
"name": "Engineering Quality",
"value": 81,
"weight": 0.2,
"metrics": [
{
"key": "engineering_practices",
"band": "moderate",
"name": "Engineering practices",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"has_ci": true,
"has_tests": true,
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"components": [
{
"key": "ci_workflows",
"name": "CI workflows",
"detail": "3 workflow(s)",
"points": 24,
"status": "met",
"details": [
{
"code": "ci_workflows",
"params": {
"count": 3
}
}
],
"max_points": 24
},
{
"key": "tests_present",
"name": "Tests present",
"detail": null,
"points": 24,
"status": "met",
"details": [],
"max_points": 24
},
{
"key": "linter_config",
"name": "Linter config",
"detail": ".eslintrc.json",
"points": 16,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc.json"
}
}
],
"max_points": 16
},
{
"key": "pre_commit_hooks",
"name": "Pre-commit hooks",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 9.6
},
{
"key": "editorconfig",
"name": ".editorconfig",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.4
},
{
"key": "openssf_scorecard_ci_tests",
"name": "OpenSSF Scorecard: CI-Tests",
"detail": "6 out of 27 merged PRs checked by a CI test -- score normalized to 2",
"points": 4,
"status": "partial",
"details": [],
"max_points": 20
}
]
},
{
"key": "documentation",
"band": "excellent",
"name": "Documentation",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"topics": [
"jupyterlab-extension",
"leaflet",
"visualization",
"jupyter"
],
"has_wiki": true,
"homepage": "https://ipyleaflet.readthedocs.io",
"has_readme": true,
"has_docs_dir": true,
"has_description": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 30,
"status": "met",
"details": [],
"max_points": 30
},
{
"key": "documentation_directory",
"name": "Documentation directory",
"detail": null,
"points": 25,
"status": "met",
"details": [],
"max_points": 25
},
{
"key": "documentation_homepage_site",
"name": "Documentation / homepage site",
"detail": "https://ipyleaflet.readthedocs.io",
"points": 15,
"status": "met",
"details": [],
"max_points": 15
},
{
"key": "repository_description",
"name": "Repository description",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "topics",
"name": "Topics",
"detail": "4 topics",
"points": 10,
"status": "met",
"details": [
{
"code": "topics_count",
"params": {
"count": 4
}
}
],
"max_points": 10
},
{
"key": "wiki",
"name": "Wiki",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
}
],
"description": "Are baseline engineering and documentation practices in place?"
},
{
"key": "security",
"band": "moderate",
"name": "Security",
"value": 52,
"weight": 0.16,
"metrics": [
{
"key": "security_posture",
"band": "at_risk",
"name": "Security posture",
"note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"packaging",
"signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 40,
"inputs": {
"source": "openssf_scorecard",
"checks_evaluated": 16,
"scorecard_version": "v5.5.0",
"checks_inconclusive": 2,
"scorecard_aggregate": 4
},
"components": [
{
"key": "binary_artifacts",
"name": "Binary-Artifacts",
"detail": "no binaries found in the repo",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "branch_protection",
"name": "Branch-Protection",
"detail": "branch protection not enabled on development/release branches",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "ci_tests",
"name": "CI-Tests",
"detail": "6 out of 27 merged PRs checked by a CI test -- score normalized to 2",
"points": 0.5,
"status": "partial",
"details": [],
"max_points": 2.5
},
{
"key": "cii_best_practices",
"name": "CII-Best-Practices",
"detail": "no effort to earn an OpenSSF best practices badge detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 2.5
},
{
"key": "code_review",
"name": "Code-Review",
"detail": "Found 25/30 approved changesets -- score normalized to 8",
"points": 6,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "contributors",
"name": "Contributors",
"detail": "project has 65 contributing companies or organizations",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "dangerous_workflow",
"name": "Dangerous-Workflow",
"detail": "no dangerous workflow patterns detected",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "dependency_update_tool",
"name": "Dependency-Update-Tool",
"detail": "update tool detected",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "fuzzing",
"name": "Fuzzing",
"detail": "project is not fuzzed",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "license",
"name": "License",
"detail": "license file detected",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "maintained",
"name": "Maintained",
"detail": "2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1",
"points": 0.8,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "packaging",
"name": "Packaging",
"detail": "packaging workflow not detected",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 5
},
{
"key": "pinned_dependencies",
"name": "Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "sast",
"name": "SAST",
"detail": "SAST tool is not run on all commits -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "security_policy",
"name": "Security-Policy",
"detail": "security policy file not detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "signed_releases",
"name": "Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 7.5
},
{
"key": "token_permissions",
"name": "Token-Permissions",
"detail": "detected GitHub workflow tokens with excessive permissions",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "vulnerabilities",
"name": "Vulnerabilities",
"detail": "83 existing vulnerabilities detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
}
]
},
{
"key": "dependency_advisories",
"band": "excellent",
"name": "Dependency advisories",
"note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the pypi:ipyleaflet@0.20.0 runtime dependency closure — what installing the published package pulls in — 27 packages. Reachability is not analyzed.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"no_advisories_left_outstanding"
]
}
},
{
"code": "weights_renormalized",
"params": {}
},
{
"code": "advisories_scope_published",
"params": {
"package": "pypi:ipyleaflet@0.20.0",
"assessed": 27
}
},
{
"code": "advisories_reachability",
"params": {}
}
],
"value": 100,
"inputs": {
"source": "osv",
"advisories": 0,
"affected_packages": 0,
"assessed_packages": 27,
"unassessed_packages": 0,
"affected_by_severity": "none",
"direct_affected_packages": 0
},
"components": [
{
"key": "direct_dependencies_free_of_known_advisories",
"name": "Direct dependencies free of known advisories",
"detail": "no direct dependency carries a known advisory",
"points": 35,
"status": "met",
"details": [
{
"code": "no_direct_advisories",
"params": {}
}
],
"max_points": 35
},
{
"key": "indirect_dependencies_free_of_known_advisories",
"name": "Indirect dependencies free of known advisories",
"detail": "no indirect dependency carries a known advisory",
"points": 25,
"status": "met",
"details": [
{
"code": "no_indirect_advisories",
"params": {}
}
],
"max_points": 25
},
{
"key": "no_advisories_left_outstanding",
"name": "No advisories left outstanding",
"detail": "no advisory carries a publication date",
"points": 0,
"status": "excluded",
"details": [
{
"code": "advisories_no_publication_date",
"params": {}
}
],
"max_points": 40
}
]
},
{
"key": "malicious_dependencies",
"band": "excellent",
"name": "Malicious dependencies",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"source": "osv",
"meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
"packages": [],
"red_flag": false,
"assessed_packages": 27,
"malicious_packages": 0,
"direct_malicious_packages": 0,
"withdrawn_malicious_packages": 0,
"installable_malicious_packages": 0
},
"components": [
{
"key": "no_dependency_reported_as_a_malicious_package",
"name": "No dependency reported as a malicious package",
"detail": "no dependency is reported as a malicious package",
"points": 100,
"status": "met",
"details": [
{
"code": "no_malicious_dependencies",
"params": {}
}
],
"max_points": 100
}
]
},
{
"key": "high_risk_jurisdiction_exposure",
"band": "excellent",
"name": "High-Risk Jurisdiction Exposure",
"note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
"notes": [
{
"code": "jurisdiction_evidence_limits",
"params": {}
}
],
"value": 100,
"inputs": {
"meaning": "self-published location evidence; not nationality or citizenship",
"red_flag": false,
"exposures": [],
"policy_countries": [
"Russia",
"Iran",
"North Korea"
],
"review_only_matches": 0,
"assessed_self_published_locations": 35
},
"components": [
{
"key": "policy_exposure_multiplier",
"name": "Policy exposure multiplier",
"detail": "no confirmed policy-scope location match",
"points": 100,
"status": "met",
"details": [
{
"code": "jurisdiction_no_match",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
},
{
"key": "ai_readiness",
"band": "moderate",
"name": "AI Readiness",
"value": 54,
"weight": 0,
"metrics": [
{
"key": "ai_agent_context",
"band": "at_risk",
"name": "Agent context & guidance",
"note": null,
"notes": [],
"value": 40,
"inputs": {
"has_llms_txt": false,
"legible_history_share": 0.77,
"agent_instruction_files": [],
"agent_instruction_max_bytes": null
},
"components": [
{
"key": "agent_instructions",
"name": "Agent instructions",
"detail": "no CLAUDE.md / AGENTS.md / editor rules",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_agent_instructions",
"params": {}
}
],
"max_points": 45
},
{
"key": "machine_readable_docs_llms_txt",
"name": "Machine-readable docs (llms.txt)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "legible_commit_history",
"name": "Legible commit history",
"detail": "77 of 100 human commits state their intent (structured subject or explanatory body)",
"points": 40,
"status": "met",
"details": [
{
"code": "legible_history",
"params": {
"legible": 77,
"sampled": 100
}
}
],
"max_points": 40
}
]
},
{
"key": "ai_verify_loop",
"band": "moderate",
"name": "Verify loop (build / test / typecheck)",
"note": null,
"notes": [],
"value": 54,
"inputs": {
"has_nix": false,
"has_tests": true,
"lockfiles": [
"yarn.lock"
],
"has_dockerfile": false,
"typed_language": true,
"bootstrap_files": [],
"has_devcontainer": false,
"has_linter_config": true,
"typecheck_configs": [
"python/jupyter_leaflet/tsconfig.json"
],
"agent_commit_share": 0,
"toolchain_manifests": [],
"dependency_bot_commit_share": 0
},
"components": [
{
"key": "one_command_bootstrap",
"name": "One-command bootstrap",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 18
},
{
"key": "automated_tests",
"name": "Automated tests",
"detail": null,
"points": 22,
"status": "met",
"details": [],
"max_points": 22
},
{
"key": "lint_format_config",
"name": "Lint / format config",
"detail": ".eslintrc.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc.json"
}
}
],
"max_points": 11
},
{
"key": "static_type_checking",
"name": "Static type checking",
"detail": "python/jupyter_leaflet/tsconfig.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "python/jupyter_leaflet/tsconfig.json"
}
}
],
"max_points": 11
},
{
"key": "reproducible_environment",
"name": "Reproducible environment",
"detail": "lockfile",
"points": 10,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "lockfile"
}
}
],
"max_points": 10
},
{
"key": "demonstrated_agent_practice",
"name": "Demonstrated agent practice",
"detail": "no agent-authored commits among the last 100",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_agent_authored_commits",
"params": {
"sampled": 100
}
}
],
"max_points": 10
},
{
"key": "automated_maintenance",
"name": "Automated maintenance",
"detail": "no automated dependency updates observed",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_dependency_automation",
"params": {}
}
],
"max_points": 8
},
{
"key": "openssf_scorecard_pinned_dependencies",
"name": "OpenSSF Scorecard: Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
}
]
},
{
"key": "ai_code_legibility",
"band": "excellent",
"name": "Code legibility for models",
"note": null,
"notes": [],
"value": 99,
"inputs": {
"primary_language": "TypeScript",
"largest_source_bytes": 114601,
"source_files_sampled": 77,
"oversized_source_files": 1
},
"components": [
{
"key": "type_checkable_code",
"name": "Type-checkable code",
"detail": "TypeScript (statically typed)",
"points": 45,
"status": "met",
"details": [
{
"code": "statically_typed_language",
"params": {
"language": "TypeScript"
}
}
],
"max_points": 45
},
{
"key": "manageable_file_sizes",
"name": "Manageable file sizes",
"detail": "1/77 source files over 60KB",
"points": 54.3,
"status": "partial",
"details": [
{
"code": "oversized_source_files",
"params": {
"kb": 60,
"sampled": 77,
"oversized": 1
}
}
],
"max_points": 55
}
]
},
{
"key": "ai_interfaces",
"band": "at_risk",
"name": "Machine-readable interfaces",
"note": null,
"notes": [],
"value": 40,
"inputs": {
"example_dirs": [
"examples",
"notebooks"
],
"has_mcp_signal": false,
"api_schema_files": []
},
"components": [
{
"key": "api_schema_openapi_graphql_proto",
"name": "API schema (OpenAPI/GraphQL/proto)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 40
},
{
"key": "mcp_server",
"name": "MCP server",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "runnable_examples",
"name": "Runnable examples",
"detail": "examples, notebooks",
"points": 40,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "examples, notebooks"
}
}
],
"max_points": 40
}
]
}
],
"description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
}
],
"metrics_version": "1.13.0"
},
"warnings": [
"Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
],
"report_type": "repository",
"generated_at": "2026-07-28T14:52:14.214537Z",
"schema_version": "0.27.0",
"badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/j/jupyter-widgets/ipyleaflet.svg",
"full_name": "jupyter-widgets/ipyleaflet",
"license_state": "standard",
"license_spdx": "MIT"
}