{"_id":"@flourish/legend","_rev":"122-70144f9c3a228ff2e454a969f881eea7","name":"@flourish/legend","dist-tags":{"latest":"8.2.1"},"versions":{"0.0.1":{"name":"@flourish/legend","version":"0.0.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@0.0.1","maintainers":[{"name":"ssoutoul","email":"soutoul@usc.edu"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"keriley","email":"katie@kiln.it"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"annaps","email":"anna@anna.ps"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"0a0d532e46a6cbb76342b3317d5dfd26e6a12587","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-0.0.1.tgz","fileCount":6,"integrity":"sha512-hoxe8lQOGWjuImCBwh/ykpgsdp47y+apQRlMpDasStY7XPY5XI+WNr3+sMV5vLt6t0RU/YbRi/dmPXTM4wRFwg==","signatures":[{"sig":"MEQCIGNMhpuPfRtU7o9evcX7wwsdHUS29XRIbWx5a0seqDfGAiB7mVqTaBhycbFYh1L/UIj6KLVPGyy6PCAvoqk2/bRkbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQDZOCRA9TVsSAnZWagAAMScP/1DVHzt8is8RnVjPRkz8\nzNMQerVNprz1hh2U0MmROyEdq9JvZDx6otvp/03dOMBIPPclSnJpMC3kpkiI\ntMl2RgxTOz9DwskcZtM5O761DdxnKoZoIdjkby09qMjsLTeJIx6cdk4a+4se\nftYLBcbwveNmniC/du96nIl0Uv0XceSEmPVmeKEdSibloPKyyh8IgYBuiaLx\n+rcCODzZTFomGOCr83Iq2/suxn8OthtAynlmTW6RNFhZfSt6jG01KIecx0tg\nsZkmXIQYubVwmMyKZW1MMPsrHBh8otgjU6Zixrmjgd/sXUT6jWmVfU9UYgcS\n4ttG6/XW+Uo/lgj/o0FBOkWyE+cwGoqZvgePahERjedQw/m6W82Yk7/JLDy4\nT4Tvkl4yzRxNE3r1vZpOGFj4/M8EHhfeH5E0Qr52kM7co12KJ+dQWm7p4BWK\nhTtfOxi+BSLX5gWqX/WriqLT8vD8q2txRWGvrVPjL9nosyLH+xKxYLIAfOyA\n1bzqIb7Mr2eZQXxcaDS/UvCovSVi0XsJsFYAWFqBOe0jQb0tbehy6KB8N9v9\nEBjRE5vY+BVOVR1wHiBa2QaPb6SqZpSjWsSEB1DaLNTf3l6G6TIFnfOEXznL\nKsRYMtFjXMayF3Mf8Mou/fj8mB7whErRdaSxpkIHA63yj9ZG5AVaoIiPfi04\nFxSO\r\n=8jkk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","module":"src/index.js","gitHead":"069fed8c9f0f9ede001e967ff6fe420dc0988d48","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.4.1","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"eslint src"},"_nodeVersion":"8.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.13.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_0.0.1_1564489294182_0.8147288214206523","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@flourish/legend","version":"0.0.2","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@0.0.2","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"ssoutoul","email":"soutoul@usc.edu"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"529f7cfb6830ecf061d346da3eb6ae5a4b880e6a","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-0.0.2.tgz","fileCount":7,"integrity":"sha512-WlqfOjVJPmnqZ+3gRQkREuNDURdGe8UTT6omSqOFB81HsI13BEuZOsmBCEePQVVaG2CGQe96YLoJz5eu0BhSmw==","signatures":[{"sig":"MEUCIQCLiJP0UwNoGd8QWmAESwR/gJUXipIEuS2WjODy1W8xYAIgaY3JkfAoK/prSf30aRCjod8rIXRvIHpbsO9PIyNXz3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXr2cCRA9TVsSAnZWagAAc6sP/Riqh0/AsdkA7m0gK5Se\nFpvTPZPn7EwcIB+QKjhjLrVS7I8qDncIk2VMZjsVEHWO5d93WAb7/zVLqhxO\nyfLgwKfP3HoEHBbbri1/IKyGIUExnC+QHMc9rqRHnF30ThOvOtvblJ2co7/w\nST0gmR3TXz0kTKngel22UrQhtPPs5XLbxtJ6ghvuGurab8lSv8HYiEP69Ap3\nD0npdVFhmquGlgGVniOkPuKC+s24Xve22woNVT/QhY9zZ1ORqoiyV5fKd9Be\nzjBkVqWB8HfCDc4pY6NBLmVf1DZeRrbTH1vWDMz+qQEszXkKYEtPPT61VOBE\nwiTeNM6Pherp274Q1aJ+gNVqOk68U7CqiZst3tx9DLfkJ6gc5Zy4ujHRCCXc\nc9gk7UzHEVj6W52QCdWrpclwxQTboj3nUjZ27m+rIG4pCO8kozi5nGJCTCDD\niir0Ctms3VvJNX8i4P54fKcIEGmEjbMSXmd+y5s9WHq/7a1Sm4+WMdR8rovU\nQOMedDPFzBAIJjQYE17oOWcDP2ZHhv15lbT1ptcGKA0XXo3ikptv2owZD/Qo\nTvsoyuKZyHWJPrXJSQPv1mVtRGO0hy6kivXhbtoh4qVVnFZlwQckb6mIKgDd\nzwgvFkI08NeZStGRmqRoYIbfF2aRfMvvQ9VgoHdMQmlDufj91N7K8hQwnyMT\n3BUN\r\n=oy+J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","module":"src/index.js","gitHead":"82fd27334f65a18afcd96fca5a8fa41c90a93744","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.4.1","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"eslint src"},"_nodeVersion":"8.16.0","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.13.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_0.0.2_1566490011479_0.1323212933583926","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@flourish/legend","version":"0.0.3","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@0.0.3","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"ssoutoul","email":"soutoul@usc.edu"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"a97e90f59c03e1eda86b025504b1eaa3b805d7b8","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-0.0.3.tgz","fileCount":8,"integrity":"sha512-hHuYtg3qzUwUdibXMSogKqVbbXLIrjg0jHLhGwvjh70ZCsa7e4Kzi10Rk1D0QBo7g9t4BX2sZnybfLSrZfyUNg==","signatures":[{"sig":"MEUCIQD0KgmM2rwmFNk9Ooh71iQH0NDHyaMCi/uYRBE7+M6yxwIgR/ZLMvHnZkPtCNst3bVDrav+jwiFa7bj2eEhNa3H8dQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/c+CRA9TVsSAnZWagAAdkUP+wbrnOJ9LZ9ODs28Ucpv\nOC495xuvOeayVgEr3TTAj0mP62nRgLIEZFZLO4dSXA/P+MzXD0ZZfz4HGfmx\nlD64449Ppsod3RQdvibBiB3k/etSeOZTeKoexaXOG3S8RGq4kEC3n+YZW6PK\noCOzQTC7yIWBVfOZyPFX+l9UoimGeO/cOCOiKUrkqER8fiZJ6fsri25eGU9l\n3v7ZDX574s0RHqfW1tqcz/6q90jMGxi+GY4Ol10EhQ0NCyVxUCdBcDC8/w1t\nU2PTpe2kGCaLzcuDRhsexkiulXPu65cifvm8VXRFRhzCUH9Q1ZEhCURObPMg\n8o+sMXFb0lR9+sm1NEd4MDBuIt1k88Gxs3Lzf8pIoR3UWch51nWoQPY4AqX5\nGy90bXpVlN98RsupWjKC9J0cu4geB0cmFe2hP9MzjEteRF86Z0esGqEd8yva\nMdq36TRQSzN/mXLRBnmM7N/yVvqfdtu5uLcuOk13TwYydfrCerE2OAtAe+Xm\nsHgRClAZ35cDo/6jFLV4I/wm5IdQ+GBzysZlzNHj7nT2gXFhQVWyfbEh+mo4\nyhFrZeMsyo4JI9UoGJMbIeJ+zpmf6xls9D0h3H45+2p4kaN7IbAnkMojIEgZ\nKkskzXYZRrEKQdTOIus+5ywVF9X7Pmka9s1EKzdEOnNkcnz404HLZA8jaCER\nXd9q\r\n=SKSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"b3083ff71a15c9d66cedfcf046a466bbd07eab77","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.4.1","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"8.16.0","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_0.0.3_1566570302193_0.7197836676833773","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@flourish/legend","version":"0.0.4","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@0.0.4","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"ssoutoul","email":"soutoul@usc.edu"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"40e1a9c9a0aa99a2aafe7ae5e9536aaef197ae87","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-0.0.4.tgz","fileCount":8,"integrity":"sha512-FQCebWhbAwHiJOZpCLBX4Z/LOMsN4qU1xVS74g2gxff/b8Ng8O3uYDhHiu9GpgB1w1v3SDx4hdZ2h2BOUqUFWQ==","signatures":[{"sig":"MEQCIFUHKnUlAKEQdBl+vN0a/5e+TK9JU3rrPZYAryC9TaAQAiBquCmrnIA5fNZftG7rQQV4tWKTuDSfrzExWwoT7udPeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZTmcCRA9TVsSAnZWagAAXicQAImQ6Z+ip4KEjupRbOpG\n7mf0A4obdbbiJHmxmxxjSk5D0Rh5bGS6JyBKb378P6coGKGHL/F9VCNaxHDZ\nd329xDm7xxinez9rOsERRPoDfWpEC+jDXUIgIn/nDoYTTv3Ca2/7DvhMSn2o\nH+4L0iiSSyYdPXe4aVs8SfvsVn6pbKOj7LmMbrdS+Cz3V/a/Nme0LKbpcW58\nbZe7pvxe076Gb2TpvnxcQVAklRReliZn/y9m/CHyjgDFOpdQcgiihPv1hpUv\nYif5S5/PmWFk4ayhGmsAURu2jEtIgJbdub2RwzFzo6n6RZo8aKHPLpf8kNJc\nF/ep61AMMrSv6M1pwNCSB/wdhoZ2FzsDkKFHxofFz6t0d2eKTrWRjEby3Gix\nPoDtqyAZFEmou7H8ky1m6hDNjVz+4Ysqs7wTmvydm42dXZP7ibirIkjU/y4X\nfbMpiHJaWMJdwLtbcIUTDAo/2MBqOvxl7xbAig8uM1KqXZrXfMIDxwYoJCF0\nr6RVBa5+0slZqzfniVnDT/YXIonInGmAMBP7YjKG5UVlqaOxdiyUAL9xjbu4\n6a8OT6Ub90SBZtvPOyQgfPLAbXAQMPxfTRuTtBa+wOZmr9C2oJ8jSo9wzQsH\ny+zuRtyKfCJlNt9ZMoBIA4vDzuXKkB90ndgDAdi2zwmF4xxahfN/2XwZN3eA\ncAPw\r\n=RyTw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"2cc44ff1ed4bac3481f308486d9a9c6d8d8ecd99","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.4.1","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"8.16.0","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_0.0.4_1566914972051_0.8061144711282007","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@flourish/legend","version":"1.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.0.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"739e8aa4a4c1e2fea97d9f44c13b99df9cf8b165","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.0.0.tgz","fileCount":15,"integrity":"sha512-P9T4tV/KGfaGqsY0CKoNYM/7fBb3twq0uSoserbxiSUvkHPV9G55qmLL0sTAUEpGo9EmqsS9Z5zMYs43vtnKnQ==","signatures":[{"sig":"MEYCIQCt+CjEW7YcFuljLi05Ergg5q5GFzCeSip/b5V5jTl11AIhALJlxI/tvUfEjMAQvvUpFO55EN4ow9GM2QN4QoSauBJo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7mYDCRA9TVsSAnZWagAAIvsP/AsDB03ZdUflu+vSkf/C\ncG8uHAUJAiuVywQyNa6rinGUeFftmfER75HsGuD2GkasxyEPTAo0HiLpeQdL\n8TSSgo63RT1OjTNcSu6d2OqkJQB5VLLaafbbB31+4rqYv8YPEAh9hp3d4jwl\nXdpzxezvpMoyQ9bk0stn7gR2cthaXJ5aJiAPYPMO+n8K88Q0ucYnlEjpEYC7\n+YX7+MpWKDaO1uwYJOyGS3frM2A37N56mZKGV0E0LMtulbHmK8Jozt4xz8xg\ne9hpn/kuRBCEdzvojpRgrMfE8GoRO5Lps2FTvLYIUecWk8b6Yus1MGHqdLT4\njVpRumlEGZ59MbspUSZRmWAb3Udk8OZo8JsVnAd/e/TrP09PsPvPALP569+I\nkliI3aDgz/EdOmFDDhgj1t8wA/73RzCv4pXdU0S2izjb0JmpGvoOnZhvnhCS\n6sFB9eij+S1EpEWWkhpLW3GMUpSu5njx2IbYrPvqbJ/MGdpq9I7/loo2ouA4\n8Oz+OqhnPj5JXy5fHGKt8habjCwvncCgaHapcj+n3PvZu+G2L0xS+64I2F7N\neMX8K95VhJVIY2rCrh0CjFt/QqjORD88jT0Sc9Kaz0ffwziYz1GKohQap/SJ\nwq31TeyRdsjSxwNTdEC40/x/FhvzbO0jOYnO5sp8MpVHJ0qDN8zD1BNeQiJ4\nSMel\r\n=bocn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"9901ebf4ce9fa07f480fc79f10723f3888d6d2ed","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.4.1","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"8.16.0","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.0.0_1575904771184_0.26966385090986655","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@flourish/legend","version":"1.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.1.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"98bc3fcc295c368395c65a4e091361398072f1e1","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.1.0.tgz","fileCount":15,"integrity":"sha512-gg+1lckz95XYhEh9/THSsigyS6qWnG1LTeam1entY+V3HeXgZ7nAItS2COTNYPwNTAnYQMF0SRUqu30gTDU8HQ==","signatures":[{"sig":"MEUCIQD+GMX+FhyK3e2Y9hSq9hAjCXeG15jFSu/CY/jsJflvngIgW2AHIKVGWzZxxxJOYS3YF0lNhP5t2pqZ//8Q2uNtZII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVnBcCRA9TVsSAnZWagAAoSwP/13D3fi6RdkPkZJGZ3C2\nG4SFYkNU9jSkYPldt/+QP+gVuLw60xao1FtGV8XA8mk2imqCxSBtY+woCZAE\nehdPUZCJmtXMRDYcVRPZ8rN7JyjkMB6yyiCkgKym6/PjrOHYETS7olG48IGM\n9URLx+NeOTdnRYF5Ygnf90frvFPKBZgNhD1M/ncm51wC1TkPVpwo3z/WRYMf\nCAJuCZe2ouEgwbYwfh6TXUeZoWej06sEZLXRHdD1UbZsoa0QS2sLltxiZMtV\nBB7l2bjTVkEZWnKgVGoamKUFgpk9YfA9f1mZe1Y6Z6Ak1Dvma41GY91e0SOW\nqaahFFIYFdWbvdIPhln721PCxg2ZrOdnvl5g2vAlMbp0GelpZgl/cX5/9zdS\nm/Q+cO4G5AQKObrlvFftzMZV+Ij0WwTZkOq7Bif4hZ+jEgp6Zqk49+CAti4w\nxZ5ivqpx/gKi0JweFgvjR+UNneHFVxPnl48YqAGtb4fG4u/q9YULvHB3dUpA\nuwZ3/EiapNYxT2wNRY8dGz1lFPjXSxc99Tc1k2dWdOdH8DI3Jornv+sBMEHU\no5TMt5PZLKYNi6m6MDfwrL+/+hKBpGDxfj8GmfII9zT08iBet91XKCNSFgUX\nQV4P42NSdIEENnq7yh4DTxFBs/0NIFz0mNHPxcpgjgbvZazBzgmndphDoMvj\nf8B3\r\n=VL9p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"8063a127831b63ddfb3011a75b7eb46ff1add4bc","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.1.0_1582723163908_0.41517572225623467","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@flourish/legend","version":"1.2.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.2.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"keriley","email":"katie@kiln.it"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"dbf4bbff4b0430a717ab4d296b96fe163c7f5a32","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.2.0.tgz","fileCount":15,"integrity":"sha512-pDpmcG55t/G1jQpEoWt1UH5O+dvSuOdProP5LQoouvtxuMdcZFuIc12mMbvMHy8d5RCSxVFxZb83BPDE2iSxyQ==","signatures":[{"sig":"MEYCIQDslMtAzLLaeKHziPFnLqS6Lb34RGCKbuBJgVOxBxU7JAIhAOWgEL//fzxhe+zrcuvq0FWozATF9Y1i+lSENRUrxiUh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVoOdCRA9TVsSAnZWagAAuUwP/jk7c23oMPrWb0+Mo61H\n2UOBoGr2GX/pcUDTlCyPByJ+XjOBgNcd8bEuEr7ECjfWmN7gNRZAjlVPUTNy\nE6JeNvlBo3qgqBu9dzVvfj0BO6CE11jViD//U5W35+ySUthoiyse/I2FMnQS\nKHwjTld4+sbupz18q7/TTlxsbzyyCJ27kiJsPDyooZvOcn59niBfQBAIvTps\nCzray2FAM3JmvU7xbkA9127/gj1ZEv9Y8Bn/WA81SFNSE6bhtDApU02TPRiC\n3qUXl4J4J5wVfqlvHLt0Rs/ji4xZFBRGjyxFt/MyyL+MTPtIGtknUX/eTFdo\nPAgBxiLaPZP3ilq/OhUiHIflNs5H+UlPnxPfmaWltwKhGywcUNNWfWTJo0Ya\nQdy+CeG0p2MYZ7vkitt+SqELzeu+hdothFPbUd0sWtR3avOAD2cZRGud8uAp\ng1TNCEPzYEfxzGskOjmYSqljomCVXBq8XlbBxeiMuuEdBo7uMFTWfRXFc9+o\nnLQZbsnD+AIMhRydB4YnTz66BedzEOz21OkX6P2f74KSd2WJu8FSZ789LD4m\nr0GBPp7T4bbMp6sMayBDD7Mke0DcILPFEm9JqNFh3O/YX8cBwAwDv96ll+NP\n2bDXAT2aCvNqH823XzrBG/rl1nb8rm3DzKOA0uThrH+BRDG/0GhDsjcgC58o\nBzke\r\n=V+Se\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"6910be51f25d60e4f0048a609fbad723bb611efe","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.2.0_1582728092719_0.9234220287728085","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@flourish/legend","version":"1.3.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.3.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"39326c8b8d6da570acc18aa1e99d6cab58820674","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.3.0.tgz","fileCount":15,"integrity":"sha512-w+L1H2egyOSzXdAN/Q9BI9/ZmD2lG9zSoc94hyFJSVcsdRVhmQCqEshRkvrZpROtGIfp81V0C3TXr5c9n3Zx3g==","signatures":[{"sig":"MEYCIQCDfOXE7YquFiAOdvxRkaasUSB+OjKKqbDnoxfMYqCFfwIhAJ9CAU2q9+tg5pf5eHBkcDeH91gMaCvaOXAVCXk3D+Yk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehahyCRA9TVsSAnZWagAAJT4P/idkJgXq3ZDC11HT6/M/\nNgENFQ7M9Q9q2+0jJHnMg1NtmRO7CTBpmpK8+7FzldkohK1I8Mi6ynS4IjuW\nJTJ5NBQey3EP7yRLAq2FQsIDT5vCx9Ko539iLmB95VdS6dVpbRXy6/0TF9Xv\nFzBh/WnYzt/yIRCj3odg27mzr9X3obrLzM7k19nzlx1E7qHE4bid65NIHBlf\nNOUNVB+ABVjPNKtRYMJqycbJBMDV5kxu8Ahhwt5jLTpeM9sm99rF1AJgFN8z\n1OkRZQYbzUeI4oMiPX0D2D9reeq77nxMQoMBs1PvoCA7QkG0miJ3jq+YhN24\nki/7zJjUkNQOkipBTJ28fOYoKHpf/7vr135ufzyQV6dr/KepLO6anJrh5V0G\n67iah6G8zxekPCpZauS6szXiiuf5yGxAk76meURyp6+xF5GwRYotsdtbo35p\nBIUBOYOVQGytMqzLlySLl/ukKB/IA3s1laM8qkBD5T2xi4qL2AGhlygB+A8n\nezK2/3LqkwaanVxxtuK6SflIjTvv9BFru1w5lJNyw3+8B+V8qA2Dt42vIyFF\nzJGcJl8rp8E55vsWUyQ+yRm0sZuroVbnQ1T7MqfN2hd89M7wYVq4VY6Lwb3X\nr3+JXc6TPF7WXJQpOsFm4K3YydnpyNK6oNmZaTayQO8aSp2s1qmFjeWeC8n7\nkhoa\r\n=udcc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"2eec0b04a1cc86636143d503981506e3e46afb6a","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.3.0_1585817714153_0.9567710829289333","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@flourish/legend","version":"1.3.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.3.1","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"16a547371735e3c662a4904f5c123dc11830fdee","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.3.1.tgz","fileCount":15,"integrity":"sha512-CNg6Z8xAeUd5WyQ+pwXvhpHKKP4yGfF0GH+km9xNMy3wNJrf50OhO784QVv9xcfXtFPoR1vVNQzD6RjNx/E3kA==","signatures":[{"sig":"MEQCIFXw65iZeSOE7a+RZNA18jpAFJmF+WAkfhgIYGknzaWAAiBv8pVug5Hkcm4XLN8tThQvSjBQFtzsNpYW/myU3FlYxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenb/FCRA9TVsSAnZWagAAry8P/35dSzGw5tTnQib8nJpb\nS3HL7l9t8WgQZWIwqVj2C3hiX1cIMjW0fL2eqrhEQIy5ZkZu2ngZlKnwt7WI\n55aloReI+C6g1KKGKp4fYjdaVJsnAtlfK4Fj8S2dgDodVsHh9lnZ7SYYQV4j\n+PviVFqi6c58n9e940zeEnR4cRp4Ky2u+YbBIQXrdTPDiLbdrZfrdbJhBJp9\nLnia2ZYS7dg01KBRbC62uIus5UoH531wtLDO5iQAus8lVLjy5jsN+wysvKhF\n5aSQSCN068bab0ovpkNeEg8dRhputUntzNnB2lDDyEQAp8WyAKpfIx6jM/df\n6KFL2Tx+TCAHV1Z4aur7mhY8USS+s3aVvaUKwq92KwMnBEUEyDDwNcE7R69+\nLh6sGAjAetoNl09LmLkF+kGAL4ZZB7zr6kTgDFZnhjNx8N1sNHHTeK3lhDm+\nu6uCyzqTh8vTgq4mH+mPBHjFNxUiDZVO4FS7QizhWOjLbUbTVEeQBAP03qB3\n7Oq+k7He5lbm/pI/rv2ghEr2smBUc/FKiiaKudlZMVDwxLpK44LQWPcTkRDZ\nNdVHGBJd41rsSRsmgZ/LbCvFzWvbR7mwxbSdPwuDaEUBD1JDnhbBszXzaR2a\nF6o27Gh2Fjo0wzwSHas8zbFClLKWHfPG8Z9/XSC6/+bzmqm04Ez0kGYii17r\n5tAk\r\n=CPlH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"808862ddab3775a288303dbc9995ee07018809e0","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.3.1_1587396548525_0.2907306382692565","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@flourish/legend","version":"1.3.2","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@1.3.2","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"6b99441235f411e42b9c3f04629409ea0242bffa","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-1.3.2.tgz","fileCount":15,"integrity":"sha512-AjXC5z3cQQ4m+Yqvt9DDvb5DPMXppZKLs+O0uLXKRGff9B3t4gaatrmHjS6Mx/OS+cWOx42OYdzCBILKbx5AtA==","signatures":[{"sig":"MEUCIBEtbCKt8BKJX7eZ3wqGvRqiQcMmut2YnuMeoF42xKfPAiEAkpq4uQeKfEhL4/fX83/IhxgoVnRRj42eFZvElSudtH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenrUsCRA9TVsSAnZWagAABkoQAIAq4W1r+wTw1NNoNDGa\nhkPWcjcAf/EdvAxhHwPIz5Y2ipnhLDcNULZlQzHfsFBxpDgCLst/sEmJy8Ld\nNWU182i3wGlz6wJ3Tc7g2XSQ86xDfO5wcxXk42ErtxdOMvRHocneHGnv19ui\nEhqqA/EezoPDrialRnmmGUt8OYNz6YYAnR5V/oR2kpuMZI1jw+AUDwo7WDJs\nFdDtwH/vi0RpoZw2sx22PbQGSChzrUS/YfqZHsu+4qkiisnl1DrgHiZT8u/D\nCJPvX9cvqg6PrKE14Nx1EynGb9sA6EDERVvDI9Wvr15HjhWI/YZZP2omsVSX\n7PyxHs3A/HEGvV1dOOoNgTfBzeJTMD64XJt9/prXomUuLKavawCWdaeIIpBy\nvgX1nVyJ3I58Zcjj/PjP2nklO0RrrS4RVLnbX1ALKSLR8Q64cB8NH4STiXK9\nA7qs0PPz2mjmVWZEsyRAmtbPFWDcdv6nSCu45175WJYJxXbOgTTO4xp8oVCf\nPo3X+MNgRricF0GwxhvB6DWK2utNW48au7PnRqpqgOmdO69XrQO/ltSkdTDr\ntmi7gjP1lwCLlhed8ttsViBD1Edp/dpqNcll/7Tmwc9FNXjVzAGVmmZmoy+6\nfUeGQ5ugq97Bmh9gW6Qm7RPvYLb+afk8vMNqn+GOH7mGhFZ8vQPWWL36Tjsv\n1ChV\r\n=ILyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"bf305fae06a85391d98e26f84ac2057458b2f054","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_1.3.2_1587459371700_0.15959454777523052","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@flourish/legend","version":"2.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.0.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"2cccb7ee7e236eced006e7e5af9948b627304d07","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.0.0.tgz","fileCount":15,"integrity":"sha512-oUolQkmyYGj93p/yh71fnw52AcLcpH3pXt/FbpkjrBbGthCfIepi9o/P0xmFLBhzfJ1+aYW0thwyFWygTvAukg==","signatures":[{"sig":"MEUCIANDcq5muoPA5BXntnjmoPsDlYL2DY1m9nAwrb4fUwPIAiEAjqacHwqh90O3T1K+i34Lr1sL9b+TjWvYkDuDHAWGnRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqYrnCRA9TVsSAnZWagAAE7YP/3l0+XArSF/vFY4uLtwh\nOaXqiNYG7R+0puhvsev6qhO2wwaMZtVLLqumQ8kK9AX9r5eTsfXwbzZEWRer\nc+atOUevzAfQPQ3+pjub2r4WD1XL2IBXhMjoAPqoYpjhmlgdgAbFec2nuRhb\nqPODbvlqItaGg6X4E4pLlGVMft0BeEcuzWSa9MyxYj2Vw6qLEBgZqKya8uBI\nj2JACaRiL5T6UhY+6g9tHb/ckP5tS+SjA/fWN7RZzuWF0I8Ms/8SfCsI8yDS\n+aMhkI2XsIWtk4sURk9ThTLcfPLq54WxOccj8tcPx1dz6hZgvdAh5JpfYND5\ny6ECIqnMQV7sgGOTtwRGeWD7IgM0hyUni5YDSripsPYKnFl03Ekmlh8EAY+8\ny2zfd63AJwDm40qh/yZZvzTLgEKoFXyWsrYCgTbq7YvxOcuPNM9HjMsSNuLK\nK+sVQ24A8NNRfbR9MiBpfHoWCLiugUOh34NC1fsx6XI05s2IrG3oFjk+MdsW\nSgHPFUAI45LQn9X3KLszv1gFpfu02kZTP4P3DRym0xxwuvsq6XhnYqKoBIwQ\nEx/ydAjyXcHqKIEpp+NHKOJLea6T47vswav6VcWtK/okcbxlcGZxcndpDYZm\neuzZ6W+iuYZslgSTBVUy0FlTvVpAqVtPSTHg6Qia5mLzdTMvT+i8NI5Z4zp9\n77wu\r\n=c5Uw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"b6f613612749f20a539d2a5a38da37111cb81715","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^3.2.1","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.0.0_1588169446579_0.9734813183696587","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@flourish/legend","version":"2.0.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.0.1","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"8a223b383c04f6cd6a4542d89019f84aab1bb02b","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.0.1.tgz","fileCount":15,"integrity":"sha512-4ixnkAtyEoGh3rlX1qyFAIgQFK3oDIZ/q6c6+YQgEVwhVS3NFqoBaWVi2VQT6aAHH6okjVajbXiS4Q/IPRsaNQ==","signatures":[{"sig":"MEYCIQChli225J04FF84fetaXi/BxD7RprtIumbu5H4cZgD6aQIhAM//MBYigcPITZUwZfjyUcVRbB4mHfp5I6U7HWrShOPq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesC4DCRA9TVsSAnZWagAAhZEP/1sgwZNltWKeHU5o/F6W\nRsy08krvByuUHu0VFmAWCFkcJEPQdlwy0n7f3/vmtoxM0cK5ikSlJMmeVX8n\n9jgvJGCOMQZ0Npxc89ZVYtmUBoKH1hK8d8UyIwlOXylNmsX0IOyLiyOUxui3\nTzSbUP5KjCpcYXCT2p1ez20fbk29ja/OXGOmlSA5y/O6htM1QVUMdFOC0DmL\n1WkgbZ13303edV7r69ZA/D9qhmOiBTqzGFFh0l240Puq5Y5XkiCt0pLPRplc\nweHYUgkm1dqrNbAWVRCK4YMgWQP6P8Z9Tu+qok2Uysp9HyzWanMZPGkYY+d5\nTUqtiF/IP2UnlEeYr92l4a5Fyo2Nlfs2JkofhGqwE4FlhMYlbAUqWYL2RvAC\nQ0Dx8QynhLU/gTdLz8ULdDWglWBeq9JcFWZV7PsYcgYPlqWC6Bzu4PXK4M0U\nQ6EfHKVc6rKX4zoyXtkpyk3EeuT/0RNKMMgmbrNB20/R+2s2g2NXyDzMEDWQ\nVwNDJKNiSew5OpyTe1g935xQSDBbGQIpiPzK25WHLcniTRBTnMU0rqjrEkDM\nAOWekjgRhCy2P+8PC7ViX5k4ghJCMUCY/tlVY+5l5Vv8f55Ua7+AzYcCgyaX\n+cDC3FPIylFefQ1GG5Va1NxvPB239yL6clTa1+sUcRmuHye0baggw2mWA0fO\nu4bD\r\n=GCdF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"daced8eb88afb016fdb2c2977f5ceb3ae98f1afc","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.0.1_1588604418710_0.7709357180734109","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@flourish/legend","version":"2.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.1.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"aadcc9b5c02f39b7d1dd58ddf958c7e6df1ed4fb","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.1.0.tgz","fileCount":15,"integrity":"sha512-M6iROKHsKDTWT4rX7EzM07nnVxvkjLdbzzKR/TiBEYrt+cKyXXHPwn72kte0Y8wUS6NiInYXmFvXnVhp+f0+ZQ==","signatures":[{"sig":"MEQCIAmFvEE5SBrCTznM9Mid23GXzOBCYFAe3aXXtRf20eW5AiBE6MKTGdRwSSbEnck1OL8IFFLq+YqaGnSFRAd+ZNjuoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesVSWCRA9TVsSAnZWagAAmUEP/jSFE5p2x+b8ayREMR7o\nQ0TfOz31Hp5iIgPNYDmDYfcMPDaAoQaF1rhh1B2hLYsj1/FNNs8Xdi1xjpuV\nM36sVWrY0RYBmK1Xz1o2gCWnxU/pRggjd+MVYeer5Q+ZSjb7aqE0zfnotems\nGwo+KZi6TmZJ1YuY7TJR3FJQLcIisPWbtEP8Hyj81if+Pdx6UP5h5O45PkGM\nUQjCBzHCXzAdAjUWofC6IscbfKGt71ou09dBSz5k76dCsrd2Dl8uqNzCmJtp\nKhC8dmtQPa/slYr3XA91dcoiu8ne8SuGsHRgICzSJRS2spGTrj5ae091LizE\nxBvqGyRS6HNbLFWJT5AVmspHBopykeaZdlKRA8YbJSX8L3Yay6N8qVD4+X/K\n3QaNXhTK4sRx+W9MiZdymGV0MZE5ps1DN2HZGajTKVO7nL87tQBsWGF/yuyV\n6bjRuPrb53YlvBMJpxht3fCj7T0eYKcfBt1bg3fjO86Hs31D8FfMeIdfJSyj\nlrDQsgX9aSRj5TZWPSxav1tmf9tMP3cVRQIqYfwEqlfdhhGrQfSGIiC6woDU\nPR4pl94CRfRfOBpAIp4dTJZlqKxYvAySyoRgcxjJ9ScDVFuPhhq9uDDOk8eV\nbu6quWVahrwvDHyvhOpJOK/B42Sbp9cUGmo/jZ5fYghiQ4UgjTWlwo7KbSNc\nTxb/\r\n=Nb+O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"25cf15425d3d5465479ea368f86f252499f1b66d","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.1.0_1588679830043_0.3669417789179763","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@flourish/legend","version":"2.1.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.1.1","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"6001249818a6b67e1ac02394ca500d1868514f4c","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.1.1.tgz","fileCount":15,"integrity":"sha512-aF6zSN5DFxZieuEHq/Hlcngo9rdtxYk7QiIbnGuhZi9kuRbbQrhJ/X1BOYXzEAbVSbdbqcqjwtJtHYpeKrWaZg==","signatures":[{"sig":"MEQCIEpHxpYZvTYxYTNLwzWnoM82EP6BKbGmESAp3A2PQipQAiAUWia06dI1mi6UExuIvGYbTg1FVagIGPhODBSeZQCZHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/71CRA9TVsSAnZWagAAuE8P/1LXqFFBksjdWULuiKKI\n5qw1g8+PQib4d9Zf0fjCRjqUdFS1XK03UG9wexFW/WtkwyoMCLGSVPaVdSzy\n7/g7D0JLSmBkxqT/ZgBXt60aUHQNIGPkwtzAUOXfqxSN9OO1C3pRbOBFhb7P\nG0V6xXDzF9hTspE4xDK6P8kvM74zP+I5dBajxYY4JlOhkIzA1Ymxe4DZOmDI\nNdMcmq9ux/sqmO6kDwdy0SW8k2hGEjZrW/++cXHPVixzxG8Kl8pSApLTJV3H\n/dbh6OoL1mKXf08tuI3QleC5RiwRfD15IGbqqqZNppRHvtyIjcOphTkTIReD\n6hTvyvwJoH/aFDymhzZ7p162WxoAb2tb+McwzYq6+dgZ3zToguoshKvX0E6I\nQyQgrDFxuah2wOx8lYSIiCjk76MlvdJ/fwE4/vbVMjrBFwOm2Xva/4iTnqiZ\ndSuXPn1tOIWIx/VxUG+m5qwMfAPBnAl/9lwr7hmB/bqDno7RDt+ivPmgDIPn\n8ZpInRajiPBNGHfjmKrskoTiKeEBCqMWTgkWSaW3xGjNKSujgKYg+3qwp2Fj\ni8aBmPVALB5Q16LPvYt8h9rZ67S4l8eGLIfQ3y+BkufvUK7lCtuJ4QdJNABD\nO00UJnBuvkRetj5sjW03Ww4BsxZoBuAUxAvrD46dls8kxZih4/pMzzaihXp5\nrZNJ\r\n=V1Gl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"d685b6a8bd98886e4c8a02f5c6c330b15a436fbd","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.1.1_1588854517389_0.5417484807308983","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@flourish/legend","version":"2.1.2","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.1.2","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"70ac37c3c40b1488b4ed14a414dca41c8dca09f6","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.1.2.tgz","fileCount":15,"integrity":"sha512-kZUKJT7/KxSRITy6y1HVjgSknodNdOvqAXy+8vy9Du2hC+HKhBawMRYaP6T9ZTTZZPjeLiKVAFAqXfHCdDmCTQ==","signatures":[{"sig":"MEUCIQCYC9WC9uf6uGbpcCU6PBvBEr30GQ3x8Svntb7OS8CP/AIgC7vuGi+WiYKc5fimEe9RojaxC94lIsITXTSrOrk7mIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezNCVCRA9TVsSAnZWagAABJ8QAJaKHpkjHYTIa2P5Ucs1\nI6lscyI0HyyCHOGyCiXlP4ch8PDU6ym0QNBP9UrQ8pS44HgveOVgJuviPMlf\nIJVJopOU97MM4nV9IBsoUsBbvydU0tffCgry+vZaXE3Njr4b8RGTBcuRNo7Q\ncQV6wvzhiL/X8ksO1ext6jyTpbvZWinoD0QpUxqm4E3Cd36+yCrbogDfGqk1\nqYRQMCmmf5GqrKYNvWAt76IU1UYuOl+nR9V4NENzKnbJW7KceLjhpH663Hez\n3hhkEwiCuZCv0DjAbxB2juJPcIMn9meHqFtPWvhex1sOmoDk7QcoyQophjAv\n6aO0RhBoFuO3anr38PGvUWQaPNdpShH9C5CxrCFxUaWaOzi+4sz9e9EtlI+8\n0gM1mdxJ6LGIwtofU2WIN8Fb6zN4dDbzsaBGpxOzGP3nG7iXommQoQ093/z+\nOD3JlUTmYkn1H7W1p1gwM5QDJybxY9cYTd+n+s1U57V6j+tzOK3GSrAit7an\nWGRWxcRExJn6e0LvYO4NKgdX0gUMMmvtisLfl1/QZgx3IiX+vvnoJ8wnZyq2\nL6yWtzGGek5ZYBlzijz85X4lzZ4kdhrerPtekGnILN4r8UiEnVKf9I81GrSe\n8qdjBx9dovBPxt4ZzTXS8GTpXZMQSkpnSwg/TRAPuwDFFQPktiEpnziYT6qs\nvwM6\r\n=87fS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"027dadd5e9c1aba8db5a400eb6095cbd55b2d71d","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.1.2_1590481045315_0.2999040138208633","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@flourish/legend","version":"2.1.3","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.1.3","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"annaps","email":"anna@anna.ps"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"0982548acafdbeb115cc710db8cedc89bf2ab26b","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.1.3.tgz","fileCount":15,"integrity":"sha512-akC43sky5j8+ynHT7PNs84po0bDA4qAt+Meqn2D0PNE/TLHv14AnM9qUFBQBAw20q0WzRP/N1rEJJb9RCOBhnA==","signatures":[{"sig":"MEUCIQCxZJtAm8UMrUMOJDKw/W1fmtvZQb6heQhslbrJcRfV0AIgeshHRDNq7vi6R8t/1Bdi6bgt7uc+inL0EJu6c1iZzHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDYAkCRA9TVsSAnZWagAArPkP/j0t4XJjJZv8o3DgHB+M\n+TvaCk9XAjXIJ8pSDUfnmjhb+myo11bWgHoz5T4owrCDDjzNE0mAs4iuDe6v\nYBICdJlorQIkCUxy99lXN32mTiaug8f73GA0/VGZnEUcMrixgJJWNmFqsN06\nW80DQvwvRmCbaSRNR0DHcGFM6IyVtv/swN+ugfvQYQXITTEE6lzfiWKFrsTw\nx0ocQsipgZcSStnlqo33m3tt/fSuq3z3pJ2+lFpko/BWMjKexPDfO7OUMS+F\nb2iwY726gyTQ8ysIuP1MjzHGIF2771DCT7XrMRRGpUF4O5g8sDLHlsmVt1ez\nNL2UXsYhDZo29Vrf4oCO9vA8udG7pp6rJdCbkAxNk/GElE4n6wF2koxxWzjh\nbo31HvkFNPsJLCfRmpcE3lKMBOROwLkdzSybZx8X1O/n8/PtKvLRblaWmTqW\nJWdA5Ba2zW4Hy0wxLY3DCxJ1LIHPdQwAg/DuTiUcnHFOYgcUrdNXt6b9joCN\nbyqAzPwioVBWmx1Ly1KkhIQzz/Dd80oZDYDPMnl3oJ8U93I/NzIfpVUxXLaS\nyE1ipjw0cDWkDC3GwQ3aQBjpS1xy4XVCxgVgH9jzHFXMVk4QUVbxjDN/b9sa\nq37cEOAl3tLHzyQknHTzDig+++KNAtGRkIoxGGgE9lT2HM2nwhu4EmFfYhXV\nwiPj\r\n=N/xE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"c6225c8b0ab47182839e878a19cd37e92240ff90","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.1.3_1594720292169_0.1959982019107045","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@flourish/legend","version":"2.2.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@2.2.0","maintainers":[{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"timbrock","email":"info@datatodisplay.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"d4d1c9266b80a23cd4b8ac7bea1915417cb49d96","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-2.2.0.tgz","fileCount":15,"integrity":"sha512-ileEKEms94dLFjnb3NX40U6aCjuRzVejijKBs4nTJvrmlXSMXdQRyQ8oGb2suL+Bulk891mgWwjvoZJGY3OLGA==","signatures":[{"sig":"MEYCIQC9gLd/awC8zIwQ6DVEO9346QJyefW9tw0wMSmPlknH5AIhAO5LTisQLd+edaNfNlE5/g1rno2y9NYXU/zyf0/eAQUg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK9vlCRA9TVsSAnZWagAAl5QP/RCv/I4viPUwHT7FXrHV\nFdAghVrFMGHuyB07FDJXTviqa2KjHM6HU7eaUa10RrjfiG1m0qYlcjTABLPN\nlveaSESx3zySbub6Iz/ocO8FRl726IJplbdG9HYkXM/XEoiy6ccW3egC0BOC\nhvPlRIuhlKTJmCkyb4b7pnvTOpRFqg3cc8+NJMPU/hFyUfMV6zeRUjj/Lrzs\nLvnGdCKQq2gSTFLAOAGfZwjEKS05PZO72vre1py/Z1UrmZ7RMVszLDpDHpq8\nQj8Q06KrQ4n8HydrfrKZieZIScL9YOl5wxwRbLBMde/g79He90wvlFXB8YDd\nQjOnyCt90mgXPKdk8Gk75FrpZe8ssOzBg73noNZiA4EX9CegJVOV3iIBWEA6\ng5Z5mFH1coYz0Lfq/G1ssPkVOP/rtZvzXbZ0prnG099GijkhFy9U+8OyrLEd\n8MCSQmloV29sv+6spLlUxA/X2Tk7M7/zgj+KuQW5edenDDWD1/fM78dnPVTa\nIhLXYs3HU1vzXwz4eewMuTIv0r3YDhaF6+5xDwkE/Xcw9+vLJUoSYKo4/TGf\ngxMAVOjyrfnogbsWmMbJoTTymYSUA+sZejqyfUUMjDjGcc6yYd3kYD0g/A6x\neb6XNN0tz7R+MhfUilzAe1ZGqf/ue90FABLyGGqxOfzB8sQSTRs9Tq66oFGL\ndoaf\r\n=R90/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"afaec3c72ad805e01d5fa2795ff9c64b689f6f5a","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"timbrock","email":"info@datatodisplay.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_2.2.0_1596709861221_0.10098641301357825","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@flourish/legend","version":"3.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@3.0.0","maintainers":[{"name":"liakouras","email":"ilias@kiln.it"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"eba1813be0ff0a9020dc3b1b1d9d794c397582c9","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-3.0.0.tgz","fileCount":15,"integrity":"sha512-R1umACFGQwKdUZ6ge50u1bbhk5xhl6In77QSk+soSio4fTvETTBRw4RU0hcPHvuFAglDveUg8S0Vudr8S6xp6g==","signatures":[{"sig":"MEUCIQD9C85gKlV8t1571cHUmc4xCxjS4OX4UEcnW7h8/5esCwIgCMmTMAwbPtswsDEEhgwl/tLrmWCzcpyl4remqT2bJLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWPcWCRA9TVsSAnZWagAADEQP/1kJ/vSXjTxvFfrceiLl\na3/Uo5vEtN8BLTrtEM0JgeauWwHkbiigU650dPh1gDdCwZ0hgowth23SQjR4\nhBvHMkrXrb4v+GyI6krKebGIY1praGQlztAlIm+ehNLExPKu22S3zJJpc/r9\nX9pzo6zKUxfdpM3TIS6HNdiXt4aVukc/UTUemhxcb5M5UeCoLCzgqO8TIo7v\n9wyV5bd1nzMxFwLJYeZ15DGaG+t4ASGaOxCOVwsAuws+BQsQ8Iq8MPdgi5WV\nVA/dMj7O4BhMrXLsU5Yfx7eQkTW01vjo89P6NBfl04Yzt8JjwPrLi3ezZ5G+\nGYSHyGNVCvMn+hJvzfAa1Z+qGRQ8Qv1TFlZMAN7Wu4kqYGboW4mkBCYdv/bx\nybLmzrIQvix2INSdPlBk7xwSelaxvwEnpj4i1PK4jWHh43ayUsMfaamhfBoj\nNTH8bm6JbKZRxrvQwOdpD7jMTIOgy31TYN53jHpUkY7WvgS4O6+rq+Ergp/4\n1LsL/Ok7QmAtn5o/oJFmv/WqNRkTh43KSGPPW0M2p4/ETeMDwNLz8OqlrO6V\nYgPvrChcrYwcAwLU0uGIjzjty92BI9WeXd4FUdYxR2KYFvJSeYvXrmgR+nyd\nApCK77VFpbDAqqCbG1TkMtVxw95zdA8dv2eVh58bdcZh3gfzNovf2YUYKKiG\nkhfv\r\n=Vyd0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"791a25c48b2d6f6edf4a3c609b6131ebe3b8a3d9","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_3.0.0_1599665942177_0.7462080986005715","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@flourish/legend","version":"3.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@3.1.0","maintainers":[{"name":"liakouras","email":"ilias@kiln.it"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"f3bcbb40e67ce1c0854f0fe3f5574d2592649638","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-3.1.0.tgz","fileCount":15,"integrity":"sha512-MjRZ1zr6D2pYMByVr4b9RX8BuOlMABCwJr2AHkQDnncXdNWQMq19HjyraIFC7BLI8Bc9L89Oc12goDYqUiv8ng==","signatures":[{"sig":"MEUCIQCpkVjh+XHl/PZ2cFxmYiUoje1OL1uOeyyiY9GCu5qpOAIgC/Q7S6obQf1TusqUxc+WO5WU3TzD/Lj7pkyHvRpDKQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYbLCRA9TVsSAnZWagAAJNgP/0emfS/4OK+23IANMPou\nd3I2AV8Idh90lXr9nI7iwzQ8mbYg21r3xlHOSF8lWABMhpoWPuxrT0dP6wBh\nu8xb7ZXezsvR3Iv0TO4UsJddCxZbKEJedWtmCBXKAIL5wn7TUZXKAFNv1+LT\n2fMdwhHbw+w0XbugeUgbyygOSJnqtYASPRB6EQNtzYE+ggL75H6T12vwIDv4\nTyMoOwn0NE/TkeHqz0povLIujT4qepkmiP1JJZfLsa7k9zh3sR3Zkg+Wbdjx\nWOtZXmTBbOq2HbO3spNWZ4YkGlxGN7JEkcGau62Jfzf6L/+IryDeqVgbpTrF\nyOLQLpU4/2XUPgmajuHC3Se5EJmDucYkNnnWbFF9ovIIgYXK4Al3PokRSAKr\n9SdsKpguxfHtDukLAcdimuYUz7+u8CJLss1mg2d/xIeyuAKSqwx9mIMb7Vkv\n03c0PIJjmIHjgbXll9m8ZAoapNX4Kz7qbsxmY7ZMB81xvRS6JXmSP9F50gy9\nIdx5seWbEC9aBLz1/txJfRcvJz07X7aLrS2ZSrV67CkpEggC9kqVr+VydHJH\nNOJ4bb0zAEtDPBqYDrw29JkfNcnD8ebg/ThA/bz0JiS6oKZJ4lMd/9BITvCT\n5/RugAf7hfjJpBFWS4cfCVJoKYS+hdK8F6eS0s8L00Zhga3DGLoRyrVifWUH\nUAjf\r\n=iYc3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"f5ed98ca37299a4fcadb8e7d0d6d5d4cfd805eff","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_3.1.0_1602586314643_0.6032500989429135","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@flourish/legend","version":"4.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@4.0.0","maintainers":[{"name":"liakouras","email":"ilias@kiln.it"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"64b656e572ca867eac111caaa9c51ad9135d949b","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-4.0.0.tgz","fileCount":15,"integrity":"sha512-K4BZ0R2LcstkhPfychEBVDeM4LebgtHWiPDxjNdPvBjynLWkrGf9s1ZnhSueMgXTFmoHy64VqTX08p6k0e5l/Q==","signatures":[{"sig":"MEUCIQDbRVHRP6++cS4jtjr8cbBD1CzfYt0PXUCVpdoKLd2l8wIgLuTl5axB57WKlmrzCfU7LqwG/tK8xPWvZ70n/jvqDWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs7jOCRA9TVsSAnZWagAAcQsQAKSfelJ9rVjzth0hFlrd\nfSRSAEJZBgf8VZrC5I1A5oRIjJOiBrZwmXlkyGX/Umvzem/n9nIHbrXLXz7X\nbaEXZDu7kHe6BKHvhe5555khytKXVdrVuWizHmWTBOSAzaWyPKavrvkYKHed\n3AN34pbKnpactmrqzTWEXG4AEzD8I8aBRSWrKginvjD79DSheRbpliOAm5gr\nt+IpthbOiyczSl5N/LMWaXpzS/oKhzr6uqmQ37YYQrmzSYSgP9qEyo9om4cA\nFy5sQMrPLSgCXbPzjtqzDGfA+71tCF1sOcJ7MV2/X3xJzRimkt7aoB3Tu63t\nL/0LCxhOxAufQ87uVaywZG1/XFxDSSwY7o+HjauOuah6iD+LqV5jJ40wTBXc\neW0Yma8+PKOOLf1qzoop1nHDrxaOzU1C4yTC33U0COq4WCqHVEV0a4yobNhR\naMHFaACw7fixu3YY5UXvrnhESpiFfhcOhgxrInp3qRWEXRQEmywseXAEoKT3\nHpFO1CKsvhwjYl3YS9hVb9DiQX/VXiL9+c6A0Wgw6NGrhxqY35U6YXDCokMv\nh0H9HOhlppVBaH31mXMK0JBx5m7+1xRSp8bL0GPQmorf7LLhIyXYLlzW3Ib7\nPX+gjVyDLz2/iBJhNvGfWjEhu62OFcIbRUeLg2wadvmRHmD16PQN1lJSMC93\n2keZ\r\n=1hAk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"d0c08c4843a21513e7b5be7cc317cd5804639fe1","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_4.0.0_1605613773457_0.02632469340309873","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@flourish/legend","version":"4.0.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@4.0.1","maintainers":[{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"bfa9916b8db85674fbdb4ded10579843fe334ee6","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-4.0.1.tgz","fileCount":15,"integrity":"sha512-h9bU4plj3CAXCaKG32VlrVY3QlOu8GnpLrHvlgNRz2qmjyU25uRDt+YImGMU8xPgvOMDf1Wty7ZiiBNsQ/WPbA==","signatures":[{"sig":"MEUCIGs6tm0OHl3JG8MWMiMgzzJmrbg9nfmRhWfoafZnxlFYAiEA/mMAbJ6EWbPyUwHkubBPDFtzFbx2B1ucFaZk8Kt8aTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEaErCRA9TVsSAnZWagAAu+cP/3qfm+flKZAdpkVvx4wH\nM+oAGWN260/cU+MkAXndiMLui+NbMxamesGrBqLgKkDlvrkjjElhreZRBu2n\nQqecDMnCVi/8j1xQufe7SsGHTKbtAd6TvMvqTeSBdXvu2S4qgsbJcLlaDvwi\nyDjwfGOQTp5Xhm2LBRdI0xgKyCY4pCvDi/8qJAYMFDO1nc7R+0jrdr3geI7X\nCioKlPpV1/otUP5vBkmN+UKDn5xI5fTurEEQuUuq3hXy1d2hsEyhgE5I9owC\ntBfftmMR5/h+mzkW23ppOa6GRo+lSPMXh83NiXN/AmXXuZP4dpPWzcKalGij\nVpSCwd+UiUftVIHuBiUv8lLQHoUjlSgtrMZhyh+CHzNb83PCI7ZVF0Ta+Plo\n0px+M3zO61/G+7YwoRTmbdid0AiveupoSOnB7my5BWIEsIxAKBAzS9CB9QVz\nuey4QtGOcnstYOnW3ick6rmrtoCAtOgCTJR5khWUFmufvc+Q1BPD17vL9obW\nnzr+6tIYY+rct5OUbQBbuKzrSYaKqSbnRKHzEW7WeZ7MeSWv2BRFG+1AOGYn\ndqvkKX7x/mD1K/lA5ECStvSQjir+MUZdd3UE1NsSj29n5B1HReJDFrLARbTp\nIGyMc2FLcl/uOrV1qQeqFO4KuAoIozzXBIz/TSA2hT9OXAW+wmkFRMcM/UtL\n7PJQ\r\n=mGaI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"314554966114e358a0209bb53c466eec1884cc0f","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_4.0.1_1611768107414_0.9446204517497752","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@flourish/legend","version":"5.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@5.1.0","maintainers":[{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"f71c734201f52dac93bbb854f6510ee446bb86ea","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-5.1.0.tgz","fileCount":15,"integrity":"sha512-c/g9hl/GBzA2W3LPIawlN/KSCQZ5FPRLjm/9mvTUE6VqWbRjg7k2ouYw01nT6yV6P9x4exNR0dnqeExaUrNiOQ==","signatures":[{"sig":"MEUCIDtqZOHcoD5zCbjEHRiDzzDxd86EZQATVT4u6Xnnb0vcAiEA87LgNYGHXfBVh6eqhSWm/SpcGwx0Ysa2l3NdruN4ads=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk+32CRA9TVsSAnZWagAAacwQAItVdzEEuTEytkWcheAA\nCYsH63ZJO1hsW3fwdPHwMaOsEpbB2IsbOa6m+j41Zy8rdhCsCyWM31Wf+93r\nXAUNEITkgEDCYIbrc1S08paIbJzjR2RCKSRB9ebioRhaYuTo+3wlm9IavK3u\n6FmqgrhyGbTWBSJAvzDvnKkMp7hrAVGM5n9RhgXEAAYANOs9HK8rZDqTtQTT\nXwkxaAc0h5fbETMPcQSDUsS/OHoBjdg1dSRfpCkEuFIjPtYB2DXn8VR+JJr9\nQGo/47Dxamwvi96VQQFFx8US2iejFokmqCKoUfheP4MKUcS2T0pgWPr0RVdr\n1W2S6/FOvenAkzZJC2xgFKH07flQtXIfukBZAzsiKQF3ihmFywMln9JjMWVw\nWr8fT2/uOz13y+W9+/urNcgs9WxQPNf+zBJ6Pffu/y1T7D4yPybbjS80QjSK\nDBHmPzSHDJ39QusUrupstEej2knx3nQPiS/S2IjGP5BuJwG/gAGFBu/eHilg\nWV7tgVftCu99uJT1MFyoIo7BedeKrMngOybCwTonHSZh5x6btFmBlDpSVogL\nJEvT/I9SHxOArVs+d/EZNyk0sEBUbZi3B6tCKCfLXZpaq5Zff1yKdAFVjeHJ\nhzg0P4oGyBh8GxZPFyxE9kW/F/TGwyQ5n8uy96D+Eo3hbvV93MxtdIU6Euv0\nhtdp\r\n=EPx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"98dbbd8fbe37c20ffebde8827a6012ebc2e219b1","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.9.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"10.16.3","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","uglify-js":"^3.4.9","lint-staged":"^8.1.3","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_5.1.0_1620307445431_0.022949101721140286","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@flourish/legend","version":"6.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.0.0","maintainers":[{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"787fed86afc29c810de9c4ed74acd86575a0abdb","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.0.0.tgz","fileCount":24,"integrity":"sha512-4Tzj9tpwNuxhHG0gufp944DUqlqtsA4lJTRu/HEAbyxK//axRP/qqxh1+RKxkgxEKi93r8bub0Oma2Mlz1Odfg==","signatures":[{"sig":"MEUCIQCJG0h+aR4xdK9hRe3oSYSxjCCWV0gcSf6bHtGmnUBHFAIgHilmur5Xl3qGiKnBPHxYwRnzWSdxgpMvRce5DsCRx0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlBACRA9TVsSAnZWagAAY6cP/iY3E/Mu1zl8cPdOfvdO\nKqcBlzf+w/EQy7LaTrNOBe7FBdViA8dqRxqE8Cl6sTpXBTyaOj+e1iEK4Qz4\nTxwc5zQThRNFRauCUCsEmyxbTM8UUEjnq4e+VDsVNmbyNipJnvM++7DACB6m\nRL1t4wbVphOxBfwjG6YQRDcPRwvXE8sNTD5yNJDtuhMJM9tNyIvAIMdvsIqP\nckfvMv7xroIQNWBpBaoWgR5lZin8nKSFe6meyAPdHcxF/vCt2MIR+K0+VCCQ\ngVSNAGEGPGng6O/rK8hm6szMJPfugNtqABftXgghgX1su+yR5TvZnmnIM9Sb\nypBQa1Kc+Qkas/99zwj8oO8R7g1hgGvjf/lj//o8qTbWIrTb177O+bplfcg7\n4vdbY0x6V8aWt1WUJ4YZYI3htAiAlg3IQR7d+4KfbsZSSGJdTbMIverzs6yu\nJHhUPX+/JGMl/+oBzKW7J5tSH8eO9Ea0ATMmH3TL13oU96TOiuPHISz/UQd4\nQKyUdFU8Z3T3X0vcgAZQXIwmOKmlAgU+PzIZUgREESQDvGyqVt4pduJE4tdO\n5CqJGTIEM7miPG4bNEUU9qd63gMRtAgCI+gel7fDd6z8J6JAPJF8wyzFIxQQ\n6Pzr1cMQhDubqmKny9eNJckUPQFAiYiM7BoLb0VcKDjW8lmWEy6VUeK6Za8Y\ndU53\r\n=JUD5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"eec90213191628a8e9c6a9067cf320872b780edd","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.0.0_1622036544344_0.34209611612638247","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@flourish/legend","version":"6.0.1","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.0.1","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"d3bd53574aeaeffa669da7ef4e595564ca61d31d","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.0.1.tgz","fileCount":24,"integrity":"sha512-I+Ti1d7X/I7uulAXqQL6yRwmMUdHfmUkK2vy2ZHQZgaGHaRiIsjUuIeU5/o8iAi2KwMIWCrS/er6xHO0/6RszQ==","signatures":[{"sig":"MEQCICL8ydTxf+bn3tkDW7yGujRKBazh9vqKn6tgdduNou7tAiBuvqTKP4jXqLyRZNuMNJ/NqDhQEsoh4lDmfHDYHBqseA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFiSSCRA9TVsSAnZWagAAXJ0P/jE2i9Ehw/Vmu/N+VDRg\nDN+kMOS175/ym98Uzubqw7nb0AWJ9Sv5WwjEgpll9XGW7DXiZhsqaJyhTurB\nzpJaNsniWmjpFTxgIt8ou9Tn7ynRHO9isg3KmZnusRdI+fkDRSvz+UcCa2eT\ngAQ8jwVkuO+TI371ol0dPNno1BdVpBoHwnJzwiscYq6xmYbvIB+31saJLA70\ni4/PGDwKzLIZP0FCdeZ2o3thN8aprvL5WJeXJ2xLaO1MTarfc3BBj1vyR50e\n24PKz3x3sy/DJaoBZ+uuolJiQvquGgnzWXYajO5pPkN6YgYHi0sFXFfpxDSJ\nnhVCOM3PR5htgY+BAkbguwOlC+QmdTdS8y93pTiP5dCaaO7n+y7f0jWWjqMU\n6pnyNWCTIBpyqUKgp9R46NqAUkqlMgujSI7rO7r7J0QpEmM6dVuILNAxkRaX\nELL6apexnGinkQYrfbdRVFOTy/njl40EbVRzvG34yUEmK7qyXWLrxLFGIkS9\nfKx3XfUiSm0uDbCZsoyforb2G/amkFfVPoaNOmy3bXndS/zHMEbXg7/MNAAs\npGOtnIjy8TDX8iTAldCsf2K0ER8ZnOjcjlDi9aRflMLF6/D2r91xxK+z3fNB\nADfcOa3ta+sQuuceG/FuoqsnMYJfLBa10m37FVc5DAbQsJ+PX+/ZTp5hWqct\nAUGh\r\n=/Om4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"e07f5bc3817560e292f1e93febc2a6d0e3a8441c","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.0.1_1628841106817_0.40869495514045573","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@flourish/legend","version":"6.0.2","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.0.2","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"c913f8ff98b0bda07c91167462432a4279a8eb16","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.0.2.tgz","fileCount":24,"integrity":"sha512-1pynxvzeFc5ttJC7I4n1G/wrFvcNUpnVn5uwf30fokjFGh3BwvfMX69fHwKAYl9diIQgTPU+7LK4QtsacaX6Wg==","signatures":[{"sig":"MEUCIFJtZM7MauF16c+vxj+BzebjRcTRSF+nz6B04Gyvji3IAiEA6QACZdKGFoPSr+sA+hMLJj4/vwsr3tLsseTNJ19dG4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6uxCRA9TVsSAnZWagAA6oYP/RBdBp7w8N7g0+rvI/Ua\nGPQ+xk8rvI+n0YwKSeWYI0UMNVaT0+yE79y4hns12crs+uiCzQFExK2ICYoq\nDzpKsvo8N+oCTe3w3UeucVsnA0HMRfYZC4OFiWgs6cDShS/ibGghmc13jnuI\n/o5ti7E4Liglb3yJ9vxFVMRD3dWVAE/ZMW2ZFLcpPZffXdIJX+eP7nXNXKIy\nR5WI3S3FQ4r1kwgEtKHYU7YV/0uLXbONKC0Ha3vqU5K8T4bkZxT7/uf8DZBQ\nkgAfwp9Lb4EVOJ6eu19yfr5XrjnYcahaSNgrLDPrCEI+jpjwfE94ovv80WCE\nPNPQJV5t/uwSHO8wX8JHROHVCkeji4kZbX+b6yuUynHbs982qjLkn+Q0qzUx\nQy9HNZUj+aIOblgYxnzODs2jxsmuerOYFUI5WyTskryDAak0ICTJ/Bke9hkZ\nywvQxhAohbcT2kUwqHjaIGkEXOj8TMfdLyEo0Sbv9wYkm/4x95OqqLwf/0ld\n/cR7QYwRt+sRKpqd2g4MuMgX97AcUFKCkXxUOdo+jOe4GpuTfZcGEUkvBBqQ\nk6rxy0ZcrSLGAHpRe8qgsldnEKkedMMdOp/MFzApoTGU9bfIn3XJMrYjXWmM\nTCyAzmrYjqjYohxiXyvTmbfWZ8sy7tCTo6gOHuHQT9y8prFQzXp020SU1une\nVKfN\r\n=UwUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"69ed729c8794247d0cff4f1f2cef6f867acf4707","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.0.2_1629203377283_0.624506721490981","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@flourish/legend","version":"6.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.1.0","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"5961426513bd3e3f41a06c4611079df8c373c8bf","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.1.0.tgz","fileCount":24,"integrity":"sha512-tNt4g/HAxAokUytaZCbAqt4FghpJw2BA152ovoMQatbPulmv8mzs0XfHnandoHi1Bce/lz+TKYbntgl65J/e0Q==","signatures":[{"sig":"MEUCICu9sUNvRqv8DaMs1SNBH2sEa/6fDM7y1fWAYZYYdlJ3AiEA1xl3cNI2KZ8satM+7MlZEaV2DpBswTX0ZFNvIJ8UFgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL3ZPCRA9TVsSAnZWagAA06oP/iSh+MvU8B//CkCQGb/k\nESdh+cBdtge2wlBq5HKz/ir8DNDbclXW85qJC7wWmzKgSKbEiOtTwDxxQyUE\nNLeK7Pii8edP8lvQmqwDHFZDOlBaPxGkIJanMqEfFZQy1C3YpojBDfvfojDm\niY85vO7wYPFFnfcFInOVmonXKVk7u7pRnkmgOr33zQlRNQkWUG8eA6M7FseK\nnhH1ugnoPFYbge1uczXPtqKxSevDilw5uYgpts7P8c2qaQIGKTliwusOvQ1H\nblXCikbDDE4h42PH/Y5fYOK0pmk0MHp4RsplBs1sBMJUSP09GiQeRyTWP6Zm\nUoUN+ueQicxuProdEAr/rQIN1FCT0+uhR/M2yyARukx3gVwajM1tNJvPpnsL\nveuwsbyokbiyNNPDYdMsZdDAVbgRldH0Pi4dkhVKb5PUPGPRsqu01CH4t2Y/\nGwhN2tQXpWTghtlp/kFUPEbgP+45go+4A3AV5ZcKWjClvGQVcgR1nAesJJ3Z\nkDW/mUw2KYKrHJut1uue3rNbe2Qgr+kcCGTFzPS2XZo86AGUtYvq+5VMn/9T\npacFv3gxacvZrZrf+cT2pAE5j92g28E4ZRDaDIoms2y+y4JH4BkAvSsEOgqQ\npA68Xz3M/V8MCnKDUrrtQOPyP+8MRoT6Sq8/dFs5Ngc9+SEEBYLv9GatYCrI\n6iHu\r\n=vAlj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"6a25644bac071bbcf32b40b2bbad09cdaf607075","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"eademoon","email":"eade@kiln.it"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.1.0_1630500431468_0.23593606561793967","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@flourish/legend","version":"6.2.0","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.2.0","maintainers":[{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"c89362c9c327a0b39c2134fe1a33043a38ce78ab","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.2.0.tgz","fileCount":24,"integrity":"sha512-2eFq9cTiJNzHBaEVrLZDsxoZc37jDUuxX1AIVckPNbDbUUE0wvCi2oKti2NOWf7zn2GT9XsGkPteaQKKuCCrOg==","signatures":[{"sig":"MEYCIQD9EGHtY6oAZ0/UHKmt9IseVysSdHyW0yIewIlefY7XmwIhAJUETRK0aYu7fZjCYgfjkmVmtllTCemrtU8wMhK0cRQb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnmnpCRA9TVsSAnZWagAAEXkP/icwzZkmsEP1j1+Tcr5w\nnu7V+CJ8zuPng3iLaqrkxWbabY383Co2okhsdm1aSpe6VBBPV4iwJlIWEcip\ntM7yvHCa/3SqL7GXngUVGQePVVAEXM0L/uFV8wmJ+LO7orUd++DJ1koZVFDB\nfsh6o+/q7Fz8fud0iBt3kH8UrOElndbslXxJ4gWCNk9Cbsf/RQxVl7vzq902\n6yEqRDpWQyzUz8m1+G8sLNsILYhX8P/4Ld0+O4TsN0ctlN9VoLfLB1QQ0oAc\nT2Z6l5diOkku3YYZiasH/BFmuaQHB4wtIRsi7o9+U+qCAUZu4HqLeE/notGz\nRGzQ6Q5jpo06/fPTn8Iq+8VCLdBMzHzZubfoeNtklyFMpSNYyvm38n4ZRwjg\nXne6d23UgO7imVTcz4k4zLlzHaPNCdRE6kMykXDcVi5ZA/H5enge0Yb+763x\nw9KzlSMHz3mXxbQIIllpRQO+OVIflcdX247sAVJ+Rv89uz+SmFF8U5jhfNY8\neSDmepckEjH71gKHd+KnrG09Q53eL6c5A9Y3ByPTbVJTDTveNPclVe6dtQAt\n4fskgO9bRiE4upd8GmEfWfvoqPU456o0CYE/v9dP1XLLPv2as8geU5MJKvj0\n+V9FytYm+OQ37N9t2+gCFjz5GIQHm0FmZlqzvJ1aCjO5RRKRyIGUTp2gVbN0\nT5VO\r\n=f+Y6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"e9740321fecee5c2b098393880ddf6bc5018e707","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"eademoon","email":"eade@kiln.it"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.2.0_1637771753488_0.8773550787737685","host":"s3://npm-registry-packages"}},"6.2.2":{"name":"@flourish/legend","version":"6.2.2","author":{"name":"Kiln Enterprises Ltd"},"license":"UNLICENSED","_id":"@flourish/legend@6.2.2","maintainers":[{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"733651c6ac62464bc9c9862bbd67637c8f25f25c","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.2.2.tgz","fileCount":24,"integrity":"sha512-6nV9oUy4SZ4h06yQMhQOdJ7zXixiaK5A8HCuyzNR6vgFoakoAqcSJS9jkKQ3bNc11CLAdw0DcweRUWtiTNxI/Q==","signatures":[{"sig":"MEYCIQDXMLl6qgFxciteXza2eZC992+c1CCRsR4DoN/5VX5+xAIhALePM1EiF689NaUwXUeJZfrccZyZjpK9E/bPJtABqk35","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn6EGCRA9TVsSAnZWagAAYm4QAJi5TGL4Tt9bueLuBrg5\nA34jnZIOw3ohxkhoJ7b/I7GTVrvdqXHuLQgDWNyYl2Q8PzN1AU/uKEbJFMfA\nVhJq1FIEJHtB38Ct4BNaFeAkhKlDexZ+zMj/VcliFWvrzbbJEd9fi/NnXhl9\nIk8wSfsQzzahnWeEtxTuY+sJfzH0oqG5qX3aPHH7PJIOdu9mTcoxUZl7/l5q\neeb69+RXV5GSI6tt1LiY9iWklFwCnPoAe/mdfIslidjkW/Kyty7aiiifx7pA\n3yIuRPKwhgVsTqj5TBYGy2su62aPj6qlXvhfgVmvVqXUqLRuzwmpWTd4uxJa\nh9cR09ax6ZNU+ByiBXXqzft/nkCvD6VkqyZavigs6ViBk6qCeRLWX5R3is7D\nlr90uF1tcJPbuU7CKCfKkexIc7HV5EHdcFLm8lOqHcQTsL5xmLP+vCjlAKPd\nELc6dVOB1VBzHzQHQmm/29jD0tHYdXQgU/HKES2WNwhc/r82SNdlxB1CVWtd\nSgYDnCB3Jda3hnEXxiO+iufRnzfHc5Z1Ssp/+uwhr4bPV/TvocJi/KMOJ2jf\n4Pmg5YB4i7OsYhV1tHKtyclWIsViuwCCxWKbURLApMbh9qBPsAAwdl8gagCj\nkhel+N5ISmWGsRZez3NqsRaLfqYwHhf7yRS3Ql9+rotivxYTMbuSJc9NROu4\na0X0\r\n=aXWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"31b63d650f1aa090f1647291cc143a985e7eb022","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"eademoon","email":"eade@kiln.it"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.2.2_1637851398553_0.9374150904326743","host":"s3://npm-registry-packages"}},"6.2.4":{"name":"@flourish/legend","version":"6.2.4","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.2.4","maintainers":[{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"fce60c5de9193ed454409dfa4ea96ba545ca03f5","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.2.4.tgz","fileCount":24,"integrity":"sha512-t0jB9gWzH128iT4OjfmN1UCkJs+/MfhadFlMblBrAr0SKeMNC964WN8NXwxLw0c+MhamcNPT8JRhOqZdybhexQ==","signatures":[{"sig":"MEQCIAUflZrJYtr657Uq+keyN1Z4Fbyl63PKe+O2r1FU4+0dAiBEowNQZ358nRpKna1SDtdO38cl01Ds4TBeK2GCYaCb/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhbVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Dw//Q92GqD4jg+jjlZmF7dUdjhkAy8fQtr1qLufyoNplTo0SLdUE\r\n96O+un8yUvWL3H/PV0iQvPFj2RQJY7vt7XOZqvOywauWzGjqHQPcmgxX+TJ8\r\na3CDU4BEWJrmIZ9CS/+FXgFbvkDmlZ1nC/cKFuegtODRQF3YEr0sUXAFXIyJ\r\nWG+mRIAwrDrdr76Mx5FeJed9HhnBQ0Kzse9DDYw+OvKSno0+luns/AppxsKb\r\nBFpnt5l0GZEFM0bf9PDcNYMo9f5SSgC71KYu73wfiNXrsY6SuCxdSErWJgSS\r\n5V/PGjD0Q+dnm0ugKauylFuxPfeUGB34e2cvADp4V/GT7KAubpQ0l8uPwpzS\r\nHuqZ4IOa+pLETKk/Sry5t5oVYzNIesXV4KkXoWEyeEScrsxfGJ2jFMHXMd/q\r\nd3IiHk8GFb9E+k22WzExK/XooRs+ZjX15GY1iv1w0j7gZY5tdnCxuNy1f6wy\r\nXQDjQT+v8Jsv7GVIiOEAYbdsUUlyvroAFqO0x6JFkQVIkrGA4Qj1/Lc325iN\r\na1XpLfRSHYQwPit31HL8DxasWw7pXVzuwdodtEMbXWTfY7AUiFk5Ev9HtAlP\r\n5yY0jJN3k5ya9h239vTbAu3Uk3a3T31hcmHyNuvlYB9XBS/b7zYLbPdln2Wo\r\nX+Zsx0q+TmMAtBOs9b1XlSRawMlUXr8kpRY=\r\n=2CPF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"e935f1cf0039a8ce563a134794747da995c72ba8","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.8","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.2.4_1654527701163_0.1360200007127088","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@flourish/legend","version":"6.3.0","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.3.0","maintainers":[{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"4de0b3961be9e61e86f5504af0a0aa658ea57d4c","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.3.0.tgz","fileCount":24,"integrity":"sha512-4nlcBr1Q/fuZCm+gizL9bpRBD4RG8DXU3gT/qv+TVlcq5wnDSWDmD9eV7VgSot8ohql4oBtNpso7LoDXsD1oUw==","signatures":[{"sig":"MEUCIQCuYiJ9Kny50ukxn8IhB/80TanmwFlScAPt8sEacMna6QIgGcg8JDjkNKWDbjCZBi6957z1hFVOFWSaqRekHm6oTFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin226ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVjA/+OwI6z1WupC7kDaQc0JQyVJNAeOJoN+H21Ve77Q3ODyr1F2/E\r\nlftG7HZLDLuxcU8EEAuDEAvWkyl63ZDl9UFISh4FVLubHfGXK41E+2/rMMun\r\nYhddptWczOGAC6+g+6cXKnZSCbMmp+/kISYafHA6vye0JSEhAdd7Y9C+WAC6\r\nT8Ry0KhHXPEUfgK7UM7ECd5Psvsr5b2ghZ9FnK1VR9VyjkZwvo9FHBK4EWXT\r\nQ1/Ue75CjgsoBEXOyIhauFNvK23QJR3QBGr6aBLjFSD/2h+zq2zGhmvxAGjk\r\nA4y4Alda88ebSzVN6cg7xv2Yd4HhsOiQLFyk3Soa/Fx32sqqnwbmLNmM7F55\r\n6SNi3tddYQDpM/aaY6ARRW2nEQC57xEKOjs18PiyZ/GrcyPLGZmXhEPYWHu/\r\nK1b8VhPtebAaUpVrgutOA+xiALhIZjaQU/6sdx/pcPKkEW3umj5Hc6ICWU9U\r\nrcc8jDZKmLoPoklgCWhDCZURcOMUQejJoBqsAjYv9cniqb/falJU1ZZhq+rp\r\npndyXbAuLTw+VLVe39Xsqc8cXH+bQDJOqh4KWFt2edMndRQDTmSf+OR2hnwE\r\nkIYi6CMyBHfauYSLLAGIWn+eTvO0DZ/65UUMln+3k5T7E6+SM9UfPHXo6H+C\r\nbX/IhGkVUHlxmz9ahrnQLWvbHWd2ipf/nGc=\r\n=kEcT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"6472e3f607ab45810e8a6dfb7d1493cb2e0c53b6","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"animateddata","email":"hello@animateddata.co.uk"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.15","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.22.7","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","cypress":"^7.2.0","uglify-js":"^3.4.9","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.3.0_1654615482507_0.07406900807333261","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@flourish/legend","version":"6.4.0","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.4.0","maintainers":[{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"0c07a3a368832e68d5dad0c0ba7f59ca433b614e","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.4.0.tgz","fileCount":24,"integrity":"sha512-cbmPKMLAMIdF7ru2pZ9jDTLb5kKen5vUA/kh4IzyWX6adHk3AKTdozaekeUBg3tToH3BkJC8tFi0ZuwIAsoBnw==","signatures":[{"sig":"MEUCIQDmUSCsN52YsMygqn8HOxwOrixP8MPF/uH4xz7gpHLx0wIgZsC5k3rey3XtS7BR3+nbZqYZboxHtk7lPPBPWaLeumc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0UEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmryrg/9GEOPTEQMs7utj7+bkOe65MgdUuzIWBC5clzQ4wtFoDFpDpeL\r\nukNKu+FRCyKfgZWZlUe/BG1hvnEwyQA8hdPEHdXNewcgQTy6WOMI3bvNlCnD\r\n1SKN2kz+Sw1q2BqZsSF9oChg5nnVGvkcLYehR3/Ck26Dof7zWnCsShZNUXu9\r\nEVdaOvVruAbc67JvxD8R+/mqqK3SfUMfCuJxKhESpL0UNw3cimbEGkjZLXAZ\r\n90xeCrJCrJehqiIktXBl4cyzfIOqKOw+PNeVx43wgee4Mg5Q2Ib8h/4Yn0LC\r\nZXIwdQhHWHbuV4ZntNKYFEg3qcrn4V5Iyx1COm5+FsK1/7qaiBXxqUBNtt75\r\nCg9oSYdpbGsmrB4a93G0kR6qSF53R9Lx6pngJYuVsn3ru4ZbqS9jzgVt6niX\r\n96OSwS/GxyQ9ARExKnW7MPBn3trfO7iCrt9muTtAYCJE/pK+bvqzdtb+4TaO\r\n8ilY4Wddi56SehTIVlXYxJo6k7y96JdEdXIjSeJoIeYRuAtGgsVgsts/CXq+\r\nQE0qiarKYP2rrm1eu5JiFmNlGezQEn6UoUPB8Xf3LdchmDyUYVFLCAJQZVp/\r\nKWlqjaSZCLsrt7uk7IpF0X7u94fyDiub38NOJCZ4THB8IkYrowi++1VM4wdU\r\n9cWgwBucwc86p3ZBLP8IVaMkEAOXTSm5tQE=\r\n=2nPM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"83922a06b63c6ad0d49af11563fd947e5627eb57","scripts":{"lint":"eslint src","build":"rollup -c","minify":"terser -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"hrobertson","email":"h.robertson@icloud.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"6.14.15","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.22.6","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"^7.2.0","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.4.0_1657880853612_0.6379081335551604","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@flourish/legend","version":"6.5.0","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.5.0","maintainers":[{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"shar.k","email":"thewingthing@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"pinkopunko","email":"skim@canva.com"},{"name":"vee_canva","email":"vee@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"d7ea91e22208f2519ebc0dc837736cf9afab77cd","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.5.0.tgz","fileCount":25,"integrity":"sha512-FPeVGwAnGkTH81qgAJkJQp3x/KUNSkCt8EtI2iX8Sqn0G5dExhTY9dw6I1+32wXdTk28ZQ0Z7j3dLEEXmTAnLQ==","signatures":[{"sig":"MEYCIQC5RJMIgp1sHEVez5c073QSEgN7A5UctAFR+la69k/fwQIhAO84QMSUFC45dumQkS24RWpRf6yuBlk/+9mPls/ry7r9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoDfnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Eg/9FK6Pxk8q7wQhkGsSFByQN+lW5sNRnD+RxD0XVTBdRNXnq6Tx\r\n3FoVo27VYNsAzF05VwKiQFbYEFqecOeyBLeRI03DsgkQtJCtBj7fGW8HU7rL\r\nsotFoBeSYNsZh5do0pD0IroMxgA5uce5xZnU4WRORx4oTJ6aDGOw4lsi1h7Y\r\nmFMx2RzNZBTFi9zCTsMT2E+SwOrXyd10rMNg3Lf/NUAfBzcKLxj6F+Hy400a\r\njOr5uTHCrITWD2UiY4NcsNgEtOrsEAWrUP0k+smQsrD8EwlHAdZCa7KgF1lh\r\nNE0BNr27eIaW8bLXhbU8PpYans2NH3Kt38duilGGIHkWGo8HY8631zJjfuD9\r\nKzk+RSbJXr4w23xQfF1wKVFPbRS89vSeZumUJxgcKumDZOGDxLK0t+Y7KsaM\r\nWlKHCCco6PiT4hoQ/tI15gijiLEOvpOitmvGw6PUamtqRrJ64omEgDGFwbh2\r\nJLQdv3cXzy4JfuxXtvwjsH2q52xvzUHrMzNJwrkaqWxqQDbxbxs6hKp66o5e\r\nvds3lHwXBGVOJpg/C0eTZDcjkGrs/chX7TOowutwoATyf3DAAQVd2OSzb6gV\r\naUkup2Q8bmtZ2UeUNfEfK89W061hTI8tR6CUTpOyy9uU6xMdF8o5TlUSm1Q+\r\n5BPLu4NIVXG0eDVd5HN0Q0srv4vdkWCOl+g=\r\n=KjKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"cdf7e93015ab708a9de0878459c5ad513cc26b49","scripts":{"lint":"eslint src","build":"rollup -c","minify":"terser -m -o legend.min.js legend.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"caletilford","email":"cale.tilford@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"8.11.0","description":"Flourish module for making legend","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"16.15.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.16.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"^7.2.0","lint-staged":"^8.1.3","@flourish/cypress":"^2.12.1","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.5.0_1671444455514_0.6044762481365873","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"@flourish/legend","version":"6.5.1","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.5.1","maintainers":[{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"439e26b65d7b1902672c4a215035e0705146727c","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.5.1.tgz","fileCount":25,"integrity":"sha512-IpW7BuJauryAYKejsXoIXu4XLbwoSX26QzIliry7O2ACKiVRKQw08VRhzc3HphVud114CLfc10bkSH3qi0NCrQ==","signatures":[{"sig":"MEYCIQDk+dCeQQCwJF39NyqK6XgqGoUx8p+35/ccqUTrG3gPlgIhAMFvxo4SPCF/E3NnzSZc0311ipScXPAm3gSYopZ9mm1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUmGOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMiw/8D4qDi3Xobpj9rYbO+q/yvuONtD3cPj6FPgJDEm9l4rcL8tSg\r\nxZTRUwgN8nzWQOyXvZapYOoPhIwwUTkwiuDEmApXeqWaVN2yci3Q2XqpuAJD\r\nZ6uaKyQNNoi3yVuLrEvlXAVKC8a1+yYXu4PdPkW5efNlHygZtNEBwid+xI0J\r\nEwubNsBaI4J0BcH4j6g5cn8Ndapx5zJZKUNAsNfgwpp07hckpyQTNX55tee+\r\ncVx5vj5niKuBxPH2c7JErISfIN+EFP0XZ/NcQ40eAL773OjpvO0L41fY0mtb\r\ngFyooACFR3nQK7yLVWTgOOckDFW18ZO4mA7xulbyIvY8AYSa1p1pHKxuaWS2\r\nGiTydrdPdtPyie3QP640Ucx5eCOUchQQO11kvf0m8hJbYjLIqHZ5S/wTEC5/\r\n5DsJ8wjuZgi2BZbxRMeoKu6sbjK63agH9aC4EDj9KVyMlKhHi4eKp71ND0Sb\r\neoelYXTyMtedtdJk6aF3jphE4pTm/vlTz/7313nzzZ9jeQfaS273FkipUC/1\r\nGEiKwVUaQwgPI49enVIJ9cq6xUkmxCwxq08gnnQigFiapBHMKR6WhMetVhjl\r\nsJhI+bIlb0GB6SXWOJ7SxowaGnqIuWmu6amJxDir+/6YyGwPqzt6D3ipUt9B\r\nHXCydwTQ7AdMCgK0WxDOkq+vo29DnrG7tB4=\r\n=Tw8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"legend.js","module":"src/index.js","gitHead":"e816d5c33de559376dbefe0a3743e28e1f51763a","scripts":{"lint":"eslint src","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open","prepare":"npm run build && npm run minify"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"8.11.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.15.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"workspace:^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"^12.6.0","@flourish/cypress":"^8.0.0","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.5.1_1683120526515_0.2369419566031643","host":"s3://npm-registry-packages"}},"6.5.2":{"name":"@flourish/legend","version":"6.5.2","author":{"name":"Kiln Enterprises Ltd"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/legend@6.5.2","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"f597179970a3be4bf276c1a057d10151a42df3a8","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.5.2.tgz","fileCount":25,"integrity":"sha512-U6G15vPHGbGFZRadOkkmo2m2FY4sxBUixl5v0ZsOkAzGl6wC3fCn7ETviDZ0UTC2JwHxFP2pbVIiz3Ykdp2w1Q==","signatures":[{"sig":"MEUCIG3LUpQ4tRgL44IpZ2c80h1+BWRpf5kqiPKFM9AVWaZXAiEAtG1/445FX3YU8W1tyIeJTZsR7ZSzIlXjMQEC0OWuVm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215444},"main":"legend.js","_from":"file:flourish-legend-6.5.2.tgz","module":"src/index.js","scripts":{"lint":"eslint src","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"_resolved":"/private/var/folders/w2/_5t_b7v91bz2nqh278qx4l7m0000gn/T/7d56d863999fabf91ab1782d679d5836/flourish-legend-6.5.2.tgz","_integrity":"sha512-U6G15vPHGbGFZRadOkkmo2m2FY4sxBUixl5v0ZsOkAzGl6wC3fCn7ETviDZ0UTC2JwHxFP2pbVIiz3Ykdp2w1Q==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.6.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"^12.6.0","@flourish/cypress":"^8.0.0","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.5.2_1683806024905_0.6037111210119301","host":"s3://npm-registry-packages"}},"6.5.3":{"name":"@flourish/legend","version":"6.5.3","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.5.3","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"7e34540109f55abf7c8babeba80ef4e625aa2c2a","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.5.3.tgz","fileCount":26,"integrity":"sha512-XOnpvu3dBrerDZcjWt7wTC0vTL3FtpgOtbTikniR2zq/oX0ZuG9YII9a9z9vAYwFZXZB+uVeZlFuunqPWuWssw==","signatures":[{"sig":"MEUCIQCAo/13lAmBjfPH2XoLuu+mpm4+TrWkE1pj/DEJweopWwIgauR5m5ACDeqUomdjL2T0UkFVEW8gcwTTsVKwewFra2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219331},"main":"legend.js","_from":"file:flourish-legend-6.5.3.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint src","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"_resolved":"/private/var/folders/w2/_5t_b7v91bz2nqh278qx4l7m0000gn/T/af73bdcc61a195858147b764a7d0de82/flourish-legend-6.5.3.tgz","_integrity":"sha512-XOnpvu3dBrerDZcjWt7wTC0vTL3FtpgOtbTikniR2zq/oX0ZuG9YII9a9z9vAYwFZXZB+uVeZlFuunqPWuWssw==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.6.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"^12.6.0","@flourish/cypress":"^8.0.0","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.5.3_1684223995507_0.023530892622442234","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"@flourish/legend","version":"6.6.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.6.0","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"7e409877e72b8f30252f4c27963821115dc535b6","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.6.0.tgz","fileCount":26,"integrity":"sha512-D0cRIq5/+H7DIINCtYoGOxowz3Xuj+uyYijhpCQNcIXzR+Cz31XoHlm1Ng1ERw5MfYmrDjtINq5R46NvUKNJkw==","signatures":[{"sig":"MEYCIQDt0MkKrYCJpB7ruW4AlvI/M9OwMJ5DloZnkhLnuSI36gIhALKfpzb3vBJ16lO+u6gHtDm6kbNejixxXEB43p0xFku+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221465},"main":"legend.js","_from":"file:flourish-legend-6.6.0.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint src","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"daanlouter","email":"daan.louter@gmail.com"},"_resolved":"/private/var/folders/yf/33wv0xs921g70_ydhdf4fvxc0000gn/T/91a35a35bbac3967840a185e7c07482e/flourish-legend-6.6.0.tgz","_integrity":"sha512-D0cRIq5/+H7DIINCtYoGOxowz3Xuj+uyYijhpCQNcIXzR+Cz31XoHlm1Ng1ERw5MfYmrDjtINq5R46NvUKNJkw==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"8.11.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.15.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^1.1.2","terser":"^5.7.1","cypress":"12.17.4","@flourish/cypress":"^8.0.0","rollup-plugin-node-resolve":"^4.0.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.6.0_1695222107240_0.6047544015087083","host":"s3://npm-registry-packages"}},"6.6.1":{"name":"@flourish/legend","version":"6.6.1","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.6.1","maintainers":[{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"489023b9d788728bfe8d8bae167f6d1c4eb0855e","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.6.1.tgz","fileCount":26,"integrity":"sha512-Pu4EDqdWaMZfE6OhoEI6q2WA2ISNk0X8QfAc6NLjLOWCVAuK6umL3T6k+IrkxLhRrJprFbjipqZgfw/6ZTu3Ng==","signatures":[{"sig":"MEUCIQCZW3iicaMLi8RfZG03jl2KdUazR6RzXTl3+YrG1y74IwIgWpy7DefWv91HuV46pb+WvTIfDIokSmLZL8RyF4oplDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186952},"main":"legend.js","_from":"file:flourish-legend-6.6.1.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint src","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"animateddata","email":"hello@animateddata.co.uk"},"_resolved":"/private/var/folders/t4/7cscw0tx0jg70zj4k6wx28v80000gn/T/f7a5ec5da17274edf4259952c0300d08/flourish-legend-6.6.1.tgz","_integrity":"sha512-Pu4EDqdWaMZfE6OhoEI6q2WA2ISNk0X8QfAc6NLjLOWCVAuK6umL3T6k+IrkxLhRrJprFbjipqZgfw/6ZTu3Ng==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"8.15.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.17.0","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.6.1_1705942188274_0.4942961235954064","host":"s3://npm-registry-packages"}},"6.6.2":{"name":"@flourish/legend","version":"6.6.2","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.6.2","maintainers":[{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"9191337d2d54e0b045bec32f839a8f139e579246","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.6.2.tgz","fileCount":26,"integrity":"sha512-fkFdOT5T0MHpqV91PzV5ELfrVGCcIt1McRzJWrezvJ/H6EtN/Iq1Ob02GbQhxhUcNjsW89bfcEhalr4B8oh+Jw==","signatures":[{"sig":"MEQCIEj/V1CydPnH5GviqmbfB2tpUswrwZBcNY/PsK53KihDAiBpawQxS0GF6bUBMi8p+DV3keL4QbSDphsiLdPi5fwqVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187269},"main":"legend.js","_from":"file:flourish-legend-6.6.2.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"luptilu","email":"luisabider@hotmail.com"},"_resolved":"/private/var/folders/tl/ss8dh0t509367b55ymcxqqtm0000gn/T/7e36fa9ca2aa4f8669917f600cdf913c/flourish-legend-6.6.2.tgz","_integrity":"sha512-fkFdOT5T0MHpqV91PzV5ELfrVGCcIt1McRzJWrezvJ/H6EtN/Iq1Ob02GbQhxhUcNjsW89bfcEhalr4B8oh+Jw==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"8.11.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"16.16.0","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.6.2_1707399993934_0.19499924380100286","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"@flourish/legend","version":"6.7.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.7.0","maintainers":[{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"e2f0da141a4353b5d16534e5ffbe1a3ec924dd87","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.7.0.tgz","fileCount":19,"integrity":"sha512-JgsISlqzMKVTwRAShI0KNL2MddGbxSlYoBaQ2IR+653uWYEMzqqPSteyBIZEKFkifgcNMH9+5ztMKz2HptXORQ==","signatures":[{"sig":"MEYCIQCMOHRj1Gqud9Y5FyvFsBMr9Nm1hJf3wqGGAR87bC93xAIhAIj5MeKh+NkOO2lR1rz9MhMB/LohcM2TtVoNpymCzY2K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244499},"main":"legend.js","_from":"file:flourish-legend-6.7.0.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hrobertson","email":"h.robertson@icloud.com"},"_resolved":"/private/var/folders/b9/fn1tczqj1zl4z8wrtg34p_9m0000gn/T/7508d6c3ab35d55a78e49ccfbf4fb341/flourish-legend-6.7.0.tgz","_integrity":"sha512-JgsISlqzMKVTwRAShI0KNL2MddGbxSlYoBaQ2IR+653uWYEMzqqPSteyBIZEKFkifgcNMH9+5ztMKz2HptXORQ==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.7.0_1710436104216_0.23741930014989632","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"@flourish/legend","version":"6.8.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.8.0","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"605293c09a6503b4d07bfffe334315a13bf8c639","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.8.0.tgz","fileCount":19,"integrity":"sha512-klMY+kqDNIV6bISlX133jWeCKeY2qllL9eLvbrrDriJdgxf3gDVXZMDtsY7I1aBSUErftiR9O1RnHP8QfvQwYQ==","signatures":[{"sig":"MEUCIQDDFWl/RuVodrexb3LiyJXfgy4V1SJD7c9yr6jANtoVqAIgJb2eRbFgJRhPinOsl11HyHTnXnKv2kqrDh1bTkIkjdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245860},"main":"legend.js","_from":"file:flourish-legend-6.8.0.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},"_resolved":"/private/var/folders/98/zwrcgjvn5nnf4fsznwtq_9cm0000gn/T/40e982f12848809bbac2efbc9a600f66/flourish-legend-6.8.0.tgz","_integrity":"sha512-klMY+kqDNIV6bISlX133jWeCKeY2qllL9eLvbrrDriJdgxf3gDVXZMDtsY7I1aBSUErftiR9O1RnHP8QfvQwYQ==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.8.0_1712834712603_0.9759934068701377","host":"s3://npm-registry-packages"}},"6.8.1":{"name":"@flourish/legend","version":"6.8.1","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@6.8.1","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"973a915fef054961c167975f382cd8b199b2831b","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-6.8.1.tgz","fileCount":19,"integrity":"sha512-QONzVTENqYCxrhH3CPRgMG/T6ysCK81tnvUZhu7QtyF9MeIs3A8WbBOUj3KMkeNJDiGWh5MybcJ1WV+3NiBLGg==","signatures":[{"sig":"MEYCIQCDIWzhgAX6otETYyje8D8vyahiBT/IVMQ6fpG4oiFvawIhAIvSak8hYXwjIVR7zdfP2VvQ+kf8afJ7TG7zk+rrPRGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246686},"main":"legend.js","_from":"file:flourish-legend-6.8.1.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hrobertson","email":"h.robertson@icloud.com"},"_resolved":"/private/var/folders/b9/fn1tczqj1zl4z8wrtg34p_9m0000gn/T/1758ad478b97c3d93044f623ee9ad562/flourish-legend-6.8.1.tgz","_integrity":"sha512-QONzVTENqYCxrhH3CPRgMG/T6ysCK81tnvUZhu7QtyF9MeIs3A8WbBOUj3KMkeNJDiGWh5MybcJ1WV+3NiBLGg==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_6.8.1_1715862504547_0.866581281527993","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@flourish/legend","version":"7.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@7.0.0","maintainers":[{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"632ac9c6cbc059929d9b7e068f8dff27ada1f246","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-7.0.0.tgz","fileCount":19,"integrity":"sha512-60nRxqsA/lE+4nUxzZpBhrTxev4I8cfMDHbZ5jfUD9Ol6INTYT04AAJJL/x8P5gitk7IbZLR6q9UDynGaU0gFw==","signatures":[{"sig":"MEUCICEbtkPGB9Y2m75po99qbvWg/UUZxf0v0JeB8g9/ko25AiEAvKuE9aFZCvngB+ERBlJc+VK1pEUs3HmJ55DMNjBsIws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247873},"main":"legend.js","_from":"file:flourish-legend-7.0.0.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"bruno-riddy","email":"brunoriddy@canva.com"},"_resolved":"/private/var/folders/c7/89fj2nps3657kjg8bvr7v4zr0000gn/T/23650c9bd8269e5fafd3b52cfc503034/flourish-legend-7.0.0.tgz","_integrity":"sha512-60nRxqsA/lE+4nUxzZpBhrTxev4I8cfMDHbZ5jfUD9Ol6INTYT04AAJJL/x8P5gitk7IbZLR6q9UDynGaU0gFw==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"10.2.4","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.7.1","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^8.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_7.0.0_1718720940935_0.2125444650665882","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@flourish/legend","version":"8.0.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.0.0","maintainers":[{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"6d4d7dbde41daee35376dc75cffae68bc013a3b8","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.0.0.tgz","fileCount":19,"integrity":"sha512-k07ULLA6kOz5AGPyKd4U8JzIQRPLT3MYgX2U5QoBf/uZeHOFnhNZQFSnK0IMi5gJqp9J9YgGViHAu3rpQecQyw==","signatures":[{"sig":"MEQCID5WGQ0daX0eqyFammWwfmbxYIDNAQHhafqZgbTNOiAnAiBor4/WMFDgpNlwMgBvIG2DBCvUifrjYQXmuMpb1KQ0xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248099},"main":"legend.js","_from":"file:flourish-legend-8.0.0.tgz","module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"_resolved":"/private/var/folders/w2/_5t_b7v91bz2nqh278qx4l7m0000gn/T/eff9bdd48560605ccd39451742708735/flourish-legend-8.0.0.tgz","_integrity":"sha512-k07ULLA6kOz5AGPyKd4U8JzIQRPLT3MYgX2U5QoBf/uZeHOFnhNZQFSnK0IMi5gJqp9J9YgGViHAu3rpQecQyw==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"10.2.4","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.0.0_1722437178428_0.4023281746669114","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@flourish/legend","version":"8.0.1","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.0.1","maintainers":[{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"03506cf7a8249b324be224858dc193a094480296","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.0.1.tgz","fileCount":19,"integrity":"sha512-3Nl7TSRVgprJtd+2UnRTBBhowPuOk4+WAw78FHemNtNhp7xti3id3U00ttRz5nwKQ/MZWMz+ZODA5McrXRe38w==","signatures":[{"sig":"MEQCIGHaq/vIHlJsuMosHV5b6kPqUqGCPWshX9A+af1uWj93AiB8GsO9Vyx5M6kAHNJX8AdQ5LjDElhUJ82OLXl3ARValQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248325},"main":"legend.js","_from":"file:flourish-legend-8.0.1.tgz","module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","test":"flcypress run","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"bruno-riddy","email":"brunoriddy@canva.com"},"_resolved":"/private/var/folders/c7/89fj2nps3657kjg8bvr7v4zr0000gn/T/34b8cc263f5de0435a2198236b333b49/flourish-legend-8.0.1.tgz","_integrity":"sha512-3Nl7TSRVgprJtd+2UnRTBBhowPuOk4+WAw78FHemNtNhp7xti3id3U00ttRz5nwKQ/MZWMz+ZODA5McrXRe38w==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"10.2.4","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.0.1_1723023783188_0.1774802374188933","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@flourish/legend","version":"8.0.2","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.0.2","maintainers":[{"name":"abbiewadecanva","email":"abbie@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"deff8e228d1f8341527f679eff69a12c71282026","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.0.2.tgz","fileCount":19,"integrity":"sha512-mGUfW8jPbXL3vWMSgUqOjgyLTUGKBOm+RUiWjaI+2tqDdv9eMsqv01HBprTmEIAjp0kX5lxbegcBLGN9/LjXuQ==","signatures":[{"sig":"MEUCIQCcz2ywItvmHxeTgpBnvX1I7CyZJltE8kuaK87ncVgYmAIgPR9Z6gTLfek0p4ZS9NV0bS/iaGgS9G4CyEpXKWNAEB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250433},"main":"legend.js","_from":"file:flourish-legend-8.0.2.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"bruno-riddy","email":"brunoriddy@canva.com"},"_resolved":"/private/var/folders/c7/89fj2nps3657kjg8bvr7v4zr0000gn/T/fae199c0db9375a6fbdaf5e24013fbc8/flourish-legend-8.0.2.tgz","_integrity":"sha512-mGUfW8jPbXL3vWMSgUqOjgyLTUGKBOm+RUiWjaI+2tqDdv9eMsqv01HBprTmEIAjp0kX5lxbegcBLGN9/LjXuQ==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"10.2.4","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.19.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.0.0","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.0.2_1730373288170_0.8267612203498282","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@flourish/legend","version":"8.0.3","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.0.3","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"abbiewadecanva","email":"abbie@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"}],"homepage":"https://github.com/kiln/flourish-legend#readme","bugs":{"url":"https://github.com/kiln/flourish-legend/issues"},"dist":{"shasum":"74ad41f95518df1392e66b78484bfa0a937d03d9","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.0.3.tgz","fileCount":19,"integrity":"sha512-7kDUvbWUS2sHI0ATZ8VQfCnH9ocfJit6bH/ZpDR5/wv5Ve6CRcIDxEFhRpaeJHB2tPhjGqmzjeWVIPOLBrpang==","signatures":[{"sig":"MEQCIBNqfWF2mNxkBm2IYfJuwkrUgHQiZPo5BJlu/E3McW2xAiAfIxfaKvfX7vj4kvih8gxz5CZ1rnvzSGsVptAC5xdp2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253882},"main":"legend.js","_from":"file:flourish-legend-8.0.3.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},"_resolved":"/private/var/folders/98/zwrcgjvn5nnf4fsznwtq_9cm0000gn/T/dd31023f6b616ad6327ddcd598831fa0/flourish-legend-8.0.3.tgz","_integrity":"sha512-7kDUvbWUS2sHI0ATZ8VQfCnH9ocfJit6bH/ZpDR5/wv5Ve6CRcIDxEFhRpaeJHB2tPhjGqmzjeWVIPOLBrpang==","repository":{"url":"git://github.com/kiln/flourish-legend.git","type":"git"},"_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.1.0","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.0.3_1734015879770_0.5277242884921913","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@flourish/legend","version":"8.0.4","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.0.4","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"abbiewadecanva","email":"abbie@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"}],"dist":{"shasum":"6315b9c3deceb44058bd6db528c3e4553c41e6fb","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.0.4.tgz","fileCount":19,"integrity":"sha512-es2OHtmG95Og/XF9RsJrJNy7KnCg9SiPcs++PkojlPiSwpLHXcxC+9Dghvv5Fjoc3W8FfGWS3S1HhJTLfefOTw==","signatures":[{"sig":"MEQCIHyZtgJBfM0cQ+dAYIwUznbA+NFZ4ThgemthOFbpGDZ3AiB/DDmwrxYu5QjMqkoGzhuDVchNnbX0KPymuu/1VW8KhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253826},"main":"legend.js","_from":"file:flourish-legend-8.0.4.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},"_resolved":"/private/var/folders/98/zwrcgjvn5nnf4fsznwtq_9cm0000gn/T/45fe6cb986712f4bc374d06aee7ffed5/flourish-legend-8.0.4.tgz","_integrity":"sha512-es2OHtmG95Og/XF9RsJrJNy7KnCg9SiPcs++PkojlPiSwpLHXcxC+9Dghvv5Fjoc3W8FfGWS3S1HhJTLfefOTw==","_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.1.1","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.0.4_1736509912258_0.2712677661359222","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@flourish/legend","version":"8.1.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.1.0","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"abbiewadecanva","email":"abbie@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"guyneedhamcanva","email":"guy.n@canva.com"}],"dist":{"shasum":"a48967d9ec7ef4866f972b90afabebf4914451d2","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.1.0.tgz","fileCount":19,"integrity":"sha512-SO6+172dscUnJrjZD4m8103AfAfnb8hDZafWThbVVEZ8Zg3VN4kdTa5aGR9qA613h/ywuL4wkqPCm+HtDBD3Gw==","signatures":[{"sig":"MEUCIGN7GQDjlcWKFchjgDqnqmS/DxIjs2IYB520WAvCTYjLAiEAo2py+0/FpEFDxG4ZSrQaGrcBZPA6IVEie9fF/JLUsps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268551},"main":"legend.js","_from":"file:flourish-legend-8.1.0.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":{".":"./src/index.js","./cypress/e2e/template/test.cy":"./cypress/e2e/template/test.cy.js"},"private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"rushlet","actor":{"name":"rushlet","type":"user","email":"becky.rush14@yahoo.co.uk"},"email":"becky.rush14@yahoo.co.uk"},"_resolved":"/private/var/folders/98/zwrcgjvn5nnf4fsznwtq_9cm0000gn/T/e78a20190f18bb88083e60ba36a4e2c9/flourish-legend-8.1.0.tgz","_integrity":"sha512-SO6+172dscUnJrjZD4m8103AfAfnb8hDZafWThbVVEZ8Zg3VN4kdTa5aGR9qA613h/ywuL4wkqPCm+HtDBD3Gw==","_npmVersion":"9.8.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"18.18.2","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.1.1","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.1.0_1750775440409_0.9142475827892829","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@flourish/legend","version":"8.1.2","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.1.2","maintainers":[{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"gwyneth.bassett","email":"gwyneth@canva.com"},{"name":"sega-canva","email":"snavad@canva.com"},{"name":"aleczammit","email":"aleczammit@canva.com"},{"name":"kiln-ci","email":"ci@kiln.it"},{"name":"niamhb","email":"niamhb@canva.com"},{"name":"guyneedhamcanva","email":"guy.n@canva.com"}],"dist":{"shasum":"653413ae1f021ff8429dc622ffed283e865c4bfb","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.1.2.tgz","fileCount":19,"integrity":"sha512-ZvXeb7m1AGaaBrw0n92hW8eNLGR+Q5z4KZvLvIXS6nDmbOd6wyTlxFXBsr3KFiKNEHXJgTh7Xc85yWnETlYtGQ==","signatures":[{"sig":"MEYCIQDWuyvg1Flw+PvRztyqbgcZIry8yMMS7n9lTMemiTXshAIhAMdrqDHFsJ6/3PoETJgjt8VmrjhiOfmSPCj0fPJy8rvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268454},"main":"legend.js","_from":"file:flourish-legend-8.1.2.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":{".":"./src/index.js","./cypress/e2e/template/test.cy":"./cypress/e2e/template/test.cy.js"},"private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"hrobertson","email":"h.robertson@icloud.com"},"_resolved":"/private/var/folders/1k/xk5h7ql51f1327z6th7m77w40000gn/T/88cfc64255f683550ef1baf932e802d7/flourish-legend-8.1.2.tgz","_integrity":"sha512-ZvXeb7m1AGaaBrw0n92hW8eNLGR+Q5z4KZvLvIXS6nDmbOd6wyTlxFXBsr3KFiKNEHXJgTh7Xc85yWnETlYtGQ==","_npmVersion":"11.12.1","description":"Flourish module for making legend","directories":{},"_nodeVersion":"24.15.0","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.3.0","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.1.2_1779455395042_0.766697740349821","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@flourish/legend","version":"8.2.0","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","_id":"@flourish/legend@8.2.0","maintainers":[{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"gwyneth.bassett","email":"gwyneth@canva.com"},{"name":"sega-canva","email":"snavad@canva.com"},{"name":"kiln-ci","email":"ci@kiln.it"},{"name":"niamhb","email":"niamhb@canva.com"},{"name":"guyneedhamcanva","email":"guy.n@canva.com"}],"dist":{"shasum":"b8bc8a896e79b58b4fe5be46e88726ff471a28f1","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.2.0.tgz","fileCount":19,"integrity":"sha512-Lfu19Z2AlHFVLMbpPmWPxFzO5s3DeUaFfXxZhhNbsjgWaAg580OCl2f9jEwcjXEkoSmRKAvuZRbt8pfwyec9pA==","signatures":[{"sig":"MEQCIDzJyFdH71p/KaA/0HbBryu58x76lLOzwhRugrZLNOGvAiBVYnq8wwnvDkcqyUpeIjLjLjeDqcke5XyAQnYI7sJ7Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268819},"main":"legend.js","_from":"file:flourish-legend-8.2.0.tgz","mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","require":"@flourish/mocha-env","recursive":true},"module":"src/index.js","exports":{".":"./src/index.js","./cypress/e2e/template/test.cy":"./cypress/e2e/template/test.cy.js"},"private":false,"scripts":{"lint":"eslint .","test":"npm run mocha && flcypress run","build":"rollup -c","mocha":"mocha","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open"},"_npmUser":{"name":"bruno-riddy","email":"brunoriddy@canva.com"},"_resolved":"/private/var/folders/c7/89fj2nps3657kjg8bvr7v4zr0000gn/T/b6f091c4d87d6db3a8b774c5bae26506/flourish-legend-8.2.0.tgz","_integrity":"sha512-Lfu19Z2AlHFVLMbpPmWPxFzO5s3DeUaFfXxZhhNbsjgWaAg580OCl2f9jEwcjXEkoSmRKAvuZRbt8pfwyec9pA==","_npmVersion":"11.11.0","description":"Flourish module for making legend","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/js2css":"^1.0.0","@flourish/pocket-knife":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","rollup":"^4.6.1","terser":"^5.19.2","cypress":"12.17.4","only-allow":"^1.2.1","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/cypress":"^9.3.1","@flourish/mocha-env":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/legend_8.2.0_1786460901124_0.16495301130264028","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@flourish/legend","version":"8.2.1","private":false,"description":"Flourish module for making legend","main":"legend.js","module":"src/index.js","author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","dependencies":{"@flourish/js2css":"^1.0.0","d3-array":"^1.0.0","d3-scale":"^2.2.2","d3-selection":"^1.4.0","@flourish/pocket-knife":"^2.3.2"},"devDependencies":{"@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@flourish/eslint-plugin-flourish":"^0.7.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","cypress":"12.17.4","eslint":"^8.35.0","only-allow":"^1.2.1","rollup":"^4.6.1","terser":"^5.19.2","mocha":"^10.2.0","@flourish/cypress":"^9.3.2","@flourish/mocha-env":"^1.0.0"},"exports":{".":"./src/index.js","./cypress/e2e/template/test.cy":"./cypress/e2e/template/test.cy.js"},"mocha":{"spec":"**/*.test.{js,cjs,mjs,ts}","recursive":true,"require":"@flourish/mocha-env"},"scripts":{"lint":"eslint .","build":"rollup -c","watch":"rollup -cw","minify":"terser -m -o legend.min.js legend.js","cypress":"cypress open","test":"npm run mocha && flcypress run","mocha":"mocha"},"_id":"@flourish/legend@8.2.1","_integrity":"sha512-emveRY1KjGPGpvKtA3HgdvEc6h12EN2OGYr9iqiYhG+WCpNP7AlHJabs2ZQOwYTZjWDXmGe2nTBDB1Fza1IJyQ==","_resolved":"/private/var/folders/c7/89fj2nps3657kjg8bvr7v4zr0000gn/T/834f82fa53a91ed5f70923cf2f49a475/flourish-legend-8.2.1.tgz","_from":"file:flourish-legend-8.2.1.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-emveRY1KjGPGpvKtA3HgdvEc6h12EN2OGYr9iqiYhG+WCpNP7AlHJabs2ZQOwYTZjWDXmGe2nTBDB1Fza1IJyQ==","shasum":"5ccaffa042fca1c73c850f9310578e04ecc089ca","tarball":"https://registry.npmjs.org/@flourish/legend/-/legend-8.2.1.tgz","fileCount":19,"unpackedSize":269952,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA1ykwLgPw/TQlH4r/uPktzHBd1Bp4VTGgMknA2IJOi3AiEAnjQLy9tiWllJS7L9QHBLNewA/MPgO7YroX2GxRAf8h4="}]},"_npmUser":{"name":"bruno-riddy","email":"brunoriddy@canva.com"},"directories":{},"maintainers":[{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"gwyneth.bassett","email":"gwyneth@canva.com"},{"name":"sega-canva","email":"snavad@canva.com"},{"name":"kiln-ci","email":"ci@kiln.it"},{"name":"niamhb","email":"niamhb@canva.com"},{"name":"guyneedhamcanva","email":"guy.n@canva.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/legend_8.2.1_1788266975861_0.9934612532266238"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-30T12:21:34.181Z","modified":"2026-09-01T12:49:36.194Z","0.0.1":"2019-07-30T12:21:34.285Z","0.0.2":"2019-08-22T16:06:51.616Z","0.0.3":"2019-08-23T14:25:02.382Z","0.0.4":"2019-08-27T14:09:32.286Z","1.0.0":"2019-12-09T15:19:31.368Z","1.1.0":"2020-02-26T13:19:24.044Z","1.2.0":"2020-02-26T14:41:32.884Z","1.3.0":"2020-04-02T08:55:14.255Z","1.3.1":"2020-04-20T15:29:08.657Z","1.3.2":"2020-04-21T08:56:11.868Z","2.0.0":"2020-04-29T14:10:46.678Z","2.0.1":"2020-05-04T15:00:18.886Z","2.1.0":"2020-05-05T11:57:10.149Z","2.1.1":"2020-05-07T12:28:37.571Z","2.1.2":"2020-05-26T08:17:25.547Z","2.1.3":"2020-07-14T09:51:32.373Z","2.2.0":"2020-08-06T10:31:01.450Z","3.0.0":"2020-09-09T15:39:02.330Z","3.1.0":"2020-10-13T10:51:54.791Z","4.0.0":"2020-11-17T11:49:33.725Z","4.0.1":"2021-01-27T17:21:47.551Z","5.1.0":"2021-05-06T13:24:05.586Z","6.0.0":"2021-05-26T13:42:24.530Z","6.0.1":"2021-08-13T07:51:46.950Z","6.0.2":"2021-08-17T12:29:37.444Z","6.1.0":"2021-09-01T12:47:11.600Z","6.2.0":"2021-11-24T16:35:53.636Z","6.2.2":"2021-11-25T14:43:18.689Z","6.2.4":"2022-06-06T15:01:41.347Z","6.3.0":"2022-06-07T15:24:42.743Z","6.4.0":"2022-07-15T10:27:33.782Z","6.5.0":"2022-12-19T10:07:35.661Z","6.5.1":"2023-05-03T13:28:46.716Z","6.5.2":"2023-05-11T11:53:45.103Z","6.5.3":"2023-05-16T07:59:55.715Z","6.6.0":"2023-09-20T15:01:47.433Z","6.6.1":"2024-01-22T16:49:48.452Z","6.6.2":"2024-02-08T13:46:34.097Z","6.7.0":"2024-03-14T17:08:24.393Z","6.8.0":"2024-04-11T11:25:12.753Z","6.8.1":"2024-05-16T12:28:24.726Z","7.0.0":"2024-06-18T14:29:01.094Z","8.0.0":"2024-07-31T14:46:18.635Z","8.0.1":"2024-08-07T09:43:03.394Z","8.0.2":"2024-10-31T11:14:48.407Z","8.0.3":"2024-12-12T15:04:39.983Z","8.0.4":"2025-01-10T11:51:52.438Z","8.1.0":"2025-06-24T14:30:40.646Z","8.1.2":"2026-05-22T13:09:55.212Z","8.2.0":"2026-08-11T15:08:21.309Z","8.2.1":"2026-09-01T12:49:35.995Z"},"author":{"name":"Kiln Enterprises Ltd"},"license":"LicenseRef-LICENSE","description":"Flourish module for making legend","maintainers":[{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"gwyneth.bassett","email":"gwyneth@canva.com"},{"name":"sega-canva","email":"snavad@canva.com"},{"name":"kiln-ci","email":"ci@kiln.it"},{"name":"niamhb","email":"niamhb@canva.com"},{"name":"guyneedhamcanva","email":"guy.n@canva.com"}],"readme":"# Flourish legend component\n\n## Introduction\n\nThe legend component adds legends to a Flourish template. There are currently three types:\n\n- discrete (color) (displays as a series of swatches)\n- continuous (color) (displays as a color band)\n- continuous (size) (displays as a small and large circle)\n\nMultiple instances of a legend may be added to a template.\n\nThe legends are added to a main legend container. The legend container controls generic styling such as font size, aligment and orientation.\n\n\n## Installation and initialization\n\nInstall using\n\n```cmd\nnpm install --save @flourish/legend\n```\n\nThen initialize the legends like this in the template (make sure this is executed before `draw()` is called):\n\n```js\nimport { createLegendContainer, createDiscreteColorLegend, createContinuousColorLegend, createContinuousSizeLegend } from \"@flourish/legend\";\n\nconst legend_container = createLegendContainer(state.legend_container);\n\nconst legend_categorical = createDiscreteColorLegend(state.legend_categorical);\nconst legend_continuous = createContinuousColorLegend(state.legend_continuous);\nconst legend_size = createContinuousSizeLegend(state.legend_size);\n\nlegend_container\n\t.appendTo(layout.getSection(\"legend\"))\n\t.add([\n\t\tlegend_categorical,\n\t\tlegend_continuous,\n\t\tlegend_size\n\t]);\n```\n\nThen update the legends like this:\n\n```js\nlegend_categorical\n  .data(...)\n  ...\n\nlegend_continuous\n  .data(...)\n  ...\n\nlegend_size\n  .data(...)\n  ...\n\nlegend_container.update()\n```\n\nIf you use the legend container there's no need to call `.update` on each legend.\n\n## Add legend settings to template\n\nIn your template.yml, first add settings for the legend container:\n\n```yaml\n- property: legend_container\n  import: \"@flourish/legend/container\"\n```\n\nAnd add the legend container settings to the state:\n\n```json\nstate: {\n  \"legend_container\": {}\n}\n```\n\n### Add settings for specific legends\n\n<details>\n<summary>Discrete color legend</summary>\n\n```yaml\n- property: legend_categorical\n  import: \"@flourish/legend/discrete-color\"\n```\n\n```json\nstate: {\n  \"legend_categorical\": {}\n}\n```\n</details>\n\n<details>\n<summary>Continuous color legend</summary>\n\n```yaml\n- property: legend_continuous\n  import: \"@flourish/legend/continuous-color\"\n```\n\n```json\nstate: {\n  \"legend_continuous\": {}\n}\n```\n</details>\n\n<details>\n<summary>Continuous size legend</summary>\n\n```yaml\n- property: legend_size\n  import: \"@flourish/legend/continuous-size\"\n```\n\n```json\nstate: {\n  \"legend_size\": {}\n}\n```\n</details>\n\n## Legend container\n\n### Setting up the legend container\n\nThe legend container is used to set generic styles (including settings) that apply to all the legend instances inside the container, such as font size, alignment. The legend container has 3 methods:\n\n- **`.add([legend_instances])`** - takes an (array of) legend instances that will be appended to the legend container\n- **`.appendTo(target_element)`** - takes a target node element and will append the container to target element\n- **`.update()`** - updates the legend container and all the containing legends\n\n### Using the legend without a legend container\n\nThe legend container is completely optional. So if you are working in a template and want to control the container and generic sizes in a different way, you can skip the legend container, and use the `appendTo()` and `update()` function of each individual legend instance.\n\n## Discrete / Categorical (color) legend\n\n### Add legend items to the legend and customise it\n\n```javascript\nlegend_categorical\n  .data(array, color_function(optional)) // See explanation below\n  .filtered([\"Brazil\"]) // Array, items that should have low opacity\n  .on(\"click\", function(d) { // Add event listener to legend items (eg. \"click\", \"mouseover\", etc.)\n    console.log(this, d, i); // (Legend item node element, {label: \"Brazil\", color: \"#333333\", index: \"0\"}, index)\n  });\n```\n\n### Adding data to the legend\n\nYou need to pass the data method an array of strings as its first argument. This will be a list of all the labels for the legend items. The second argument is the color scale.\n\n```javascript\nconst getColor = initializeColors(state.color).getColor // Using Flourish custom colors module\n// const getColor = function(label, i) { return color_list[label]; } // Or create your own function, referencing an object/array with colors\n\nconst legend_items = [\"Brazil\", \"Argentina\"]\nlegend_categorical.data(legend_items, getColor)\n```\n\n### Alternative way of giving data to the categorical legend.\n\nAlternatively you can do it in a more manual way where you create an array of objects that has a label and a color property. The label will be the label displayed for that legend item, and the color will be the color of the swatch.\n\n```javascript\nconst legend_items = [\n  {\n    label: \"Brazil\",\n    color: \"#ff0000\"\n  },\n  {\n    label: \"Argentina\",\n    color: \"#000000\"\n  }\n]\nlegend_categorical.data(legend_items);\n```\n\n### Using icons in categorical legends\nBy default, categorical legends use basic swatches whose size and roundness can be customised\nby the user via swatch settings.\n\nHowever, you can use a discrete/categorical legend instance as an icon legend. This could be as a\nseparate legend just for icons, or as a key to both icons and categorical colors at once.\n\nTo swap out basic swatches for icons, the data passed to a categorical legend should use the array of objects method [explained above](https://github.com/kiln/flourish-templates/tree/main/modules/flourish-legend#alternative-way-of-giving-data-to-the-categorical-legend), but\neach object should include an **icon** property.\n\nThe legend supports **three** types of icon, so each legend item's data for `icon` must\ninclude **one** of the following properties:\n\n* For SVG icons, `path_string` which is an SVG path\n* For image icons, `url` which is a valid image URL\n* For HTML icons (such as a snippet which generates a Font Awesome icon), `html` which is valid HTML code\n\nFor image icons, the `color` property in the legend data will be ignored, as image icons\ncannot be filled in the same way SVG icons can. For HTML icons, if `color` exists, the legend adds styling to color the added HTML by this color.\n\nIcon data can also optionally include `height` and `width`. If omitted, icons will\nuse the `icon_height` setting value and set width to `auto`.\n\nFor SVG icons only, add `outline` and/or `stroke_thickness` properties at the top-level\nof legend data to create icons that are outlines only rather than filled. `outline` is\na Boolean value, while `stroke_thickness` is a number specified as a proportion of the\nicon height.\n\nFor example, an icon legend's data might look like:\n```javascript\nconst legend_items = [\n  // An SVG icon\n  {\n    label: \"Buses\",\n    color: \"#4328e7\",\n    icon: {\n      path_string: \"M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32...\",\n      height: 512,\n      width: 576\n    },\n    outline: true,\n    stroke_thickness: 0.05\n  }\n  // An HTML icon using a Font Awesome snippet\n  {\n    label: \"Education\",\n    color: \"#ff6283\",\n    icon: {\n      html: `<span class=\"icon fa-solid fa-graduation-cap\"></span>`\n    }\n  },\n  // An image icon\n  {\n    label: \"Emergency services\",\n    icon: {\n      url: \"https://icons.flourish.studio/....png\"\n    }\n  }\n]\n```\n\nWhen creating an icon legend, also modify the settings that are exposed to the\nuser to hide settings for normal swatches in favor of settings specifically for icons.\n\nTo do this, when importing the legend settings in your `template.yml` file, use the\nfollowing overrides:\n```yml\n  - property: icon_legend\n    import: \"@flourish/legend/discrete-color\"\n    overrides:\n      - property: icon_height\n        show_if: true\n      - property: icon_color\n        show_if: true\n      - property: swatch_width\n        show_if: false\n      - property: swatch_height\n        show_if: false\n      - property: swatch_radius\n        show_if: false\n```\n\n## Continuous (color) legend\n\n```javascript\nlegend_continuous\n  .data(domain, colorScale)\n  .markerValue(500);\n```\n\n`domain` is a 2-element array (e.g. `[0, 1000]`) that specifies the values at the lower and upper end of the color scale. `color_scale` is a color scale function (e.g. from the colors component). The `markerValue` method adds a black and white marker centred on its argument's value. Pass in a value of `null` to remove.\n\n\n## Continuous (size) legend\n\n```javascript\nlegend_size\n  .scale(sizeScale)\n  .symbolType(\"circle\"|\"spike\")\n  .spikeWidth(number);\n```\n\n`size_scale` is a scale function that maps the domain to a size. For example, if the legend is representing circle size, this would typically be a D3 `scaleSqrt`.\n\nIt's assumed that the domain and range minima (e.g. `size_scale.domain()[0]`) are zero to keep things simple and because this is good practice. (It's the equivalent of starting bar charts at zero.)\n\n`symbolType` specifies the symbol type. Currently circles (`\"circle\"`) and spikes (`\"spike\"`) (used in Projection Map) are supported.\n\n`spikeWidth` specifies the base width (px) of spikes (if selected).\n\nIf `size_scale` depends on the container size (which in turn depends on the size of the legend) then `.update()` will need to be called twice. The first call to set the height of the legend and the second call to update the legend content.\n\nFor example:\n\n``` js\nlegend_size\n  .visible(true)\n  .update();\n\n// Compute sizeScale (typically this will require calling chart-layout's update function)\n\nlegend_size\n  .scale(sizeScale)\n  .update();\n```\n\n## Additional methods/options\n\n`legend.getContainer()`\n\nGets the legend node element\n\n`legend.visible(true|false)`\n\nSets the visibility of the legend.\n\n`legend.format(formatFunction)`\n\nAdds a formatter function to format the labels\n\n`legend.autoTitle(string)`\n\nSets the automatic title for the legend. This could be a column name for example.\n\n\n## Multiple legend instances\n\nA typical implementation of multiple legends might look something like:\n\n```javascript\ntemplate.yml\n\n  - Discrete color legend\n  - property: legend_categorical\n    import: \"@flourish/legend/discrete-color\"\n\n  - Continuous color legend\n  - property: legend_continuous\n    import: \"@flourish/legend/continuous-color\"\n```\n\n```javascript\nstate.js\n\n// Settings overrides\nlegend_categorical: {\n  title_mode: \"custom\"\n},\nlegend_continuous: {\n  title_mode: \"custom\"\n}\n\n```\n\n```javascript\nlegend.js\n\nconst discrete_color_legend, continuous_color_legend;\n\nfunction initLegends() {\n  discrete_color_legend = createDiscreteColorLegend(state.legend_categorical);\n  continuous_color_legend = createContinuousColorLegend(state.legend_continuous);\n\n  const legend_container = layout.getSection(\"legend\");\n  discrete_color_legend.appendTo(legend_container);\n  continuous_color_legend.appendTo(legend_container);\n}\n\nfunction updateLegends() {\n  discrete_color_legend\n    .data(...)\n    .update();\n\n  continuous_color_legend\n    .data(...)\n    .update();\n}\n```\n\nIf a legend needs to change type, add a legend for each type and use `.visible()` to hide/show such that one is showing at a time.\n","readmeFilename":"README.md"}