{"_id":"elm-hot","_rev":"10-4316970f3000faada0a600d2ae786503","name":"elm-hot","dist-tags":{"latest":"1.1.6"},"versions":{"0.9.1":{"name":"elm-hot","version":"0.9.1","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"1.0.0-beta.6","chokidar":"^2.0.4","elm":"^0.19.0","express":"^4.16.3","puppeteer":"^1.5.0","tap-xunit":"^2.3.0"},"gitHead":"5e2619930f44b7c5b28baee00c2dc16e04a40cf1","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@0.9.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"dist":{"integrity":"sha512-9K5HPiAc10IdpA1tpuH4khcuUx5ITCF4lXlUx8XPE4XMq0JBe1G0V6pqe0u4cE2vDJFIBb8f6TSfS3wFLW2Elw==","shasum":"b8f652b0a6cb93bb0d7c4bcabb639aa3088c253b","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-0.9.1.tgz","fileCount":61,"unpackedSize":374040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgi5pCRA9TVsSAnZWagAAZbkP/1Mj+38GOMZ+zl6znPkx\n+U6RU0A9v1RMstxIEg8rPbSxHk91NnScwDSK1uBiPwSGMLNNb9VfBICCInuP\nFC2p30WGycaV+uLKjLzpb3HneL+AVnGCZFqPIMYMiQBXIU/c1G+GWXRUOXV+\nQt5dNEJPXQI8G5sbLwvgOIjZIqVFx9eTo4dPabBErtNUsdLGjkjnhqYLhiec\n4UU9j5MGCgRZwCK7GyR3cGhT+OxXQ2Yx0Nq008e/Js0BbuvndcBRg7m3A4CS\nDNgcmlXWlNahFfS4mcdAEtOtjamluu7IJsTdlr69t7m389xvig1fVomty36a\n68XlKHnUrryXZmP7IX0WaUfDAUXU6a8ZUc5aOQujCBJiB2PiYuuskWuYsArY\nL3mri5exhPdcM7UXz4KcDSCziw/4gBQgOkQ1JHt1krVPDLZ+rJVWj6hWC8hr\nIlIH4wg/lgx2FcfsWxh0kNalZs7BHNPG3X/GHSmxmcoIvjif9nWNN97fTSK8\njo4i9PMb6cr/fUlZEQzoNGlUlkBFCSSDuWeXdJxKD687oMvDtjBxiYiLhdxV\nR2Iy/1qPEKU8169BLEOsXhpaZMXWHuK4DSEC4k7bHj6sOWxBaWJ6QRAZfCMq\nkUHYC6rHkgbokr02hlxPAi86h0rxEtRQ/8Pc+F06Um7kZBXMBbnrgYHrAue5\nOjLH\r\n=MJHi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpRn4ni0tNYTYloIgW3r1nKfJt+7K1C4K6Io8ySsYyfgIgV9d/32Q/5aY/0QsIWfC537o7whbgBdtJ+bODorGYhN4="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_0.9.1_1535258217201_0.4920844115035423"},"_hasShrinkwrap":false},"1.0.0":{"name":"elm-hot","version":"1.0.0","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"1.0.0-beta.6","chokidar":"^2.0.4","elm":"^0.19.0","express":"^4.16.3","puppeteer":"^1.5.0","tap-xunit":"^2.3.0"},"gitHead":"d4bd8be7d266db2fa5ffa145f32c1f3d444b730a","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"dist":{"integrity":"sha512-ibPipUG2r95C3VVS87tSEZ/D1MlSgD9IpKJ7aXKtrxpqyBJGq1WQ/zOQ0C4NozG1wv+sQlLf4cQQi8fRoZMtRw==","shasum":"d2087f896545915029919dcdbcb4b8fdc08aec96","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.0.0.tgz","fileCount":81,"unpackedSize":454855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkrn9CRA9TVsSAnZWagAAn/UP/REqsV+n+NYLHa5TwswY\ndHn5IpDGiaESITq8PL/jqxZ4KoiTKiy2gkw1hNPrkXxE7tqNv/Y8KLgT+HUg\nGyGi9h4tscW78mBf96pVFe1PkNJSRQwEKpjcASt8ziN0mrtozsrq9ljfzdTP\nzx+PqlOCy3ETyfOqb8eIE1gniW71BEVZvjVtNIOEoe7/udFh5a7ZqzM37Jmz\nQ+zAXUA38JVeXkdHvxoThi73K2THcyk2pvev+H8ClfQGVIrSwaRHjtT+yZ4E\n/A+Hp/WkbQRpiAsP2FtbCH6aH4yn5X1pY+7YOJ6dn2ulsjV+zIxxGojc7n8B\ngIJyr/LnteIBHgp9B17vx0Uuvttiz1h/X3zNkrYJjkvhZcSOjkwnj10lauqm\nr4VvVnHAefbXji1QPrHXOTQPLxIPnbrYVcReb9YFll2F6Wu8f/D3SLA1NoZv\nUrnKLl5Su+XfhSSSTLPnfaD1+VTaLmgfKWKwvMuhAgT2XBQUXClP5N2nc16t\n/0g7VxCh/Ydd5Wuj3yIUKtXP96D31WRMVDhGhyh1eEzqDumnsRPVep6zeoBI\nts0VYphQGRmMmWh896yupwk5Q4lnVe/wMx8x1tkAC/ssSACOoOnO3dKEcgnH\nRMNv/1HPqgrM14V97CHxZKmo8OZuDShHAxC3Vc7xO4rMM22urfdUxeytMrix\nU6WS\r\n=5FCC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh6oBBaB7L2Px9lI4HPO1dMUHwRa7I3+s4kZX5JPrxGAIhAMB/SZHpdXNHL9oy8JUBBxlsYqawnKfgcFREy481eTGE"}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.0.0_1536342524609_0.38229741900730674"},"_hasShrinkwrap":false},"1.0.1":{"name":"elm-hot","version":"1.0.1","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"1.0.0-beta.6","chokidar":"^2.0.4","elm":"^0.19.0","express":"^4.16.3","puppeteer":"^1.5.0","tap-xunit":"^2.3.0"},"gitHead":"50af688449ab45d674fc0ef1388079ba27547b64","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"dist":{"integrity":"sha512-C6VEX3TqVJv+OhUKMMb2mcaSuRArqvCFNItqxue81/mlfX4PWwvovE5vqocgO3AnrStyHElCRm0KNknfDttEBw==","shasum":"12751fc41ecf1ddc58b5492114d6f77395d3a440","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.0.1.tgz","fileCount":85,"unpackedSize":463341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpn4ACRA9TVsSAnZWagAAtnUQAJJszBvsgHkZ2cWqIQcC\n9LE8all6vBcwh587Sg3jfXL/u6h5WMKw3Mio73VyZi5JOB7G2+kbFl4Dzgif\n1tzG+dzLt5kMplvg6aAizlqL/9yguhii4b1pK0pUY9WIgH3xwyNRW9TIn5F6\n6rydhtf/oC3wfBo0AZo8u5/vgnk3mCHHWaQILa0qfqR+EdUx3RSQM635MKew\n2s+bSoXMCWUdHE2VyfKRJfZ6X7sedJtZWT8HI4R+RPqE4IUq66+EcOFkL2hF\nLdDTTa3JzeYpP7eBswuQ8aejU02IXSOaYZdxc8hQUsfqgowIXpNU53d7Avv6\nMvbZCvhl65G+cmolp0H65JWE1EbkNHVEaxp35IKziUM3cpBhgfDkfatuqM45\nHEq8gc9xeAJQjD3wy2GChdYRKdvb9qpWn27H3PkhrgcHVwxNs9e/26OptyUX\n78a8mdUE0OkNlA6F5PCs/NT3Ibfc06XnBM4++QxwA+a4X0eR/LJF6vMgA6aM\nINF+buNNBp3a6qt78fV6FUi1aTWelFj2Cn+8nYtjztuW1Cw+2aUFaeSpWG83\nnHKj6lkG4LimH4E/bYfF+praG15tdbk1XNQSjAc+SfzVieICcVpD1D59cVIT\nSsrgBaGevEy2PS8IQGBdCbyX1vQ7/N2z+LtekwhH6iAzHOOU47gqsv4cD0DL\njypR\r\n=kTx9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK8cPCu1DVDZrIJ8V1Z2Eo6yS/8h4WOUlae1W+rCRbbQIgb/snbvGrvR+21TCSpFT7zYelPRIwY7yy3YBSsRLMJwI="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.0.1_1537637887164_0.8276033451382041"},"_hasShrinkwrap":false},"1.1.0":{"name":"elm-hot","version":"1.1.0","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"1.0.0-beta.6","chokidar":"^2.0.4","elm":"^0.19.0","express":"^4.16.3","puppeteer":"^1.17.0","tap-xunit":"^2.3.0"},"gitHead":"e61deeef463e7c9f0be66e71985d4ab3d56e8591","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9vA9qE2IcJGNV5N7Ga3FdNs5GKY81ocBbliD2rxJELHnVW4agH95gbpROSoSd43JL8DRmKIQvZ6sX0h+xztTmA==","shasum":"6daaf4a3f0bb8fd19306337ba887b7f7c8e5936e","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.0.tgz","fileCount":83,"unpackedSize":454256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ChoCRA9TVsSAnZWagAA484P/R/ESElxHNLqWP2lGPea\ncO3FidsB681xc9Gsepitrk4NF9FXQTik+usN5iGi1mOIokVUSyVpbowAar6Q\nj+85CvrTTepWwF/swlit2gPnIZRt9jJgEap50NtlLjFcTJpQmC+T4iuVskNB\nPIoUnC+Bb0icl1eyWXgrXhnEUd/D+aWvee9f+EvKxVgNNt1mFKVgj7vESegQ\nnSlOR0DqotvA0W/+IG2N74gx79N4meqnLyCEGy7GxS57vDjKnVn+qSWOzlDJ\nACb+6mb4xKoVpX7oeI/BpwvLkYwR5Q/SGNEbU+m22wFxPEjcD5nxU8eb5xJU\nFU+ahLkwinIZdrjJNH2Zeu1qj4G6mgYnFrdlMYGz93wsEMeIDABp6drnp7ka\nWYhI0K2cca3dr7Cil18Ih2c9oj4AIsjANQQ+ELFarY7NR+ibJfZp1cZQ818i\nz1OZf9ReIR1jOdmX9dIae6nZ3hv6NdbzzqaXf+58cHTN2KUra0q2aDDQqNCq\n0EbOG1L6RyCe0fl3l1/qsGvBNWQo4Yv10a/Mz7P7kdOJXjwY6APgvoJlZktr\nk/MDXvnxHoUY40sGBOLgxQbK03bnSZ5EY84A8BsUSCdzw0qu0yv3+E2Z5a9U\n2IeTt0WanYAnHGx3ZagGH+MG8Kz81Mga8+cEOVTobdzf7F1SBo7Iq73EAXx5\n6fvp\r\n=laX1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpfznWQeyr70tnvbHRlGnvjpPfENcdcS8roVo8i/O75AiBDfvhvzg2GmVHP4ZQCLPhvoIvncYNNMq9/qJqzaf/Jtw=="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.0_1559767143331_0.17896115869096785"},"_hasShrinkwrap":false},"1.1.1":{"name":"elm-hot","version":"1.1.1","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"1.0.0-beta.6","chokidar":"^2.0.4","elm":"^0.19.0","express":"^4.16.3","puppeteer":"^1.17.0","tap-xunit":"^2.3.0"},"gitHead":"53ad807374be2df9387d874a953552d5f83321a2","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.1","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==","shasum":"5284dcb475b329b1a41f1b41d201041cd05a3b96","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.1.tgz","fileCount":128,"unpackedSize":1647269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRIUTCRA9TVsSAnZWagAAFAMP/RGLvtcJ3hOkxAQ2dS3U\nKWGWIYm/ocZQLa5OiTFXxsZngBu09DtrlyGx/Q6xslhqcSBUCn+8C0n9IgbH\nHKUImZE3SynwIy99tlzH33Fayp/N975j9egVX9V8MnXjx7aSeGm7NNtBQzJ4\n9bcDJzY2wXgs+jFJY3c3TDxYkOWLs58liuTdQNfvAgoTCu/vjhq21BUw39zX\n/xBh4w98tqmIM74bWUIvX30TuC7INd26ymoZhVq/zacdgnLAU78UA+th/W8a\nIK7CeJJ+zGjqcX7MLcadqkGmQV65C4vz3W8QhdgXOR/eFI/ehMVzkazokWhQ\nY5Jz+9SXXvYL/foF2Ys5GlmaoCyGXO7ETNzrv7OoqbX2isKnVrxOQiIgekkp\nxja6ne6T4r3/i2+jvirwDODtJrxKuueNDxADWesLhmElJNWKYxdCCDX54iWN\nacw9yQR478EowKjAyzNzyMp93RdLtMn8IjQIP3oKkTtvtzel2XDqH4jfGxOT\nnDQGYGf9rD//r6YW7Xc2+oq44VO0JKwNxF3TRlWDcaEgcwUFJ2ZvdbIQcL33\nBSy+1JDWuMeoMce9JwdDuwSMVGINCjEUYmOGAkg0LAtMQtMjY63Rnvduh73V\nys2tarkUER5qihw+b3HWHtklh9IG43hCGw9bUJ0yNaImrRVxncE4yXCmln8d\n70yG\r\n=2lBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB44MIJo+Br5la0VR4fp9oWrxX1d2U6hkfykHE4IHvDUAiEAlivtpdhDm2wZfS5fpkI6Pd8ikVZ7Z5x/55TEye3fIho="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.1_1564771602279_0.9718859151644033"},"_hasShrinkwrap":false},"1.1.2":{"name":"elm-hot","version":"1.1.2","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"^2.2.0","chokidar":"^3.0.2","elm":"^0.19.0","express":"^4.17.1","puppeteer":"^1.19.0","tap-xunit":"^2.4.1"},"gitHead":"e3eb5d1513475f12e8bc2d1a54774cb0a49c03de","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.2","_nodeVersion":"12.8.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rz0xMz71NTkDMPMepelg67kvs/5CnrE2dDzJJC0TpSgyEU/mjdUL8x1qewJGzTGXwHyg3Trt1CHPiTR9nImmJA==","shasum":"306da61ba97c12518957bacb87473f364b0e2509","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.2.tgz","fileCount":128,"unpackedSize":1625239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUty7CRA9TVsSAnZWagAAMlgP/2ybUfCUqhEWGZvoOkRL\npUwQtQLeiQvYfGaVk7vjpHYi8paVAr1yZubO6UHAIcY/JIQo5ge1vpul3l4m\nwLmqtwUgjO0GblW3z+sbo8Y2V7pJgNhC1FnvWDAw5DEDK72VZKLCUMXkIhMg\n3go2Ox94LirM7/QKGWg3sOhr/fDlfTOwhF+XqCnE7IrMTzwd0HGxCIQSvP0L\nvO1BCONVtykJG/VfCNCMHx+B2xStkUjEONUUADwKBZYKFUJ6XJ5ypaQE6yvL\nEMhPoDr75CbaHq/evCgQxCvyZ2IFw8PfTccUGQgC6LDzogoTDTZgdMbTdbxy\nINBzMSh3Xqc37MVl8NRN6gmS27Kj/sAGl7bUoTbarShmbau67hhcfBXEdKxv\nJNrZaDazAk9+5vBj2P+Thx5viYQ2uTe6stC5lstZ9Tuaa2E4gIq9DzrGggPy\nvFgLRpi4Be+jRguObg5F0qmwGETvrqOnxgyI1A8UxDRcTcOOS3Qss5q1x+I+\n7wAkvj/293n+di8Y29jVFNuRaNYoQvjrIONDcgMs7Tbhgj0kSSNIrcTPjnrO\n9AcMOs5OS0Y1sCVZBtMnQizRrydN01c+QLzBqpTHzS//zRY8U2eyNAmzwzyx\n8xGceudXAVRYLHquX0dPQ+qjjyXPY5DbbX74ebVA6TPraLy3lgbpiXP0kCWz\nkrXP\r\n=2r+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDKZOKYL2bV3EoLRYiS9e4MaDYRfsnUERAtpA8XluV4AiEA3Ooi8gaValeCDQmQ3H7y0vGgOrV+xlf7x/PvnCZ+L3w="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.2_1565711546793_0.9885864990479796"},"_hasShrinkwrap":false},"1.1.3":{"name":"elm-hot","version":"1.1.3","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"^2.2.0","chokidar":"^3.0.2","elm":"^0.19.0","express":"^4.17.1","puppeteer":"^1.19.0","tap-xunit":"^2.4.1"},"gitHead":"6606cd3f74c3814b2d2911fdd39414a0e6dc7f47","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.3","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-d2TvJ/jgtYI4z0PmjDinjojJh+i//yJkCeLbC0Ik1UAKl474RV8vEHHC6Wy0DNrvwOIneikutyuGIppeMxeIWA==","shasum":"8f921ad44afc969933847376262f209e6330b3e2","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.3.tgz","fileCount":80,"unpackedSize":424639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwFEDCRA9TVsSAnZWagAA9LUP/15nbzY9Dw/WYw0b8p3R\nRr8/HJNfGVjN3ixq7osPNad5yGTB8bt0mUG+O3gjY+8ltc4ZM5YX0dkWOTNn\nrvOtwl2/ykrpJlHl+u3b7BCv06T6UPXAimME+K2GUgk3KKF3CLCOJNcMcm2k\nbBoI09Wt86FmSBYortrK2pbnSDZ+LSfgoOA45dD/nG6kwl3/v/DuWHwge6hp\nZ3VGWCEJEmIOH2jdft4Uuu0TZsIQgGeg4iJRDhPZRe3eYrXvsSgaGUawCGrl\nOOmjR4DtO4ShhVhP+KQ0wUe4VmkIe/I62NT/dnjnvHDD8Mzvusj21shWaToA\nCJn3VQ2tdpC09FNd5IHyRxcgpQ3OsDias/B8w1rC0hOtjwWdc9eDzvEpXnyw\nuNWrA0lXJEKB1Sm1vGBRgtQvcYwzAHy+vTNbjhvgenRjbLH8ocII/govijpO\ngVo/3vS2K5wWlqG75ia59jKx/vUU3JLTYik0GFC71aQJP8c7+oIhENw2lBVq\nyOQiNeX1z46zMhEH/vFAaKEe6D68OVEwEv55/bmnPU1Cqg9eww+ABMlEqYmc\nY8ouVt/cqpPmXPdKl6/MMExPDDoexaTQMl4TOdXuP+5dbRzzg6S3YuOlOIAI\n4AWkVmLyupoyTy+75ehDjs4EysFhaxKNqkzXinYrFhoVD5cs8pfPvco7/Qmb\np7X2\r\n=iiYk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9N5hTN/qJ7GFYIref+viuHR4RJQmeR8HaXmreZ0uSNAIhAPQGEm5B+XnwEG8EptX6yQQvuJVhU4pXXfVH1G/sBhC7"}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.3_1572884738727_0.40036633173998526"},"_hasShrinkwrap":false},"1.1.4":{"name":"elm-hot","version":"1.1.4","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"ava"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"^2.2.0","chokidar":"^3.0.2","elm":"^0.19.0","express":"^4.17.1","puppeteer":"^1.19.0","tap-xunit":"^2.4.1"},"gitHead":"95730c11963a198ed362b5fabd5a0ad1ae2f5000","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-qPDP/o/Fkifriaxaf3E7hHFB5L6Ijihyg8is4A6xna6/h/zebUiNssbQrxywI2oxNUkr6W/leEu/WlIC1tmVnw==","shasum":"4984592b3554670255ea4e08f4e98aa9103ab51f","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.4.tgz","fileCount":90,"unpackedSize":486627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Wi6CRA9TVsSAnZWagAAOiMP/RDi8IVqKh3s3TvTI97F\nP9ePTjzLa7FgeL4cp8BuRdeYLoyC63K1dmdgGnxirasK5xUvUl09gNBkqv2P\nPSexWV1tdbM0TwbnmFM/Dxg0gpLlJjo92RmbHzj/BJGNpgN4gdmVf7QQqkx5\nOxEHzLYNcGVUskKvPeqKDGyK803zu2Z3LUAESaga1bm930h3MAAOEuMyjFyg\nQG9RJ8U/oA/xQ6n+OxqzFGob17AX7L7Dm0gXWQOfSZ4SjoZXF85V+uloxpzK\nyiNmEgYWVMrVKdMiTpd5BrTMVT14EYG5YF8D5hEEKRI19zPKEyQjtMMwGoDq\nfBuGdOGCA6j1bYVEH/vgIC9lEBHsd847jDkmIHX7TW9FKR+o3mw9dCsQBUi8\n9qXKSmHkGedQy4mq89wCGAorzZbkD6EQkCB6Zc4XpRbrm06i3KYAY2zVsrQa\nGUW6z2aaJSLlmJG+9oUjfcsLdNkE3fhijABaXwtRZKhUxLOUZO+v/2pzjxNh\nIBXuLW3Kj/3/06M9Ku7ZomTesqmvSd/1oFrmc5E0ldVHJV77JkRK6LckvoK4\n8VI+PmwxkEvVaoZFrnvQvMUZ3EcDcLWpGPqc5g3QDwnLMDUbrbo8bu6reT59\n9QrkTP94NadLkIbpr7CZu3bRfWHBCQrWfYsP04B3HX4iOpw47pzSUr55zGsN\nGy28\r\n=NbXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp+8v+RewVQL9DTQf7bUu5Go1lJ02few9xeV12viXIKAiEAyF3l+UFCcmAHopaC/KHsxgtwbahRoCFOWaxUg8YE3IY="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.4_1574267065841_0.3477673056114148"},"_hasShrinkwrap":false},"1.1.5":{"name":"elm-hot","version":"1.1.5","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"./test.sh"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"^3.10.1","chokidar":"^3.4.1","express":"^4.17.1","puppeteer":"^5.2.1","tap-xunit":"^2.4.1"},"gitHead":"efe9db967496415944246006b4e711c0aed1e777","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HSMlAr6INTV82wkpPNG0zsHoJXo/04GwG7bnhFX8s4zyIbbzuJAovsdo27FAT6/NKx5IVTXGI+IFcK9Z7oN1Tw==","shasum":"bba309b592d39b5c3195c3c6f608f36b96c23b89","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.5.tgz","fileCount":92,"unpackedSize":761468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF01cCRA9TVsSAnZWagAAWF8P/i3sUh3vypWrMBr9UAMo\ngqg4P/ARXTjKkcqRwOglBxTBAejjeGB1ppiLFLcjLYXuwcHVh7nr9aGMK1xH\nDaOfpMfH4vIX1jLm8KpjP8YcXosIxOTVbqQgCXfWfGadRjZkmEKaTXmY2q7k\npfznXJ6tdfyIf0h0Xyg+Hh270Wt6swbhXvpcFT2bbI67/gpGtlfZ0ha4dRuY\n7WgABhO1tmvf/wiQfQVoLZ6R0s1tjKoJTRX9Kb7K7KYMxIP9VgB09Eqqd1Hq\nBMvnpkD0YQPt6G0/RLlutBwoC2ULhrANhvpS8BH/Lnhuy1fz6opa+lk+unJp\nB8n6Bh/tNG1KQzLvNwNph8XE5qDkQ5kQYrneY2Ade69PWQQIXgwRXHBOVNrc\n6tlE3sYwK0glUeE6Ri/6oKfOkiy7v809vWuY8LAQ9iGsz6sy+kzAYHiC1xth\nmAAS/jWvXjJPr7ydPKybYI2nMfENeXvJYinuHhWCQdHxwftpJ8X1ZUYJn2z5\nQtWtQilnoJDTjqhWjOrMkVUjFTXduRMnlAI8IVx5TZqoq3SPUxHxmmFIxFlG\nvl46QHJI2BbfAnAidD26G441UyzLTLYZclX4uOilc+yJUY2me4oekj81jVTD\nvXOaJD4PPxZRo+ngq3A6UgJYg7DA2hef8RkbZW018lcBCBqsR05Roo7yOxd0\nTN9X\r\n=IWF5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4W/+XtFXYzn0j90+BYRy1d2tQdbx6uvIrgeAnMw/b4AiEAuGJEdiBF5B3amxyUgwPnvLCcq35SH9dPFx+6uzgRZL4="}]},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.5_1595362652063_0.9499061420335269"},"_hasShrinkwrap":false},"1.1.6":{"name":"elm-hot","version":"1.1.6","description":"Hot code swapping for Elm","keywords":["Elm","HMR","hot","reload"],"author":{"name":"Keith Lazuka"},"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"license":"MIT","main":"src/index.js","scripts":{"test":"./test.sh"},"ava":{"files":["test/test.js"]},"devDependencies":{"ava":"^3.15.0","chokidar":"^3.5.1","express":"^4.17.1","puppeteer":"^5.5.0","tap-xunit":"^2.4.1"},"gitHead":"f31865e80716087f6e2154872138cd81faf05a65","bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"homepage":"https://github.com/klazuka/elm-hot#readme","_id":"elm-hot@1.1.6","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zYZJlfs7Gt4BdjA+D+857K+XAWzwwySJmXCgFpHW1dIEfaHSZCIPYPf7/jinZBLfKRkOAlKzI32AA84DY50g7Q==","shasum":"93e3962b40670e65f0a3640951b3add2702bfd0e","tarball":"https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.6.tgz","fileCount":92,"unpackedSize":761793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbstCRA9TVsSAnZWagAAmboQAJ8/wuDlHsTeUWn27hOh\npHh81zTzONdl4aOTIjhKOTOUkf4PgOOb0fAdNUphJmBN3RDV+w/rU7Kitjhc\nyFgni1gK1AE/x75SS0fV2vjmNGgdXWSKGrxMssJrCsplPiToXrebxwnAkQvV\nflZXdjxtv8uRc9EzOXCskfjb+FBUkGaXbEmziuwC5Xrl+dvxEN/UDyB94wb6\nwhidRGHynTLJI1Xz1kX2+YXPwvp5kSM0Z7mldcvpZKQrSlyXQo7cibgfjFLt\nHJGY8Up400CUUkhxtjikiTEAAikRcKB/SxOxJSR12oJV8PDbcAJhZdURPUbB\ncWKLnC4sKTtjTlZjOacYoRLTjyXhdIMpCsFSCTc8mBK3v+y7C5+FABcdKVml\nzCJNN0iURIt7OSYYIrqYwJx7VxjjNpRywmP3hq+PajpcEJL5X/hrkyZWzqP2\nADLdM3BJGPShLGatwiKtzd+8H+fNvLhwboL2GnM0Kk3t2yJkKoaKx+4hCQ+Q\nSMoOpEvWNa8uiijcSBZVb+/rgou0d8Ax9YOcjhPgydclxOG0/FZpfuPfXfh0\nv7FgXV2kSrFuiQjfsIUxi/QSqO6QyA5fK4ZbnggxI6fsX85qIwSuI7szUC58\nq9QWTtGaAVqThgjKA7DmEnizgNuRR4PpgOpjP7D++pon3w9vGgz40tM6YAlb\nHVZd\r\n=neC6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6oBBx6YRJklNi5tXdlVBrLf0NHGigNEQq4psUjjYPkAiBFLxmEdiGT19RO3/+ih8XZj/F2zouPUSpMnn/DkNRd1Q=="}]},"_npmUser":{"name":"klazuka","email":"klazuka@gmail.com"},"directories":{},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elm-hot_1.1.6_1611774764959_0.36094909719131163"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-26T04:36:57.201Z","0.9.1":"2018-08-26T04:36:57.327Z","modified":"2022-05-01T02:34:22.893Z","1.0.0":"2018-09-07T17:48:44.831Z","1.0.1":"2018-09-22T17:38:07.352Z","1.1.0":"2019-06-05T20:39:03.469Z","1.1.1":"2019-08-02T18:46:42.524Z","1.1.2":"2019-08-13T15:52:26.988Z","1.1.3":"2019-11-04T16:25:38.896Z","1.1.4":"2019-11-20T16:24:26.019Z","1.1.5":"2020-07-21T20:17:32.244Z","1.1.6":"2021-01-27T19:12:45.127Z"},"maintainers":[{"name":"klazuka","email":"klazuka@gmail.com"}],"description":"Hot code swapping for Elm","homepage":"https://github.com/klazuka/elm-hot#readme","keywords":["Elm","HMR","hot","reload"],"repository":{"type":"git","url":"git+https://github.com/klazuka/elm-hot.git"},"author":{"name":"Keith Lazuka"},"bugs":{"url":"https://github.com/klazuka/elm-hot/issues"},"license":"MIT","readme":"![elm-hot](https://github.com/klazuka/elm-hot/workflows/elm-hot/badge.svg)\n\n# elm-hot\n\nThis package provides the core infrastructure needed for doing hot code swapping in Elm. It supports Elm 0.19 only.\n\n**This low-level package is intended for authors of Elm application servers.**\n\nIf you're looking for something that's easier to use, and you're willing to use Webpack, see [elm-hot-webpack-loader](https://github.com/klazuka/elm-hot-webpack-loader), which is built using this package. Another option is Parcel which has [built-in support for Elm](https://parceljs.org/elm.html) and this package.\n\nThe goal of this package is to provide a reusable core that can be used to provide hot code swapping support in a variety of environments--not just Webpack.\n\n\n## Changelog\n\n### 1.1.6\n- more lenient search for Browser.Navigation.Key in the generated JS\n- updated dependencies\n\n### 1.1.5\n- update dependencies\n\n### 1.1.4\n- fixed a bug where HMR failed because `Browser.Navigation.Key` changed location\n- fixed a crash when the app's `Model` contains `Json.Encode.null`\n\n### 1.1.3\n- fixed a crash when using Elm debugger and elm/browser 1.0.2\n\n### 1.1.2\n- fixed a bug where HMR would not work for very small (\"toy\") Elm projects\n\n### 1.1.1\n- added support for Elm 0.19.1\n\n### 1.0.1\n- bug fixes\n\n### 1.0.0\n- improved Browser.application support (Browser.Navigation.Key can be stored anywhere in your model now) \n\n### 0.9.1\n- separated the Webpack loader out into its own package\n- exposed core API\n\n### 0.9.0\n- first release\n\n\n### Installing `elm-hot` core API\n\n```bash\n$ npm install --save elm-hot\n```\n\n---------------------------------------------\n\n### Core API\n\n\n**`function inject(str)`**\n\nInjects the hot code swapping functionality into a compiled Elm app.\n\n- takes the Javascript code emitted by the Elm compiler as an input string\n- returns a string containing the injected code ready to be `eval`-ed in the browser.   \n\n\n### Example of how the core API could be used \n\n```javascript\nconst elmHot = require('elm-hot');\nconst {compileToStringSync} = require('node-elm-compiler');\nconst injectedCode = elmHot.inject(compileToStringSync([\"src/Main.elm\"], {}));\n```\n\nIn order to provide something similar to `webpack-dev-server` with hot module reloading, an application server could be developed to do the following:\n\n- serve a modified version of the app developer's `index.html` to receive push events from the server\n- watch `.elm` files on disk for changes\n- whenever a source file changes, push an event to the client notifying it that it should fetch new code from the server\n- when the client receives the event:\n    - fetch the new code (the server will re-compile the Elm code and use `elm-hot` to inject the hot-code-swapping logic)\n    - the client deletes the old `Elm` object and calls `eval()` on the new code from the server\n    \nI have implemented something similar to this for the integration tests. See [test/server.js]() and [test/client.js]() for inspiration.\n\nThe above description is probably a bit too vague, so if you would like more details, create an issue.\n\n-------------------------------------------\n\n\n### Attribution\n\nElm hot code swapping is based on the work of Flux Xu's [elm-hot-loader](https://github.com/fluxxu/elm-hot-loader).\n","readmeFilename":"README.md"}