{"_id":"leaflet-shadow-simulator","_rev":"44-c0b8d6aa4e0ccb1f0cffb3f23829a4d5","name":"leaflet-shadow-simulator","dist-tags":{"latest":"0.67.0"},"versions":{"0.1.0":{"name":"leaflet-shadow-simulator","version":"0.1.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.1.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"c4faf3533916554443a85c119487ef7cf8e22433","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.1.0.tgz","fileCount":5,"integrity":"sha512-o5dDRQNPaFAXdWoalWhAEIGhexO2/fxjDkrQlcLtPDA04U/NYD8rvtWcCHWjg5jCEmr2mgKZ+go/EmocsaPGGg==","signatures":[{"sig":"MEQCIA1ZWsSvysbm/F9Jnl8+D+uLruHAscMFYubYxj7ghF4xAiAntfmDjYI+WY1/GrVySG6cBvqz1RfRHuHFY9gc8BmZ+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1461847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH3/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4+Q/+MIlC2Pu4L5G3cqD1uFX0stZdKbHf/TYdBOzGXt0yeDb8ZRgk\r\nqX3HotbI+BIgzRgWW1xDJR/hWRz3+IvSuRffXwOrxIDmt57vDgR1Rkf4ABAw\r\nKpJVs3B6Bj2S1ODa+p1C+Mas92PWs7J9Hns+g5m+GyWbwzDPC2x6ngZf127r\r\ntraPCT3/njCcimL3JUw5durem84b86cJ9lkIG6YEPekfa9vFd6Men3D2fTHC\r\nXIO/Q9s1uwNaKycNJCdB9Osrzv0VyunzlOO2mOqFP/eR7VspUzMhOb9ckjYp\r\nASS3MqzMRAvg47UFiD+TUZ2JVht1OcYj1igotoDsivbSkBfByCsNKtSRq3BR\r\nsoEUtDTd28afGLYA6G9gjrG5D3yQmoQvtnReRT6KAzhAj6I4BnxRKFwfIJzo\r\nBVyNk8JqsEwBJgVOIzw7hv5lWCTiZegH9wHyLQckwMwAWiDv0LqSymSbK0+G\r\nSfUT/TdB8OLugXq3H5KQih37qXRyozX5IFFwbOqADvxS+7ex2M8+A1S5rJP2\r\n5CkyJnjSgp6l3FvVj6gqyfOuMlp19W+tk84YfIC+QFNrQkNrV/GkTD0ZxyfG\r\n1UNjS6I8b6RfLXTKe8SgL+pn5KE2GUAfLQdCVBJAErRXcGD2U+6rWPA4Cat8\r\nvbOzsgHVw0s+vjUswg8VOmC4LQ4XyhFOic8=\r\n=bWxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"929fff804109830283060ef3f3769c8c591d6eeb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.1.0_1663008759370_0.07948034305635687","host":"s3://npm-registry-packages"}},"0.13.14":{"name":"leaflet-shadow-simulator","version":"0.13.14","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.13.14","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"7d47a08d007f6faf17d9063ff28bfbba916fac89","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.13.14.tgz","fileCount":6,"integrity":"sha512-li87xWIl+bc9Y3DTmaGGRqoiynlOXMeTh56G0M/f7F3J61mj2KviBesRMUvcEst5N5eZWBhVcdN925SOgj4S3g==","signatures":[{"sig":"MEUCIQCHDA5wfUW1HIf7XrYfJakD4QHLvAW/KRQKGSH0qGWNoQIgGiqqOPeHtjfrC4qhxxlin/QJ9unI1o5cW+2n0WOkWkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1461060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfVfqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKhA//Wt7LxDsIzhf5gASN7G34DZSQTGAoe1uaP2T+IDgNgmDkXQ4f\r\nTJyXHZx+XYV/fOIzyOvGpUTnHFHMH4qpP38nPJx3LZmbfTIXeJqwZBpA7QhS\r\n5ADNAMtLUhVqOpSX4AgSJ7zs3aZzGo2IGyy7CF4zYAK/TlLhZkAqiDtmUsrF\r\nIlQ9f6MNVY74zKn8+O649xIINp3aIbPeBTAC8ooK3N5b6b/ZXXcKeLVjsNB+\r\nozbcYNCzd2evHedSsKoHAgjJrYB4Dbr4XieRvySnf8YJPhhvCpAAtxozU6q0\r\n0XnMyQWSUX9k6KlGmJmsUWiie5Og9nFbTEtWQsglIqEUC3tmvB4/kHt6U82d\r\nn+vxKuIluEU+uaxzYOzRhdwH/XqNz2v/MixfaRm/m/fu4xecZdr1Iy/Mxyam\r\nEYXpKKOVr/k75FsGPc2uDLsdoXksgrRRqBcC3UaGx7xzDMe2u/Fn4/us1jwc\r\nq+vFW/sKLrB2xCAC6YYm3+iH+RSpF3ew6A2vLcFQD3BtfFaQGSdYBNpy0DTO\r\n006Osabh5vXmH7oMDnvAXD8fKBPGkQN6s7p69ffp0EwBnpvalydp5L95Z/p4\r\nhwSxTtdjFajrXuwZNX4hHGd5npVTO16YVh88VSqpgL+ApAHN6fFEgA84oZO0\r\naxHOw1qJ5+T8wpRKagkUowNSL8cpyIPS8MY=\r\n=b9Bh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"32ec203410842583f6474d187e9f928185e3958d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.13.14_1669158890570_0.17600128558369676","host":"s3://npm-registry-packages"}},"0.13.15":{"name":"leaflet-shadow-simulator","version":"0.13.15","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.13.15","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"0732616d1cf1cabf3cad934e7227a27d15860318","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.13.15.tgz","fileCount":6,"integrity":"sha512-tAeI1aqOavGqTvowfLPYqWR2sJ3IxG/AtPv+3mZKGBhq1HqX3LKrowT1a2KBhJOHhOOkHJCAwtqJprd/CTlPSA==","signatures":[{"sig":"MEQCIFFI1oqQKyd9oU+wAF83h08UmjBeNrs/o/1aXYmIHw5wAiACXqj80RTotiGAGXaWfmzPLDg9eFUCWuEnsPJQCtL5ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1461154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfVmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr26RAAinjPZlaGaKGwkR8h94Z6cwq8fkIXs5KnvKaEYEHIOz/YIKg/\r\nT/4ywuIVPaLjn9zJ+RXmmiPBIcOXf/JxpZxWx/Phjdl3pbXtHgY1Lh65LIMO\r\no88X6dgPiTtFldZxnNTOaxCZdxL5DP1IKfWDPJkBrgCEf5BiC3RaqxcyoqUb\r\n38c0QUoayv7nk4Wa8dQHpFOzc1t1ALtrudlu+TCYeHC5qfn9iznkkWvha8oh\r\ngRh7Ons3mP/EAB+z0J+7je1S8veCbaTnsqoTkFKJHPXKP/RL9iwZbY7Hjmjt\r\nHwQOStmEHB+ghGG0p6YKgHe7UKPFcrueeUtfTOQEu8rCDL8TCPOEAoCsvo3O\r\nGj/w90CYSIMGsUS7FPMp27qMR9M3dL7kPRvupNVLJzRhjZDfZ2zXDM2h+ZdP\r\nLP/T10rdUG4nWvoT0JD+5Ts5kKolLCQ8lOFHnxD2lw1irB01Svy1jgql9Jwa\r\npY4SfUrzecAj7ZpSk71wX0Ff926jVaeh+raZd5CW7dM71Nf+QxVfch0KcR5K\r\nuQCofaKjV0I4KJPvTMHXz+SDI3QUjLn4E8SinzyZqB0vESo8vs6K/YZMzpsl\r\nz1lfI6B0pfcCnpCJ50vctdI66rF01Spuv9/Qi7fU/njVxw+DJpoP24sYCkxq\r\n3cilxhOfhpfK7gL5cBl1gWrEWAs+xA/kUuc=\r\n=/y8d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"01440ca9f6351cbf98a345b177468fb884fa84d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.13.15_1669159323208_0.16617443113086727","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"leaflet-shadow-simulator","version":"0.15.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.15.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"e9219dfe0a292e417fff758b991cd547334f33b9","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.15.0.tgz","fileCount":7,"integrity":"sha512-RBQZJAX+f73J38GlpYCXdvZWhSvjRq7rnBlFL6Aa9sFMAcJUqGZveQtNf0KuCUD4O8JSYNGFasw3rqAC9GhvKg==","signatures":[{"sig":"MEQCIHN7wXpw+GtjZ14e5DXt3Lm8ZSePeGG8UqJk5E+kyqwHAiBToppxKLuQHqMDMfCq1/s8D4uGTqEWednZqWi/o4s5pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhoKnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo95Q//R7bCUn93xToDKm/FbWnz8nbogL1kkVtYlLFNO+89+ynYlg69\r\nklScVeRgbMWw3NumwdtDQNYNkOku6ZNn4BGkLTacgQtj5B8lrl+swSidXTml\r\nCbL4veNxCXcaTj+8cJu9LwjCRfQxrvgmFANjHXpoAhInUcnM/vlbVklrtCQk\r\nHbUDUCnyhXgdTsUKm1xjviYLcO3tVJJhPqXaucK0DI3/srrlbz70te3M6jzd\r\nFMEaCK2POZT77Cb+v3Jf9rqqOn4DclhbmuU7ihJBbIpd4rQRGhFQ7vzsfwjq\r\nY727W7IfVw9q2MZG/IjnZutCIaPE9HrcP6JZzTslhhr+Thgc/njX0EVyZYo+\r\n/N8eMBh7pJlhxyUWmFadKh0yOCGGa9My+SnwHU3vb1JjD7vvY/CvfC3wodOk\r\nhwAbpCJeYuWjIpjJmECnI2q+hz48ULUrpQ9yx5PoeFELdI/kNJFwM+4Cu4ZN\r\nLAbHz0LAOC/f1beSpUDKaaxb+KipUZG0E0HShQ3FW8l83OQYcIaeBNsqPhl2\r\n4sLsbib74xJ2fl7kFTPYEMdOBYdZS0CtVELPp+ESFNVXtiaa8cH9GkkCeyzs\r\nIILZ6/3/uPm0CaiB1aXGzrHvv9UmbHeeSVP7ccNXwo9fUATBI37ztIAACPEN\r\nKVM8/GC3IgX9BJy4xS68rR6VQOBOM8xLUME=\r\n=nxZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"bb69c2aa3899bfb8b293cdd5a97d532ca2d375dd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.15.0_1669759655534_0.3179096693989989","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"leaflet-shadow-simulator","version":"0.19.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.19.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"7849929ff6e3e368a0f1963824209b20deb1cc99","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.19.0.tgz","fileCount":7,"integrity":"sha512-EgsYMzn2NhRL0G7XyKtbYVtss5b4vTAa8LKaJKjQUJooyOdpWf4NPydnL4pHtpoOrMEPsqTL+lRzmE7CBYlmTw==","signatures":[{"sig":"MEUCIQCannhAtNMyx3YnbeReNHf2kpwJPIV99xYN9rWkUcJ3CAIgc/l1BbcwO1QheUk3gP1GXhfd8wYuuCmEqUYdENYwQq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":652316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmN5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Gg//ebeTJkJNYycbNsL59fvh2TRuOFnrUflpzKoJbwVB5hWVQFe2\r\nw4mZfhIsL/hG9YHyKtDSqOhqgcHtJF9W3EfJ+Xk3MxtaJKad5Y2t8DHmV9f5\r\nuAqqDMJswiTE9zuJVRLeVg4LFt/2xUP4iVo530UkV9Sre2NG8bNaPyquOemE\r\nmWedXj8rSY/kUQVTrCDkvGA7f/z5IAUQY6WOKxaAXP3IPiU6AcwffLpz3ReY\r\n45buYyz6Bg2HwWoi0z18ioVXpbAzZDJDSTyadQvmYdUJogOn210/W8POCsCM\r\nc6txaU0B3UliluGtWzdXzByobWd8jtuCUWZAD5k+XJenoqLC81/hipmkgpU5\r\nqMeVgyoMcP6GsomAzx+G6FVRgiQ1U9WiTP4soPDNBdiVrd3RQwoIawm2T/E9\r\n9Aq8Qjpa4/EiDOlWyMV5XnjtYJI5ALanmXoFN8w0w1npHqXMC23N3p5Cu87A\r\neVANMdaKpUS1V5a/DJwiM10pQbsTPxHUk2odUSvjC/0o5/wDtzeDMUfG5cX5\r\nOzGuq7i+eu7PHqvvGFCUcrW7Jo7qHMPUJKCsHEH6r1SEzDS8t/LsyJx7XuXC\r\na87UM2O/sWa7ifvDC79zyxqwpVjQJG+wluBkIE86JyhFSr1lAsqSYYIh6YWI\r\niNxlWNgsex4244XbF/cNV7lQHzfUMxj4U9s=\r\n=tWT+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"5441dcb1981c32ef091b3e2a547300400650515d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.19.0_1670962781426_0.9287024017215497","host":"s3://npm-registry-packages"}},"0.19.1":{"name":"leaflet-shadow-simulator","version":"0.19.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.19.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"6df38fad817f4d7b9830c72a7ea0d011ec4b693c","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.19.1.tgz","fileCount":7,"integrity":"sha512-toCrAExPttpsTpV+fH1QMA4iHx25ME5iolQrzVvQrL/NSB3Q8NlaTZuajMQ9hWKe3vA3+Xq1Nt649LH2hhz9tg==","signatures":[{"sig":"MEUCIHj6hvSrMIM0qJu9SNezL7aPJWxfuQqPg4lWSirXPEBgAiEAj2Tk+kkQ4UfhekJ/rStKqSx45n85AyXgC9thDalzaZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":652510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm1PNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Zw/8D1McvYjJBXx7I3GzoVF5SCKfo5v8SsM5Bu1QnIm0pZfNQW9h\r\ns4r9ad+Tu1H/bE/BrTp0GIW6gJgBORi3K6di3uD6797OFVdJ083wD78q8jgZ\r\ndFTPfq4TaBd7kKDVTxtmTJCBmvuVW09P0WFfb9RpXPyJcUct8eWwTqNVoWy/\r\nzWyDYfmiaijHqZWXRX55vhL0UGU89kYnu2froV8eL/6i2L8LqkgwKCGxMMb5\r\nGVuLA10fCKMW29lIKHbFJQQx/o/ZRE2cbY+MdLXB7Dev3wiqMmhoDfiv5Pju\r\npImnNuVTKozY2M/06AtTPHvCEXpEG6aTmeViCnaQ98wvdOxOW3x2rZJqrhp8\r\nGAOjJR7RhQubCVnnCwJoNX6FIbWxbUgG2VvRAmlfBSJke3/6HV2KGVXbvW7b\r\n7Z/uHQkZgjNgE+AhYV6iZL1avE8hPs9pqt8Ed2617FYTqIHFgKmrWaaU4P++\r\nPEVdbiLGeeePc7XQWz/Ynokq6Vn2L5qok2N5iU2VHXjDObBUH2IXeZWYwaal\r\nla1HnQwA6T/F53ww04QTjtscUNl7uet4djBxf1wgtfL23N3uPtiQSAvT75pI\r\nxLCiZqXZBZs9Ai9jJytuucXqQ4opu4Z++uwUt2fTyRavuQqPBUt1kIU1tukf\r\n1cmg9JJy8rPUUWOzvoXitotzXc2tLcDx/Bk=\r\n=mMk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"0be335e81722ab2b877fd4db8c7fe3bcedc00b63","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.19.1_1671123917060_0.09749238170944063","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"leaflet-shadow-simulator","version":"0.20.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.20.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"fdd8ed3950cbadfb0c2263938e1f0e5f90a0f40b","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.20.0.tgz","fileCount":7,"integrity":"sha512-nT3KA4aHf84AGls4KGPa/KfNbQOSPdVFjbU1IvZeIYoFRfawzPeHWxng/SECe1dSHvhPT6nQueU8/s1rFtWLPw==","signatures":[{"sig":"MEQCIDJd6auhRkkBl8Z5l62EYCO2rDua8k3yOjOGsKu5N081AiBpSznrWkLn4qQw1XS2ayTH8l/z8PlFvEiAIP7hXT1cxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":655399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4SyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5HA//WIus3htJa0k0bs5Eg6A8OP+IBoml94ol766LWeIunWYQyGbM\r\nuiWzg272EsUhz+dxYg41X3n1v8lvIDAHxt3kzVxXpp9cDz1zIr5WRcu5xCLH\r\nwmOBzdpuRn4DsQ2KYqZrUxtn12AAEzCM9DSdrdoBCnEEXrn8Y7tryu50Oqwi\r\n0GZq2jm646S5LE43q2tWxD1jbIcnrxRD64nHvrIy5wJwHYO8KyGHCaWAT6bw\r\nwEOCyCeysqHfiQW77RBF7XVLlk/BRoyyetFT9CBuzqj+XTqZbab/LeOlHYUW\r\nF+WabGW69/alB127EOnN34XfvdFTBpTWtS+9mKquuXOaS7P3gHWcoVJX5wRN\r\nyhh8qWP4x1/t+7iR7KiPmU7AH7ityX43ejDPX3omWqQ4BsnxM5hBCQ5T6L+a\r\nEVTAgcqUyXMYAMfTe94nPFOCRNfIHlcubOVeqY+9dqMVm5ID+lBn2TH070Wn\r\nu3DtEGf2LsKoRuagYWT379IDIeU5pNnjH8KMLRxL8dgeKnGvFdlc7OwZ0aUs\r\neg+RYjoxMY2Fvt+3vkTN06mTMmHZabxnix06OCRlP2JW3A8GV62nrxHKVC4z\r\n6UI39yUMnkpO6+BamENvG0N74bSEwuc6RWMeDMahc/wlnChn9F+SamGgu9jN\r\nAUCmri1Xw9hs+BS2uqh1He+nBwkp1kRxQe0=\r\n=WjgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"6e0c77922c81f78adb383803993149a17190b922","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.20.0_1675701375835_0.6819284855743837","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"leaflet-shadow-simulator","version":"0.24.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.24.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"445803b1179b77212e9aca9bc45d7665f71efdea","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.24.0.tgz","fileCount":7,"integrity":"sha512-6HZJ1qsdTlmBU3Jjm1QK4k7Z5KDoHd6LoQuEuOkSxkVv0+DS4L3i7qZ7S7IvEpnYej49VgN8fndD+qK5sf4wfQ==","signatures":[{"sig":"MEQCIGBtdc85r9FDiN0gtYKrrOJVDEsIS63Kw+DWOw3xP8TkAiBzHCSZKJSt4x/ZWrVprfmYEq8kcpDd20WaExK2ASxglQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3ZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEEg//cJV6XlvCMiXWwveD5M32cptHZiIDoFRMKN54PEXXaYBsMC3L\r\n55Ad4kMoC2Mbyi9VEbcrf+4xqF66TrNEdWMNECCi8/y0IoQl0sQSfW6qUfQS\r\nlami69hOSKO9fHbRkDEtXm8yxrbIwM5UuxG/rH/ZvPa2/bNgoWWnBL99mr6d\r\nh4Ujuk58Njc/XzAwbdfXiY765X7xD2H21Zhkf0qG+9G2kgk/gow3I/btc0gs\r\nIcaEGsmDovMVtjW+0JKKmTFIjsXjmztF6OT87uL6oC6muUd7yqAYhMbh/6ih\r\n8oWxbqzbEghgTAEEsNVvmAYuyMYrHp4g0plX7OhDKGqpq0Vw7PKTRvv5Sjol\r\n5ykQgr8DvjsCcIqN/E69u2/YHgBAwJaZi/7yVQHDkqPD8DpOM3+GxGEKFVu/\r\neXrvziUQzsWGfdZSZ+ZRuKYdGn3uwbTOEFsahLu9N99Krrv3C+8gen2/F0VS\r\njWOQJptpiWlYgdL+sOFUH/R1iTZREcJ5Lb8z3rQi5owiJflj8vXRYmf3+7VZ\r\nSRy04uYzMNO2/U3gykVoJi8ztRMch/hLrX1qpVO3KkBWsNsIiTn6KYXHeTjh\r\n+8MDtyRyMh8co/ouv7bhaGJ/lmCBNdNoCSF41hlahTdC9lI/O3sjPjv3D/Nt\r\nV4fbPq9peT8RXra73tKEJ0dMWbwdJ8jn2Bs=\r\n=4+Ka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"ea5bddd151c12ef4dabf34ba46c90f302a27ac8e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.24.0_1678997068581_0.45470541527919295","host":"s3://npm-registry-packages"}},"0.25.1":{"name":"leaflet-shadow-simulator","version":"0.25.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.25.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"c7ba821a452d62861e1763f9f9e57b8a8e55fe8b","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.25.1.tgz","fileCount":7,"integrity":"sha512-bMikNQaUDChGM0NdO3WLjExAR3+gsqUgQ/rPp+IkygGYKwfj+ZbOIX4AfYI4t5lff047c8gwe3gY5Dk0zXaDuw==","signatures":[{"sig":"MEYCIQDzqtRy1iruvhn2pudJnLs38wUn8ye+dtCVotAngc29zgIhAMAisrDo34/BlRbLapdKczv7QYHRCpB2VG7MTIXe4dse","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJxgBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrASxAAjPjlhCREUK2e5bzr4vLelR0eZRKd3CJtWBm7SKQiRefW3qC0\r\n5ks/e06TypgFBRuS89J1f1dAhKJGZgWF85MaJbJoXZl9q/b6czqqEZF4rYrp\r\nTlS7taTua/YRsQwInxgpR2jTPDfDj08xJgI2OubT9ppIj5XMj/gxYrFJ150/\r\nWJl+NTYQ212EkjM65Qw1NPcd4J0TgPb/GI7Pl3BC9/Ar6sDuH/7+/d2CbTzJ\r\nYkz/4rFtM4CdfcSBuk+/xVmDNciMBaUddh1X60SON51QSz01HYMWMEk5aHle\r\npaPcA1gmJYQ5n482ssFQZc9FU0aYkv6SL4zttCJSdNr4ADwLxXPH7mFWDID5\r\nQjkwKssFRgIDVafMWIIk6+WAKLnOph5D0/hPPFXfIvIM9vfEvv6gSqtaNiRL\r\ntseK5kRibS332qMZteOtMtA8H62DFne0JdGRTYALS4EykaicuXFW7dnLeR/5\r\n/6YYRZGlGZ8xyHoenUDujxKdTrmQQFM/lUAQRsQsZrvyBcHIeveSIIMCHHTn\r\nRSM+zXr83Pr53+iQ6ivpqgju46wdZ1ZoShQC5sJKfuHS8pdKIiZbdELPQzah\r\nlqCW8TF66/paCjfTy1aFvfDgb3oqrxQ4Ycg6dd14gtm6oPyf23qn/zSLM1gM\r\nG98c+Lr+0E2/lh+SXbUnl+Sr5x0dgnVoEbw=\r\n=/hiQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"709c061897319e62fff6ae17931dd0fc9077412d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.25.1_1680283649477_0.1424651597252231","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"leaflet-shadow-simulator","version":"0.26.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.26.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"771eb143e7c621638ac8dcdd817c15538eedc927","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.26.0.tgz","fileCount":7,"integrity":"sha512-UMmFhtXFYuLirZQwgmihZiZM8eJBOJ0K2R4vzm+JHhvNENdoKJtRwxmq2d3Z6TO6KePMtGwchsuNopLxY1GyNw==","signatures":[{"sig":"MEUCIQD+WYmi9YsoR8n1tUlLWKDUhPjOZe0wagNRCUZ++o6vsgIgLhzEcLjVMzRL4bLGozUpLckcYtYXF0XTCYAb/jRe+0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSsEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5hBAAh40suZULTIORuZZZz6r+iPRY/3kWpLAqi+I+fvr2MBaIa4Tf\r\nBBuA0ovak7x2F6loflFluTfLEqlMicwt7O+rNu0SF7O1Vmdl/G7C3sLAGyXA\r\n2wXpDBqfBsMT1oQbcs9LFwe2Ofgy9SnJDEVxa5/AI6sMz9S5msdJKl+8PEVI\r\nWhw7Urgp1/LVNWa9rXJdsbZ6edmG6TnzP+FxPuFvZGoQSLfnCSUqy1nf9TGM\r\nWa26e9OBI8H1fFiX1+UZ3k7l3LgZlVu31ocEpwsyflfa7LRwhwnIEVVeGkff\r\n4JniqYIOJLEPaCoOFNkE3qvAd3UaSGOXtwjodnbMAKPS4hlcFDfZ+1awIMU8\r\n0WCrZuzI/genmNsOXQtuSaVu9ezixUbdM2kn54T1TW53BhKxlot+c9HkHgRh\r\nhjWv5kpHHnpR0ie7cIhnfrko9tWjAXjZoNAbXZ4hImCda8OK9PhMA6OcTrfR\r\nyPFIYzl/Voc7+HZTm4BCyW3YwPMi0moLYNLF21nkbu2NtcXmyIp7lhdB4sRA\r\nUvtF8r5j4kQ2CRFcSb5qkvE8HDMcLsx/XY9XsV4dgUawIpVSIFvuJNYx30Ls\r\nz0tHo7zinuFzA8hBkBKZ4CvUYmZDfIA5rlUDBifte955gTaNUJfba8SEDCq7\r\nx2Mljk9oDY+r0RWtM9upoSRYEReDd5STs98=\r\n=U7e8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"1e1a0b4a4ba004a2237f6868ecb306514c6aeac3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.26.0_1682620698445_0.5663684276463541","host":"s3://npm-registry-packages"}},"0.28.3":{"name":"leaflet-shadow-simulator","version":"0.28.3","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.28.3","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"45451abd08e1bc6e8aeeb9628b237102e7022e8e","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.28.3.tgz","fileCount":7,"integrity":"sha512-DrX2n/AVz/WyfG8AJWIT9AXK8E74Fo2EYqMXyDlOoWuhCRFsYpkTbkMhtA2bqOG8YkK0aLSMwRbWgc32MP9xxw==","signatures":[{"sig":"MEUCIEusDVu9sv88l7Jy8C+w2w1JBPelVv4NXzEdYOi4/rLcAiEAsmrtN/PB5dxsVURgOjNd/+VWUuPFoDZbS7emcJcB7Ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661860},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"d2016b0ab1613ff4895b731941cca8d49e623d87","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.28.3_1684861268179_0.07394043588152943","host":"s3://npm-registry-packages"}},"0.29.1":{"name":"leaflet-shadow-simulator","version":"0.29.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.29.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"b4e3693b8a446de62093e3542da5d663422ec572","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.29.1.tgz","fileCount":8,"integrity":"sha512-EI8S2jqRH+bQMQqc4ZpL6CIw8GjOWo3976hhDJczOJ6la+8VYNRsVJo3bfux8yFy3iz6RrIqRLFR/4mvoRuA5g==","signatures":[{"sig":"MEQCIERgADrzWOuJECGlt/1UPlFsztoBmrSkufjW+08k1beSAiAyDOOWoZgie1eILBusTz7vHOQ8YvYGWtY8E1LDHRYW4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666090},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"448b96ce0b65829258f7ad726b59aeb14cefefd9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.29.1_1688330676576_0.599537589917676","host":"s3://npm-registry-packages"}},"0.29.2":{"name":"leaflet-shadow-simulator","version":"0.29.2","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.29.2","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"d4e4d90f36f94415a568da5a4f14a460ddbcc904","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.29.2.tgz","fileCount":8,"integrity":"sha512-Qh/w9jOFE2S4K7R2cdKIIyIGR0BOz/YtWhIe9tSe9GabMCNK8sBDDWesA2zj51Njapswz7Llw1YTtNYV+Tp1mQ==","signatures":[{"sig":"MEUCIA0SdNTVPRVWXx97x/KQA8VlS6gy5slr48GegRZJ5gDDAiEAqWte1P1n1Ap+Nr+Ce/KOQCg3lbKVnGGliyYoOI3f268=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666108},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"4ebce3d4210fbaf76e764bb55a6a07cd877249a0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.29.2_1688426514724_0.14601825637018107","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"leaflet-shadow-simulator","version":"0.30.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.30.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"285a101a65a9932e742357d53bb909ba46ee3522","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.30.0.tgz","fileCount":8,"integrity":"sha512-DnBAms6L7ibOOHIasM+sj/5yA3IJZwlfnUIYUYKjEKaLJWPHAmrr1r7hLVZMNQx7QLZ9P3WqW3Gd5hSyNvjROg==","signatures":[{"sig":"MEQCIHXGmQGvChOemFyize9pPM1ow4QXv+R2357J4la79GbLAiA7UXefxvUxwyw3NHxhLo+gtHdtuP8+VdJabFwH03GJFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666356},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"2efe5a61d9f7157684e0c55738b0b379453624bb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.30.0_1689020266467_0.2893928673162862","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"leaflet-shadow-simulator","version":"0.31.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.31.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"308e9ad5b506ecc6a4be032bb843dee69301ad06","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.31.0.tgz","fileCount":8,"integrity":"sha512-66J6DBG3awL5OgEa6Kqkn00UDjJGoV6X+KLKsrV8t+JyElGFGT6K+cm+reiHp77+fL3+D+8bs2rn9gEpeJikPA==","signatures":[{"sig":"MEUCIAE9Ie0LOQ/XIocxW3fQrpn4/b9MYQRpElKZnaf3KTXgAiEA1+yi6q69YJdcX8cwGT65qYdCa59ux4flC1JYrHsDgaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666356},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"45ba25917a9eaace46bb750d2da6f3684d291531","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.31.0_1690140951427_0.47364666017967383","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"leaflet-shadow-simulator","version":"0.32.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.32.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"4ce8e0f939a727409de77fb011e10a3ece242f98","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.32.0.tgz","fileCount":8,"integrity":"sha512-+vJ9MfyAuXlX8An34cfLUEJ6PhISC3jEhyZinZ+E/PuPYTDtpgf/mPr1aj4hT14gyjLGOzH/BQfu0QSxLPr3vw==","signatures":[{"sig":"MEUCIQCrxnRw39X02lA8OSclNFsaWbCDq2bWf+YMv32dDNM24QIgWjE3YjSgxgD4nferNdJ2tXfJsonp/dwW33AQD4ooiNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666383},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"416dfe94299f444f73b6a0e91281484060fa9ace","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.32.0_1690141244176_0.5155976288916226","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"leaflet-shadow-simulator","version":"0.33.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.33.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"b38c694ca8d16ec97149c94ec47a0c0b3473a600","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.33.0.tgz","fileCount":8,"integrity":"sha512-dgxVLdw03E5ZumWzXiWMjUemOu7pajgfR5pkDdGoBfF7TvZKuwzJNl0z0r9QC3Q1u0XvkxCcmc/YTb9fgOHWPQ==","signatures":[{"sig":"MEUCIEoCIFjRLsVm37XuPwSIX6qGp67FUP/tptHl6KL7UTbdAiEAnAN8W9zVMR/W5ioBlWcXDFypd5JuRM/52uA8NvhMTNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666871},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"9a6f1b9c25992f2a247f7d0f763cbeb77ce0ef0d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.33.0_1690171703689_0.5851597188962607","host":"s3://npm-registry-packages"}},"0.33.1":{"name":"leaflet-shadow-simulator","version":"0.33.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.33.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"a03612d37350a975beb8b723d6a1091b6ab1a1e9","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.33.1.tgz","fileCount":8,"integrity":"sha512-47NR8x5akbFFiujbgyUPlNDcjXYbvJ9fdb0XzOXN046smeZ7wKmGSTWllmLmcUCIU/U3zhwsPxG74bzN2I9eFw==","signatures":[{"sig":"MEUCIQCxBJFpmoo63w0czEnHC61yO09oWXx1Lj+jgr0glFk8NQIgFscEyL31sqDp4K8GrxpsQU/L0kZJdPnf2xeTLNSaTFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666943},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"5d6e407c52bed38460ba6a16ab5375beef374c15","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.33.1_1694498509706_0.3756221253050358","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"leaflet-shadow-simulator","version":"0.35.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.35.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"0f71a2a98efdaff029b2ce387568dda35da26d28","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.35.0.tgz","fileCount":8,"integrity":"sha512-Go2cIYeXEBh+Qg2E2ug1D1F5Aa79utgK6rWF4AEwSS5nWJXN/S2GOHdKRbd+XUIdDAjxs1Hq3w7NO1CwJ+5BzA==","signatures":[{"sig":"MEQCIDUD7AuXDNCydb4Xntsi2f6PmLh6aRthUcAr11kh7I3PAiB2LIwYdO0/BwU5PX+aeKMQm2V3yJdFBKBZh0V0OS2anQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666873},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"677b48d12dbf4533b91afa421cfeffe34d3181ec","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"8.5.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"16.14.2","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.35.0_1694653113998_0.759492789754165","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"leaflet-shadow-simulator","version":"0.37.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.37.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"d805fcfd532fbe1e13545d27512d74e072bc5b05","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.37.1.tgz","fileCount":8,"integrity":"sha512-3wsZABpU4tXnXywbJ1UvLrUFaMia97JS709p+0J+s/BweQsbn+gun/VP3zFNAeMaIcIzZu5ghl6S22Y41ovyvA==","signatures":[{"sig":"MEUCIDTy+UizrQi8rcwhHvScQwDlmh1MkegyJpDxRHh/nx9QAiEAgmb1GeSQuaAGc45pHTpExcjXI3eqCEDrmtYi8i9Ktr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669227},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","gitHead":"c90e59ccbc022597d2a67ea8cde495d6a95f1366","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.37.1_1699463703629_0.2985996420072301","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"leaflet-shadow-simulator","version":"0.38.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.38.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"37c170445ce72a7911ca2742d8e15af3ec8b43e1","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.38.0.tgz","fileCount":9,"integrity":"sha512-52pcoyL1fCxrKlPFj8jkHTnxdVjuQIgnqTpaUS2X2/ZLLXCMLMN/f5T1zNiPW8xIQAzXIrS7/Zo73oY7TcdRzw==","signatures":[{"sig":"MEUCIQCo6Uzq1EFeHjTejiTQ/YkgP2klzDd9aZRvVpXsmorShwIgHlB6JM5yuTAWbZ+rkglu/UlWbgmEaPovyjZzdMjUSZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":718561},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"03234df762c8cc409bc0969275db2b3cbbf0b733","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.38.0_1699916146381_0.31056139818757567","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"leaflet-shadow-simulator","version":"0.43.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.43.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"22f9dcb5754603a9d5d45136775997e033c7bf86","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.43.0.tgz","fileCount":9,"integrity":"sha512-/qOietPTcyAJwEivEyNEh8Pw4RHTkmDpemNOdmqyiNwmLbIBEiU7IBMGHZGIZiJ/wrNxnjz2aLmCpregi+W2Ew==","signatures":[{"sig":"MEUCIQCrdz4SbDx+0phBgTPi8Y1I9SkUqPdJ8ynXsCy91nH4UgIgbcwupV8qhmFK+PM5VOuK+M4rkaKH++Fde7qzeVyOpM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":722405},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"9e991fd4d10eeb40715f678c3ea4acd4d69ef84c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.43.0_1706484707488_0.8468230480039896","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"leaflet-shadow-simulator","version":"0.44.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.44.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"15e5bcd65bd4f1292bc3870c421dd9048daa7f2c","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.44.0.tgz","fileCount":9,"integrity":"sha512-ej/VwJBHGrIcuf7VgiH+ArN1/qMDvHDTn3qzIAByw+uZwxtATRa0jlI5VuhtEheYA0JjoMkcsbBTqGxgOjHcRQ==","signatures":[{"sig":"MEQCIC2o0TuqgHY/Fvtu4CwFXlR+XuePvz5/CFZNE3M+LgaiAiAfs66dJ3dW27Or4YtB/YQGpJph5WtIgDTz/InYtlntoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721558},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"25733ed30024f5b3775b45c4ab6f68f642123791","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.44.0_1706500722706_0.31197602394496804","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"leaflet-shadow-simulator","version":"0.48.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.48.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"85397d1ddc5589673518b7cb2de5ab21d2326c04","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.48.0.tgz","fileCount":33,"integrity":"sha512-iz4CGUoT6UlEOqa4CI+tOExgHH4g3FnYHvX/85b3t/OQ9WThKtOFE8C9qZ0th63BETQB0lLSE1dGcLpduQeC0A==","signatures":[{"sig":"MEYCIQCKJFP1M/lBtA8j45JpJG2z4Xevd92gJWeEURXyPy5j5wIhALTwjwVrIDy+kKh6J/Yp+xnZKGSQjQDqvKtY5QOduilv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746147},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"a60ca2f06b0be7399fb8190bd9ca91dbda3c55f5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.48.0_1708811759614_0.9707059400170186","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"leaflet-shadow-simulator","version":"0.49.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.49.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"0ef4b02787e0f138d01a837722eed46f7d94341e","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.49.0.tgz","fileCount":33,"integrity":"sha512-zUneo2TD1EyTygvSvcOk2bbH0OJEyHnGD2+qs9Lk/PK+r8h/qtcJZTQQJdxZdbuE4nvuzHe4Y4ZWlO2+nqKFuw==","signatures":[{"sig":"MEUCIGtlpd8VfHRAwWX6cbdJ9dw5bHlvYpDWfJ4hmRBkZMboAiEAiW/wg/FZYA/6lvYiOxGGQuVEU4UCXwDfp2aS1PQm1GU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746476},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"b263397128dfae27a2eb1b5948cf5c8d920b4e71","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.49.0_1709319961835_0.4655095384219978","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"leaflet-shadow-simulator","version":"0.50.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.50.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"3369566f6b64b79aca9608bfee3fa78f1ecf3f60","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.50.0.tgz","fileCount":9,"integrity":"sha512-TdQrP9MkIWqB6kasM8FbmHwHcBcvec4uXN41ByJgBoNgaKyN99yTM3mOHeRZSvqyOondqux67o8rEaZ9btE2HA==","signatures":[{"sig":"MEUCIGN+88QSk+yemcGHqpucFjTzZmclVntcZIygI7eBYYbTAiEA1Uco5Jll0LnsR6um9z7/saDeVioALN1+qTchIyMShgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729590},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"3f3985ddc16c4c94fd78156c6e4f5d022ffc1179","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.50.0_1709934626763_0.8095060684142659","host":"s3://npm-registry-packages"}},"0.54.2":{"name":"leaflet-shadow-simulator","version":"0.54.2","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.54.2","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"9d6d9e39921d7e49eecb19018c03db24104c3f1c","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.54.2.tgz","fileCount":34,"integrity":"sha512-BpvvwaJ4neQYke9vwlBxpSAufc7zRhgHViluvxrhvhi9L3qDXWsDuKGEHNRUujAaDGOOQ+STu5uCE7QD9h8FGw==","signatures":[{"sig":"MEUCIQD80Hpt1MCqQUBPKGuDuKtdWySaBu1pVIjm/GQ/ScPOGQIgTNsSXX7cf6USMHe/17Z8H7VSNb4lhICNQrVX2rISHe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750940},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"ce907e9a88bfe2a12f31140dfe32165d1061411b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.54.2_1710872185185_0.27700141320004135","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"leaflet-shadow-simulator","version":"0.55.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.55.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"fb0844710a8bf01500ef4058c547862e932cb411","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.55.1.tgz","fileCount":35,"integrity":"sha512-VgNAL8is+0cXaD2AYXISh/ePIhPr7wPtSkrZuTrbiobraU9YKsya5Ry4rVbwvGmRf821rA7EULHngC0LdEjyTg==","signatures":[{"sig":"MEUCIQCTFG2AR4xFNrwZxPt/2/fjYNUIun/m6WZSdk5LAqHjFAIgay29fWNBpHNnJc+mnIq7EKRXAiHd+0CzHl+WUofRfsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":749559},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"52c6d7281da1c6ddfe6572e57d647e92adf48fa9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.55.1_1712070945604_0.666555344776377","host":"s3://npm-registry-packages"}},"0.55.2":{"name":"leaflet-shadow-simulator","version":"0.55.2","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.55.2","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"b7fdb0b1934c862d5a91a9fbbd69408abdf751ce","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.55.2.tgz","fileCount":35,"integrity":"sha512-AW20b9KMtimh/T5WKumOkP7kkFlaaZFzjEwU2bGT9suGD89k/z+lvGK2bos88Ku+C0VM4XNt4z/Yyg8dEeWjBA==","signatures":[{"sig":"MEYCIQCcUtk4KTEcm/RLRlnPwvKGDAwCKcFnvS1O638iG2uoQwIhAIuzBc9/fqsprHf+RSq9KuFHp2f8cmvPH2WYAzQ8oBjX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751193},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"582dbc43eecfbd17ed0ca3d4e9c2bfcbdbf0c19e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.55.2_1712791443169_0.5115611525342645","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"leaflet-shadow-simulator","version":"0.56.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.56.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"d0fc76cf515ad3d37349c2bf1eec044b56f5d35b","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.56.0.tgz","fileCount":35,"integrity":"sha512-vzN5/M52gv6lXVKUP9jjHo+NkZtdnwZ2acicitmjQAlNX+Fv4vGdmo7hUYpn6UUsyS1uX+i8eeBy6IFTd15NWg==","signatures":[{"sig":"MEUCICw4/hyDOdv5DIUzFMJc8z6CYiEO3gGUZe6aAGIakBITAiEA1y2eO7a7s9LHXiebdD0tbSqylnfyqF1H9jA/p95/zIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751529},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"bcff052b396dba1d8d8d0d1eb77457d2a6bc27d4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.56.0_1713331236353_0.7331039046082681","host":"s3://npm-registry-packages"}},"0.56.1":{"name":"leaflet-shadow-simulator","version":"0.56.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.56.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"4af76a1374994512a8e596fbff8142b511d72316","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.56.1.tgz","fileCount":35,"integrity":"sha512-+9AuOr+aFTVza62k4fQDTsCtuNQ/m2z7Q+RIfs/q6Qd0fSdcZXMu3uDUQ48Au3RmRhtGPnVjmRMUya58TSX7CQ==","signatures":[{"sig":"MEYCIQD1CdDKtcYVuB6TQ5mUD2VZhLTZG8K5IFgQJOzYmWkZNAIhANvUxECMWA+Obuycr3PA4rwrcN5wNl1zCNEEG7Omlf+H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751251},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"3d4f45b817aa05273b3ad3252443d3f2cd52f1dc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.56.1_1713370919559_0.6890450929669922","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"leaflet-shadow-simulator","version":"0.57.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.57.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"978abfd5cba71db335cfc8738a6ae3e08de9ed98","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.57.0.tgz","fileCount":37,"integrity":"sha512-vlLzud0stIZjNtOuJH29mHRyFyr5nw8397HQBkgqZfc01SnlwAk4HvGWRAY8Mzq7rmtDZUzZ+8thyd33MIiptQ==","signatures":[{"sig":"MEUCIQDccivXIvvPh9K5GtKOkdO2e5akYb/K+hdZSVRCOwFO3gIgft9wMgPRHscJJRnRo/3uhspljLjVoipgKEkP4Gt51dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":759113},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"c147073ea941288a0e6edee803a67f04188a05d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.57.0_1713942330825_0.07351304802885084","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"leaflet-shadow-simulator","version":"0.57.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.57.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"c5da574bdfba88a0ed4bfab736b97a4e6298afc1","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.57.1.tgz","fileCount":38,"integrity":"sha512-eTModaj6t8t8nGtxGewJdMFdxO9Tl9LIjaGMGEA/ELBSanzEkZxEgKo7x+hMPGBgz3FAcm4CoDOU5tZuX4gW/Q==","signatures":[{"sig":"MEYCIQDUjdCYS9qDyL7FdfSEWOYYDGb1Q3DXPidQnHJR2bjdygIhAOjIapXoC7yn+PPcqvKWzZv5WXti8lkvnOdSYU46ONEv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":766092},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"ae0d22990531b1a974d23578386ff5fc7b4c6ce5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.57.1_1714088286743_0.7434660784729237","host":"s3://npm-registry-packages"}},"0.58.0":{"name":"leaflet-shadow-simulator","version":"0.58.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.58.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"10dcb1ba8ca94e184398c183f9b6149e3d60f78a","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.58.0.tgz","fileCount":38,"integrity":"sha512-cukF1JIsv+nJtT0HufIqVOhI+QEECSMkSZSPH259WAQ/59UQCz1g2UIyftESBwyPy0xaGPKiFhHG86bdkwq53A==","signatures":[{"sig":"MEUCIQCsJrhQ5Glumzn19c+YChXKaNVfwCs61rBQSTfEOy2naQIgHAOo2//BInp9hYBB/npUQNEQQikSUgac2FeJtrXfCFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773796},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"82d66716db32bdd000cc4c3c328f9a9fa9fc5a1f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.58.0_1715547125830_0.1460599270035079","host":"s3://npm-registry-packages"}},"0.59.0":{"name":"leaflet-shadow-simulator","version":"0.59.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.59.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"db88452837d759e12e444e2bbcf09555bb9babbe","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.59.0.tgz","fileCount":37,"integrity":"sha512-hIWuuOeLJ1MeWa6aEaUAc1F//wPnjSwZPmaPHJEmYg+nMIifdGn1FC9Kpo1vBS0rMuNpFx9yuw3jYLAuELbZWQ==","signatures":[{"sig":"MEUCIAK6QjRIbJzn4UPo2VAh8vSPCueew+lt3BgYvDyQPP11AiEAqjtlIw0M5NbY9jNT5BzuhBJASgVMGeH/xk65PyEPjtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769401},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"0a82dbe31784556ec18e38d8bd2c468fb2ea776d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.59.0_1716573623204_0.2145716347103932","host":"s3://npm-registry-packages"}},"0.60.0":{"name":"leaflet-shadow-simulator","version":"0.60.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.60.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"1cb6c28a47673abade125fafbd1a4c3071b4db55","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.60.0.tgz","fileCount":37,"integrity":"sha512-RHDJzUZJFB1AJpdvT/QqhOOf1u/y3BlFc7McaZDSa+zbyrXA8U1XfcsU4cg/DWqVafAMO+Itvnb9PnoVTLZDfg==","signatures":[{"sig":"MEQCID/rEETyv0pnGhFwMFYKSIx5oEKnuBtPNG1pJQIPWQkTAiBQLphUqMsAfsDahpQ7S+uRKKNIuJ0Id+8Yw2bH3zxjyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769585},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"b32e2b745960a82759c95b2009888291b3c85de9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.1.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"20.8.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.60.0_1716783457715_0.22467595045661315","host":"s3://npm-registry-packages"}},"0.61.0":{"name":"leaflet-shadow-simulator","version":"0.61.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.61.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"4ecf193bbb28285511eb7a6d7d25d3078fc0e885","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.61.0.tgz","fileCount":9,"integrity":"sha512-TPM9y0IWwK95PHKKdsL1n6Vxo+KYosde3/0SzkFKChcUQx7Lb/FECFtGLfLfpI9Cz3EGtQW36e6ZQ+Be0AneKw==","signatures":[{"sig":"MEYCIQCnDIGcMOjHobi2OnHwchet580+aTyA27CaYOrUdyo9YAIhAOF3hm42L3DDAx1ZCvcPZQheT/vunGhJj+2kCT5NhwMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736707},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"d0fa107d3a37443a224416ea4f231d971cce334d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.61.0_1756960183652_0.08941067376082668","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"leaflet-shadow-simulator","version":"0.61.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.61.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"779a2736c62aa656b219cf6e2777968eacb14ef5","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.61.1.tgz","fileCount":9,"integrity":"sha512-eL7WRpAWNcpFNJjx38VEc/mYWGi5vZDDxoACw5DfnmQ5H/KbW7EkYrcapm8or/d/A1GpGQttFvyUYDebuoNtlA==","signatures":[{"sig":"MEUCIQCS3HLwh42F4gbHEgcnQbXQwcsmE5R6dD+XWHKQGgfwoAIgXwO60JKgRwQd9NYE+apQkH17MVD51m6LM80dnjtuyG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747045},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"5f6aeb0d754420bafaf5c21d08ce2785d4546ed5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.61.1_1756966017643_0.5660261077958264","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"leaflet-shadow-simulator","version":"0.62.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.62.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"b0a8a9469771806fce0849f2f8d95a39bfe89b59","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.62.0.tgz","fileCount":10,"integrity":"sha512-pZXkLa4WsHGYhfH5Xek4RtFnlykmsFLE/R12HJhtt3Vv0VSLC1wwmxlCtwwgK9VpGAzJEsV/9SB5sn67KcWnDQ==","signatures":[{"sig":"MEUCIFN0mdR+paDiyeFxrnxyEjzjjJnXSyEUeUS74zp+ckx6AiEAxZSruqRCqrUwZUpAtWJMpr5K0QPaSZZxUfgbUu5KjB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756116},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"94e078918fc507f99ca8a8e21f83895661e782d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.62.0_1759001108748_0.4431614151542369","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"leaflet-shadow-simulator","version":"0.62.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.62.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"f4587be7aa74e3d37d203f0ab280857ae36fbaa6","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.62.1.tgz","fileCount":10,"integrity":"sha512-ixdjftAYrcG7GKuPojv39aoweXRB1vqzQRNU8Fn56jgy76HN8crPOOlwUSCSVT9Stesa7+vSgYn6ElQCQSI9Vw==","signatures":[{"sig":"MEUCIQDAzZ4lBVdRNGL17sqT3vCtHI3l5jmgwnUPIqvKxOFewQIgTS3dmAdCH4wmzmGNMFqviNDrr9IPTsde+80dS23SZIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756074},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"1e16f8217983cecef1b01178081f2ea3a660cf4e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.62.1_1759100991863_0.48374361083535544","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"leaflet-shadow-simulator","version":"0.65.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.65.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"40f8a38d88d63f71a69d193e75e569771a516a95","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.65.0.tgz","fileCount":10,"integrity":"sha512-GoqlMmGReGsiQoa1/3cd5I4ihz8+JrZdBzqAkO5YzYP2xDKCgi3fX3dWvv9G1Rc27Nq890sbIRSXfvf67RTbjA==","signatures":[{"sig":"MEQCIBdFx2aXxbUjcZ21hXSD8VXYiZv562XqlbXN5Q7+5VE/AiBMSdVaG9UuL9jl/gYjSzSOAGYcxy2EMBSbHuMLF3/WEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757680},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"24d1dfe3cf81fd883c8c6295ad25aa7038c7e70d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.65.0_1762134731451_0.5018834885816263","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"leaflet-shadow-simulator","version":"0.65.1","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.65.1","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"d03ce5325d51228898d1e2d2ca407547d40249a7","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.65.1.tgz","fileCount":10,"integrity":"sha512-02ppE+UO/oJq/kaBkMSleu0AE2br2EVobPhXRD0F98ZvYM7DmTbyjmkwxj0YZWOQ4XhqVCM98EYxd/YETRL1iw==","signatures":[{"sig":"MEYCIQDYFFYbRErPyJ1MmVpExuyNC4jFtMJiu65Wp5Lx2rh+mwIhALt1ycCBoBFT02Drh1UZKs1VmQio2lD4CzZPRkTA8a8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757685},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"2b0c8c22d0d90fb81a2dbd79309b1a312c81f529","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.65.1_1763954628787_0.47215299038457936","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"leaflet-shadow-simulator","version":"0.66.0","keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","_id":"leaflet-shadow-simulator@0.66.0","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"dist":{"shasum":"3cdae1937deff6de98d8c0e4f5e4bc0b1b85a3da","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.66.0.tgz","fileCount":10,"integrity":"sha512-6i73H3x/VTx1QnJKi7T7MY2e00gcIkv90vgpv+PF36i2WOCTGM2Vf3aAjH2JkhJ3vhOlzxgaLxIHPfne7slcBg==","signatures":[{"sig":"MEUCIGQrV5Z8P7t+nR6LqAXKdOok2tw7oEMNt+V9axwjt0rSAiEA8Gs7EFXKbAu+vbNcnEoN5EtH5bCEPyuI4QBiNzNbbFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757959},"main":"dist/leaflet-shadow-simulator.umd.min.js","types":"dist/leaflet-shadow-simulator.d.ts","module":"dist/leaflet-shadow-simulator.esm.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","gitHead":"1437593ac2b1dc7e6672fedc37d56dbff5942c7b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"repository":{"url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git","type":"git"},"_npmVersion":"10.9.2","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","directories":{},"_nodeVersion":"22.16.0","dependencies":{"suncalc":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/leaflet":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-shadow-simulator_0.66.0_1767493723864_0.5119702642170048","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"leaflet-shadow-simulator","version":"0.67.0","description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","main":"dist/leaflet-shadow-simulator.umd.min.js","browser":"dist/leaflet-shadow-simulator.umd.min.js","module":"dist/leaflet-shadow-simulator.esm.js","types":"dist/leaflet-shadow-simulator.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git"},"keywords":["leaflet","shade","layer","shadow","simulator"],"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","dependencies":{"suncalc":"^1.9.0"},"devDependencies":{"@types/leaflet":"^1.9.0"},"_id":"leaflet-shadow-simulator@0.67.0","gitHead":"cbd069e186504ed6a03419417bf27d5c4b7947b0","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jv792REZW68/Fs7UH52M2bGyyAGXKApCERWH1hi7pCiNBm1gChGQjHDuzkSwT9Z+kx9Qr9+1cIVmPhpfRc+l0Q==","shasum":"137b090d0811c671d56de8b34402c6fffa55bebd","tarball":"https://registry.npmjs.org/leaflet-shadow-simulator/-/leaflet-shadow-simulator-0.67.0.tgz","fileCount":10,"unpackedSize":758319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAoEJe6D5P//tyvEZi/em2IghXzoKk/G5ruxyJe3nQsMAiB1fIaUPtAn7L3/hZEibVMsYMAXt3DyQImXcJe2pdSLiQ=="}]},"_npmUser":{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"},"directories":{},"maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/leaflet-shadow-simulator_0.67.0_1768160516340_0.8612174187557355"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-12T18:52:39.370Z","modified":"2026-01-11T19:41:56.708Z","0.1.0":"2022-09-12T18:52:39.587Z","0.13.14":"2022-11-22T23:14:50.841Z","0.13.15":"2022-11-22T23:22:03.481Z","0.15.0":"2022-11-29T22:07:35.771Z","0.19.0":"2022-12-13T20:19:41.727Z","0.19.1":"2022-12-15T17:05:17.305Z","0.20.0":"2023-02-06T16:36:16.046Z","0.24.0":"2023-03-16T20:04:28.809Z","0.25.1":"2023-03-31T17:27:29.718Z","0.26.0":"2023-04-27T18:38:18.736Z","0.28.3":"2023-05-23T17:01:08.548Z","0.29.1":"2023-07-02T20:44:36.823Z","0.29.2":"2023-07-03T23:21:55.026Z","0.30.0":"2023-07-10T20:17:46.824Z","0.31.0":"2023-07-23T19:35:51.665Z","0.32.0":"2023-07-23T19:40:44.355Z","0.33.0":"2023-07-24T04:08:23.917Z","0.33.1":"2023-09-12T06:01:49.969Z","0.35.0":"2023-09-14T00:58:34.268Z","0.37.1":"2023-11-08T17:15:03.940Z","0.38.0":"2023-11-13T22:55:46.781Z","0.43.0":"2024-01-28T23:31:47.705Z","0.44.0":"2024-01-29T03:58:42.917Z","0.48.0":"2024-02-24T21:55:59.818Z","0.49.0":"2024-03-01T19:06:02.107Z","0.50.0":"2024-03-08T21:50:26.919Z","0.54.2":"2024-03-19T18:16:25.550Z","0.55.1":"2024-04-02T15:15:45.873Z","0.55.2":"2024-04-10T23:24:03.420Z","0.56.0":"2024-04-17T05:20:36.555Z","0.56.1":"2024-04-17T16:21:59.798Z","0.57.0":"2024-04-24T07:05:31.080Z","0.57.1":"2024-04-25T23:38:07.004Z","0.58.0":"2024-05-12T20:52:06.130Z","0.59.0":"2024-05-24T18:00:23.380Z","0.60.0":"2024-05-27T04:17:37.944Z","0.61.0":"2025-09-04T04:29:43.899Z","0.61.1":"2025-09-04T06:06:57.880Z","0.62.0":"2025-09-27T19:25:09.002Z","0.62.1":"2025-09-28T23:09:52.073Z","0.65.0":"2025-11-03T01:52:11.715Z","0.65.1":"2025-11-24T03:23:49.053Z","0.66.0":"2026-01-04T02:28:44.076Z","0.67.0":"2026-01-11T19:41:56.508Z"},"bugs":{"url":"https://github.com/ted-piotrowski/leaflet-shadow-simulator/issues"},"author":{"name":"Ted Piotrowski"},"license":"UNLICENSED","homepage":"https://github.com/ted-piotrowski/leaflet-shadow-simulator#readme","keywords":["leaflet","shade","layer","shadow","simulator"],"repository":{"type":"git","url":"git+https://github.com/ted-piotrowski/leaflet-shadow-simulator.git"},"description":"Display terrain and structure shadows cast by the sun in a custom Leaflet layer","maintainers":[{"name":"tppiotrowski","email":"tppiotrowski@gmail.com"}],"readme":"# leaflet-shadow-simulator\n\n**Using Mapbox GL JS/Maplibre GL JS?** Try [mapbox-gl-shadow-simulator](https://www.npmjs.com/package/mapbox-gl-shadow-simulator)\n\nShadow simulator for Leaflet. Visualize sunlight and shadow on a map for any date and time of year.\n\n[Example](https://ted-piotrowski.github.io/leaflet-shadow-simulator/examples/map.html)\n\n[![Leaflet Shadow Simulator demo](/demo.jpg)](https://ted-piotrowski.github.io/leaflet-shadow-simulator/examples/map.html)\n\n## Download\n\n[unpkg CDN](https://unpkg.com/leaflet-shadow-simulator/dist/leaflet-shadow-simulator.umd.min.js)\n\n## Installation\n\nIn a browser:\n\n`<script src=\"https://unpkg.com/leaflet-shadow-simulator/dist/leaflet-shadow-simulator.umd.min.js\"></script>`\n\nUsing npm:\n\n`npm i leaflet-shadow-simulator --save`\n\n## Usage\n\nIn a browser:\n\n```html\n<link rel=\"stylesheet\" href=\"https://unpkg.com/leaflet@1.9.3/dist/leaflet.css\" />\n<script src=\"https://unpkg.com/leaflet@1.9.3/dist/leaflet.js\"></script>\n<script src=\"https://unpkg.com/leaflet-shadow-simulator/dist/leaflet-shadow-simulator.umd.min.js\"></script>\n<script>\n  var map = L.map(\"mapid\"); \n\n  const shadeMap = L.shadeMap({\n    date: new Date(),    // display shadows for current date\n    color: '#01112f',    // shade color\n    opacity: 0.7,        // opacity of shade color\n    apiKey: \"XXXXXX\",    // obtain from https://shademap.app/about/\n    terrainSource: {\n      tileSize: 256,       // DEM tile size\n      maxZoom: 15,         // Maximum zoom of DEM tile set\n      getSourceUrl: ({ x, y, z }) => {\n        // return DEM tile url for given x,y,z coordinates\n        return `https://s3.amazonaws.com/elevation-tiles-prod/terrarium/${z}/${x}/${y}.png`\n      },\n      getElevation: ({ r, g, b, a }) => {\n        // return elevation in meters for a given DEM tile pixel\n        return (r * 256 + g + b / 256) - 32768\n      }\n    },\n  }).addTo(map);\n\n  // advance shade by 1 hour\n  shadeMap.setDate(new Date(Date.now() + 1000 * 60 * 60)); \n\n  // sometime later...\n  // ...remove layer\n  shadeMap.remove();\n</script>\n```\n\nUsing Node.js:\n\n```javascript\nimport * as L from 'leaflet'\nimport ShadeMap from 'leaflet-shadow-simulator';\n\nconst map = L.map(\"mapid\"); \n\nconst shadeMap = new ShadeMap({\n  date: new Date(),    // display shadows for current date\n  color: '#01112f',    // shade color\n  opacity: 0.7,        // opacity of shade color\n  apiKey: \"XXXXXX\",    // obtain from https://shademap.app/about/\n  terrainSource: {\n    tileSize: 256,       // DEM tile size\n    maxZoom: 15,         // Maximum zoom of DEM tile set\n    getSourceUrl: ({ x, y, z }) => {\n      // return DEM tile url for given x,y,z coordinates\n      return `https://s3.amazonaws.com/elevation-tiles-prod/terrarium/${z}/${x}/${y}.png`\n    },\n    getElevation: ({ r, g, b, a }) => {\n      // return elevation in meters for a given DEM tile pixel\n      return (r * 256 + g + b / 256) - 32768\n    }\n  },\n}).addTo(map);\n\n// advance shade by 1 hour\nshadeMap.setDate(new Date(Date.now() + 1000 * 60 * 60)); \n\n// sometime later\n// ...remove layer\nshadeMap.remove();\n```\n\n### Constructor options\n\nProperty name | Type | Default value | Comment\n:--- | :--- | :--- | :---\n`apiKey` | `String` | `''` | See [https://shademap.app/about/](https://shademap.app/about/)\n`date` | `Date` | `new Date()` | Sun's position in the sky is based on this date\n`color` | `String` | `#000` | 3 or 6 digit hexadecimal number\n`opacity` | `Number` | `0.3`\n`sunExposure` | `Object` | See [sunExposure](#sunExposure) | Display sun exposure for provided date range \n`terrainSource` | `Object` | See [terrainSource](#terrainsource) | Specify DEM or DSM tiles containing terrain elevation data\n`getFeatures` | `Function` | See [getFeatures](#getfeatures) | Returns GeoJSON of objects, such as buildings, to display on the map\n\n#### terrainSource\n\nAn object describing a DEM tile set to use for terrain shadows\n\nProperty name | Type | Default value | Comment\n:--- | :--- | :--- | :---\n`maxZoom` | `Number` | `15` | Max zoom for custom DEM tile source\n`tileSize` | `Number` | `256` | Tile size for custom DEM tile source\n`sourceUrl` | `Function` | `Returns tile encoding 0m elevation for all locations` | Returns url of DEM tile for given `(x, y, z)` coordinate\n`getElevation` | `Function` | `return (r * 256 + g + b / 256) - 32768` | Returns elevation in meters for each (r,g,b,a) pixel of DEM tile\n\n#### sunExposure\n\nAn object describing sun exposure settings\nProperty name | Type | Default value | Comment\n:--- | :--- | :--- | :---\n`enabled` | `Boolean` | `false` | Should sun exposure be displayed\n`startDate` | `Date` | `new Date()` | Start date of sun exposure time interval\n`endDate` | `Date` | `new Date()` | End date of sun exposure time interval\n`iterations` | `number` | `32` | Number of discrete chunks to calculate shadows for between startDate and endDate. A larger number will provide more detail but take longer to compute.\n\n\n##### Open Data on AWS for terrainSource\n\nA global dataset providing bare-earth terrain heights, tiled for easy usage and provided on S3 - [More info](https://registry.opendata.aws/terrain-tiles/)\n\n```javascript\n{\n  tileSize: 256,\n  maxZoom: 15,\n  getSourceUrl: ({x, y, z}) => {\n    return `https://s3.amazonaws.com/elevation-tiles-prod/terrarium/${z}/${x}/${y}.png`;\n  },\n  getElevation: ({r, g, b, a}) => {\n    return (r * 256 + g + b / 256) - 32768;\n  }\n}\n```\n\n##### Mapbox Terrain DEM V1 for terrainSource\n\nMapbox Terrain-DEM v1 is a Mapbox-provided raster tileset is a global elevation layer. This tileset contains raw height values in meters in the Red, Green, and Blue channels of PNG tiles that can be decoded to raw heights in meters - [More info](https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/) \n\n```javascript\n{\n  tileSize: 514,\n  maxZoom: 14,\n  getSourceUrl: ({x, y, z}) => {\n    const subdomain = ['a', 'b', 'c', 'd'][(x + y) % 4];\n    return `https://${subdomain}.tiles.mapbox.com/raster/v1/mapbox.mapbox-terrain-dem-v1/${z}/${x}/${y}.webp?sku=101wuwGrczDtH&access_token=${MAPBOX_API_KEY}`;\n  },\n  getElevation: ({r, g, b, a}) => {\n    return -10000 + ((r * 256 * 256 + g * 256 + b) * .1);\n  }\n}\n```\n\n##### Maptiler Terrain RGB v2\n\n[More info](https://cloud.maptiler.com/tiles/terrain-rgb-v2/)\n\n```javascript\n{\n  tileSize: 514,\n  maxZoom: 12,\n  getSourceUrl: ({x, y, z}) => {\n    return `https://api.maptiler.com/tiles/terrain-rgb-v2/${z}/${x}/${y}.webp?key=${MAPTILER_KEY}`;\n  },\n  getElevation: ({r, g, b, a}) => {\n    return -10000 + ((r * 256 * 256 + g * 256 + b) * .1);\n  }\n}\n```\n\n#### getFeatures\n\nReturns a GeoJSON collection of features whose shadows will be displayed on the map. Currently only supports `Polygon` and `MultiPolygon`.\n\n##### Adds a 1000 meter tall structure near Alexandria, Egypt\n\n```javascript\ngetFeatures: () => {\n  return [{\n    \"type\": \"Feature\",\n    \"geometry\": {\n      \"type\": \"Polygon\",\n      \"coordinates\": [\n        [29.8148007, 31.2240349],\n        [29.8248007, 31.2240349],\n        [29.8248007, 31.2140349],\n        [29.8148007, 31.2140349],\n      ]\n    },\n    \"properties\": {\n      \"height\": 1000,\n      \"render_height\": 1000,\n      \"name\": \"Alexandria column\"\n    }\n  },\n},\n```\n\n##### Using overpass turbo to load buildings\n\n```javascript\ngetFeatures: async () => {\n  if (map.getZoom() > 15) {\n    const bounds = map.getBounds();\n    const north = bounds.getNorth();\n    const south = bounds.getSouth();\n    const east = bounds.getEast();\n    const west = bounds.getWest();\n    const query = `https://overpass-api.de/api/interpreter?data=%2F*%0AThis%20has%20been%20generated%20by%20the%20overpass-turbo%20wizard.%0AThe%20original%20search%20was%3A%0A%E2%80%9Cbuilding%E2%80%9D%0A*%2F%0A%5Bout%3Ajson%5D%5Btimeout%3A25%5D%3B%0A%2F%2F%20gather%20results%0A%28%0A%20%20%2F%2F%20query%20part%20for%3A%20%E2%80%9Cbuilding%E2%80%9D%0A%20%20way%5B%22building%22%5D%28${south}%2C${west}%2C${north}%2C${east}%29%3B%0A%29%3B%0A%2F%2F%20print%20results%0Aout%20body%3B%0A%3E%3B%0Aout%20skel%20qt%3B`;\n    const response = await fetch(query)\n    const json = await response.json();\n    const geojson = osmtogeojson(json);\n    // If no building height, default to one storey of 3 meters\n    geojson.features.forEach(feature => {\n      if (!feature.properties) {\n        feature.properties = {};\n      }\n      if (!feature.properties.height) {\n        feature.properties.height = 3;\n      }\n    });\n    return geojson.features;\n  }\n  return [];\n},\n```\n\n### Check if location is in the sun or shade\n\nThe shadow layer must render before you can check if a location is in the sun. You can make sure the shadow layer is rendered by listening for the `idle` event.\n\n```javascript\nshadeMap.on('idle', async () => {\n  const latlng =  [42.12, -121.74];\n  const { x, y } = map.latLngToContainerPoint(latlng);\n  const inTheSun = await shadeMap.isPositionInSun(x, y);\n  console.log(`Position ${lat},${lng} is in ${inTheSun ? 'sun' : 'shade'}`);\n})\n```\n\n[See example](https://ted-piotrowski.github.io/leaflet-shadow-simulator/examples/markers.html)\n\n### Available functions\n\n`setDate(date: Date)` - update shade layer to reflect new `date`\n\n`setColor(color: String)` - change shade color\n\n`setOpacity(opacity: Number)` - change shade opacity\n\n`setSunExposure(enabled: Boolean, options: SunExposureOptions)` - toggle between shadows and sun exposure mode\n\n`getHoursOfSun(x: Number, y: Number)` - if sun exposure mode enabled, returns the hours of sunlight for a given pixel on the map\n\n`remove()` - remove the layer from the map\n\n`isPositionInSun(x: Number, y: Number)` - check if a position is in the sun\n\n`isPositionInShade(x: Number, y: Number)` - check if a position is in the shade","readmeFilename":"README.md"}