{"_id":"@alumna/liven","_rev":"10-bf22b00593f5d6802295e701eda156ba","name":"@alumna/liven","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"@alumna/liven","version":"1.0.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles --runInBand"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","bufferutil":"^4.0.1","cheap-watch":"^1.0.2","get-port":"^5.0.0","jest":"^24.8.0","jest-puppeteer":"^4.2.0","local-access":"^1.0.1","puppeteer":"^1.17.0","rollup":"^1.13.0","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","rollup-plugin-terser":"^5.0.0","sirv":"^0.4.2","utf-8-validate":"^5.0.2","ws":"^7.0.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"45a100b3db7a6424ec3e67aad00f6ac74dd306dc","_id":"@alumna/liven@1.0.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-q6fVPgJCA98hlJu7nfCbh/USrcuaAfcH5MfAZsnSZmoVLp/b6tgNd3UMNCumG1IftKXz7Q//gfkITkKWGiKCNg==","shasum":"62864db864108de939e01d0640707c1420910dbf","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.0.0.tgz","fileCount":7,"unpackedSize":110022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ANpCRA9TVsSAnZWagAAuBQQAKPEoYL6LBRZv/tHomH7\nCvgaSrljC8K08U+WGOErVpyDMdpqKxY0azA12/r3QfRlWCHFSyA4qVjV8TZw\nPzUrJZCx4sJPTh5zIet/l7XY3NfzCRxqYgBz+9nJSxfH6EfT47VsBnqQg8Xo\nK+3bsNelRsSocIrGztv8oVOf7Vl7LEclEWvo7lAUPnUyX2obuqAWIVhpiGAT\n00211+fjX54GamaryGxgrX1uE4XSutoIRJFR86y9xpKJKzifVSnZpSh3AbXd\nQmp+dHJtrwzgyuDqt7QztAvE4TNi+7iU2NXmYhFmnfVBAi93faZUksB5qwUH\nzKzZ5geD8yjR1Mm8/UGH+4CNzL/RqaPFGDYqKBXWf0wdAEGX1GDxxPt1S4kW\nRZ9rObhDH48wBK0OWVVraZHaG19aei66AL7RlNk6BDIZm04Wfb/4/DNt2ODu\njxq5C+9n1Ap71MvCYC7LHrSi3HteliW6va6ALC/4qRRow9ZVeGuqfQBeXGn/\nQcPJyO2OeOUaYoNGFoHoTvH6rSHs+l3ZMXGyGmnAdoVr/mhtUdLEGb4f1zwR\nUkkGgcudmAewyNbws8EAUYT8RJr7nzgfhf1KUrFQVlaKLFxY+ptkEaYEXGLG\nP7cGIPfsp2w9Xr8RJ2nDm41rRdkZzW8NhXH+jjCi/wrAFjz6a9tNkvA4YeiV\nhpmy\r\n=uUOs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrHY3xOQm+VmBl/O+xNhhF6mFi6i3C/38nJg/2D4zTHgIhAN9BG7d5j6s6cw/b2V55o6FMQJIVEBtJ606cAgloA6+q"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.0.0_1559757672260_0.16560950214117875"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alumna/liven","version":"1.1.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles --runInBand"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","bufferutil":"^4.0.1","cheap-watch":"^1.0.2","get-port":"^5.0.0","jest":"^24.8.0","jest-puppeteer":"^4.2.0","local-access":"^1.0.1","polka":"^0.5.2","puppeteer":"^1.17.0","rollup":"^1.13.0","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","rollup-plugin-terser":"^5.0.0","sirv":"^0.4.2","utf-8-validate":"^5.0.2","ws":"^7.0.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"da0020828152a1a6bcf705f592cfe1146ab7e499","_id":"@alumna/liven@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oOKLG3gGHjcEOiaQMVYxoKveS+xkf0A05E4TomJkNxlMpbDM+/GzX+cPwWaObteygviYBVOIkzrO6n4SN7llWA==","shasum":"16b69c54c071ac4a206e7efb3b13138b4438564f","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.1.0.tgz","fileCount":8,"unpackedSize":119996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/nebCRA9TVsSAnZWagAAI+0P/joocXMKDx+zjxPaozLl\nM/dxZ3tk9a0TEdGqBAXo+It+Nv4MSj9Cn2HC1KgGaNJtYJ+so9egSNaorZha\nYQnfT5Wxj/V6tWEHxttQQRTN+VDW58J5qm29CRJ9orFuegPx7iR/BrpLpk0D\neE/xH/oaVeRVD40djrHaYwAfIFpTa8bBayDKgyvqwzV13olInOKBV0CHzJIT\nyRYKMSH6PNZMyYZ9etJetfVs1XoIW1QP0TT7sK/LyHJJ3aRHg6k6TYI5Ybgu\nnthRntRZPaSrRMz/m5gMzph4bVU4m3TFbUpvCA6OwhGOVjyovFxH4Rm+lGk6\nj+m+DJhmTilNuiCJ6zEyuu8taOX8W9lKgoHP+u2b7Fof4srqAxOxBbXHVDgN\npZrjOHO+E+/vGSbyY/r61GtoD9oNif9dq7pSW1jd+AtL5Y+9Ljq0nhpJvSKu\nsh5Cfqz8iA85PCqmGfW9F2Fez7Tvt3upCWZUNo+GNMjn3MIAZy3x0nnUG0gA\nIuN/By3qzDMgFoPCo3meFRdRufxR8sWmxFGmcD2JpDratOgo5mAmx7YMIgln\nMAVigyZ8pM5eWJudcp2sbUi+7XfoDXpOnDrvUWTIJDD2MbdxciT8xluddOSg\nYORmEEcmSQCp5fxCHqJ5YafC33Qvx5g/guwkK+3pf22YQEZbM9udFhfPQ226\nWF2o\r\n=vGKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDChaipIwHD35fABxOBfzxxnKWnLZeffzD2ASOOThKHhAIgDx5O6L7buLd3iS/gBBan4SSpWHuRyHMjowZGiGHag8M="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.1.0_1560180635086_0.5845934761033935"},"_hasShrinkwrap":false},"1.1.1":{"name":"@alumna/liven","version":"1.1.1","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles --runInBand"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","bufferutil":"^4.0.1","cheap-watch":"^1.0.2","get-port":"^5.0.0","jest":"^24.8.0","jest-puppeteer":"^4.2.0","local-access":"^1.0.1","polka":"^0.5.2","puppeteer":"^1.17.0","rollup":"^1.13.0","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","rollup-plugin-terser":"^5.0.0","sirv":"^0.4.2","utf-8-validate":"^5.0.2","ws":"^7.0.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"2da6322954cf613849116f3e5468c8d3ce1c0623","_id":"@alumna/liven@1.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vKmh84f/xAko+YY6sN5JCpWdl1yky7KTtr+YBhe2UIm2/Tdg9Hyklt0tSUwgV2alYbRsQ9To2M/3ETwsL4u4Dg==","shasum":"cd7bde22b7e23441a5493073bc960693108393a4","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.1.1.tgz","fileCount":8,"unpackedSize":120060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/poACRA9TVsSAnZWagAAbBkP/2a6QLknrraoi9tdOhRi\njDlfKtZq0N4J4uF/S9LfA46qK7jUMSo+RdeoLS8vA1p7YQiToZSHGEw010hS\nMRDluqtKWGPCK9t0ESHnBeFDL2YdaQtjZSc1AaXk67wO5vwKnd1YkM/nfup8\n3Egs9PNEfA+Y746RNXFl+kA7ZsCa20iMGrJsdZmo0U+yF2P/mjFxJtEYIHk7\nPXhm73ny0ykaQsO/gYmZ6wUq58P8/ywnlPm71/tWzwxXM2Q8q2krObHSeQbo\nVt0xlmKrpOFEuCILOXKWzqzU5UcYcd5gxKFdPjzSub2kL5fQgn60zL26jn8u\nDzlvwWa2M6g1+GjHWbIo47QnDPO3/HoOtvHzdmcpVyDA1tkaSZ/7xQFtwxoi\nr3i7K9uVS97EsnhS/PNrsleME4lJsNEnjBpstjz4AWPf8VARKMi9+eP9OZ/A\nW6vl5MPP5h/JU4kOPVtCLrztEILIMhIuxzveickrXGvUfJ+mCP4PMWsx3Omk\nnllzY03X8l8i/2t4ZVKpd37ZowPjQ1Ber/HPSEKoh86rHz7+mo5uSLG28Ywe\n6Pqu/IfjQlCztiihz8V0dr6EOMWr7DUQlEdEiyXk9XF04pYQ7GkP8VoM6MmN\nPVfAS/GWQifrpNnEjlDi3c7lx3f7k1haEgKNDghxjzbwgqoD+EeYUxDbhseP\n0q4H\r\n=pxZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGR9IbP8Afphue8lYBJnPW2Yr+obOMaiY0lCgpDDq1RyAiB2jKqvnPwrkx4zLYepdMpAZVYEjYrT7OciLJaxex3wtQ=="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.1.1_1560189439932_0.053822871971655584"},"_hasShrinkwrap":false},"1.2.0":{"name":"@alumna/liven","version":"1.2.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles --runInBand"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"@alumna/pulsa":"^1.0.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","bufferutil":"^4.0.1","cheap-watch":"^1.0.2","get-port":"^5.0.0","jest":"^24.8.0","jest-puppeteer":"^4.3.0","local-access":"^1.0.1","lodash":"^4.17.14","puppeteer":"^1.18.1","rollup":"^1.17.0","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","utf-8-validate":"^5.0.2","ws":"^7.1.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"6efd0191ff0ad25c3c89c2b3456eab219d775301","_id":"@alumna/liven@1.2.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-hQppPUOjtdQaxGKPeaPuaUUMWRArGxhwCSlDnGPCLtl3JR+L2ClXpcIlsXyXXbQyBQOJKORLFfgO0VgewBf+Tg==","shasum":"eb6e789f47471fccabfa579a778d31ea9da6a7e2","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.2.0.tgz","fileCount":8,"unpackedSize":117742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMgP9CRA9TVsSAnZWagAAZ8IP/39X8VK7Y05myQi8tS12\nbKM7yvscFe3DzlPriG83exE0rAcPYB6uZzsABMl4ejplmAMY3m1k6p4JnhFL\nsUBRV6usWG4hsnQJ43DRtH2fcGKTvxodCNIGM7+TmNfe+Wa6qm31LfqHAUqY\nJQDxmbhZFdAuZ5cKPMnIEepyf1gsvpHzbhp548dZ2QUspke0psMimLGY013Y\nd3Harq/Pr9PdBlX+Ojm9sT5aGuKArKFtZPJdV+jOmw2esOCrzHpnx66G1r3S\nS2rNv62BgUWj5Fd1Pg/PeiEcxpT/oJN/APUEYTs0CC6MvjaODPcd7kkzLn9C\nhsEXkaLbSGoe277dxXMaGIOtbs9CX6m8E5uqGd0Sj/T8LaLtWbYNmI+wI5I5\niNY3IZU1OeLkKMZRGZraMhip7ZKHt6aU4Jbd+R1idxv63+uZ6yxcNMkA0jrO\nq9MkQXjl7mCthMm9446mRsmRfghFR8mhrOMoDALZZqeiFANT/R5ttruCULTw\nHWlnInHsTGCRn9ijCGWu60PsxZJPuWyREnMLI/N2wYKiKPyc3H1ql7Ee0Q1S\nT6uIokPp4+yeaIX+6BUBnlv8EmxgX/TcWbA1w1ya0iHbfleJbgEY5PuR7L/+\nzukRohwWN1UT3RKcsFyW+NE60arNMa7Tk/Z077iEF7dubAhggsC0iTWqwGPx\nck/0\r\n=mTAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwICWGekdsMxJPyv2gWbgq0KYd8puGUwavLjUfUs0vEQIgRZ52MtCCGYrjOdBmLD2pGE1F6JQh7d158SpNQIw/RYw="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.2.0_1563558908697_0.090635907683698"},"_hasShrinkwrap":false},"1.3.0":{"name":"@alumna/liven","version":"1.3.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"@alumna/pulsa":"^1.0.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","bufferutil":"^4.0.1","cheap-watch":"^1.0.2","get-port":"^5.0.0","jest":"^24.8.0","jest-puppeteer":"^4.3.0","local-access":"^1.0.1","lodash":"^4.17.14","puppeteer":"^1.18.1","rollup":"^1.17.0","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","utf-8-validate":"^5.0.2","ws":"^7.1.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"5fe4ce0086acc8702b831f41ef75bfe109b85a68","_id":"@alumna/liven@1.3.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-TUgr+4FrFBdwcWi+3+iaIL2vjKH7qQ+o2PX8LY3BYHWDm70g6I1HAEudrslFOLyUcROfeUjmpFD8KDWuEhqYfQ==","shasum":"f3d9cb8c3e44af863e5fe7b5484eda8186beb847","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.3.0.tgz","fileCount":8,"unpackedSize":118714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMm1zCRA9TVsSAnZWagAAPK0P/1eHIZ6LKiZ4p9aDDHF9\ncyhZ0/bP6ttzJuqvfghh98T8CYPmVEFA3gDEpn1yDBRdg9ywlKrTrFaayjsB\nDKoXVcAE5bHuUu5ZFifv7Obn1iIwFxgUbFeHAKwqOsN8027X9C3DelyDJRMg\nL1zzCw7fL173QPIEgXPWL6eKiQM+BVNU0mNupEMaSEnfdWfAaVfkFgyhVK7V\nz4K3pfXvGTuXRyvvtjW8tjaCX7mAcG+ToxjNf4KLC4ZYNlErwvt11RHwIj83\nUX7F0ijMG9qvFuHWSeVs+mehcM5Q56rWEQIz5z9c9qJod8vxFOpEjQCQKGnx\nw8JM4OuVx24yI6+Etnho9ER2uKZdjzey+kIjwfmqJCmVeESFW3sPo1ZdO0Ah\n3lrAVpPKl3Vy2/E1Ls2U10fvQX1aeNdwSFV5YN49Xev0PyynRkNpSjZFDOwr\n5gzmpb7VLZR2AdrfV9bUKnH9oDUjmRnUvcgHxDy7oleKAQRcCd/Bchn/aDWB\nfcrivZY5NTf/Evb2hGv/ydPsg7aliiZU8bgU4qQOFdbEgRRQFOg9v39aL1DI\nAXmrn17nfzLoJvBwSKwTJrrg/ZgL1rn7agj+39bCaWxJ0kXG7lLSL6p6RwoW\nFsNWqcFqfhaGWrJAhZx9AqL+X9GqoT1UlDWMKxbbpX0aKb0FfHwuFERiesZL\nuLxz\r\n=j4CJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy0E8IdAGUYwzfck6D2+ewuG80iYddYgp58CvIJIpkVAiEA7nZep0TLG6rX0o97cXtw/w13LOq1PEpTS9RJ846BFqU="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.3.0_1563585906514_0.6958643427611677"},"_hasShrinkwrap":false},"1.3.1":{"name":"@alumna/liven","version":"1.3.1","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"@alumna/pulsa":"^1.0.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","cheap-watch":"^1.0.2","get-port":"^5.1.1","jest":"^25.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^2.1.1","rollup":"^2.0.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","ws":"^7.2.3"},"dependencies":{},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"gitHead":"f906e6cc7de0105d53f4d5af1bcfd2583d2b7b77","_id":"@alumna/liven@1.3.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-/qz5vnAGVZNNtetxrrSN6Nb7F87pwWmxOA6ReVyDaRf9Xi8aRkqx9aOK8UCS9GhSZUxqBWMdY9FQBSrYmUzqbw==","shasum":"74729558d70a63aa58431a2ebcc24848e9a9ddbf","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.3.1.tgz","fileCount":8,"unpackedSize":109633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeal43CRA9TVsSAnZWagAAZv4P+wTi0mXW5uQacXuLxA9I\n5GefPCHJz92RnwjWkqZmb2zV7tgT1zWNETUYbD31iVZ/MO+AB7yhyansV2h8\nHGJze/uzi8oHvk+pKOxZZRzZYH3aHFQaDcHLMQVV1JpzxcDLbHL90MqT/JhE\ncCDiaCJxnfWBaVdWkpRf1r4v9nSwUADemPvwIONXDZSx/R1ZMyMv472XQ+Cm\n2Be2m0jIUZbA6sXl9TNYsknA5xF1Jz2jTPdKcsr5Z0QoXoNYFRtCQR+lk1Ng\n/H+lKkOwi0SuIMy/amUkHQCjJ5I6/1p4Tk4fUTDn/TKGkeHg+apZzHl0bGQI\nsXfsZoj57wHWjyJy/tJKtwvjFd3+4UZrZzR2u7c5dy9udAvb1gxHZoQw0RHn\nK+8NJNvMoAm0oznCDzOnyyPbw4RdtSmS5zhkjXVCRsdI+ikESXZqMH/jzx+v\nGhndkcraCRTUf49274bdI1SAzyYo16/YgTCGpoxiHV9ddksVzHKHaEOSpYWE\njYyjK/tTA3txKHWBBHIf+Rh+EgmgB0B033dfvFSTvuol15G8K1+jzJ3QGzAN\n4WTb12gJSABCxnYBBJYK/MCbn21uWplaaSDkhVMeBnhw4BhZ8amI6wCfGe+Z\nFmeUKQzhWyHr7zdbu0I/CGVg7/cRXG6qMbaAxqQOmG8FuxhbjqvaGtYOEF42\nFF5B\r\n=XLT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjDANUg16XjbDSsD/kKa9/6f3BD3KbW1Wbp9KUOrdiBgIgE78whzsxEo+QycogJmjPwCYR3tHh35Z6btF3dclv/68="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.3.1_1584029238699_0.81892239871945"},"_hasShrinkwrap":false},"1.4.0":{"name":"@alumna/liven","version":"1.4.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.cjs.js","module":"dist/liven.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"jest --coverage --forceExit --detectOpenHandles","clear_jest":"jest --clearCache"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"preset":"jest-puppeteer","verbose":true},"devDependencies":{"@alumna/pulsa":"^1.0.5","@babel/plugin-transform-modules-commonjs":"^7.10.4","@rollup/plugin-replace":"^2.3.3","cheap-watch":"^1.0.2","get-port":"^5.1.1","jest":"^26.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^5.2.1","rollup":"^2.22.2","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^6.1.0"},"dependencies":{},"babel":{"env":{"test":{"plugins":["@babel/plugin-transform-modules-commonjs"]}}},"gitHead":"62edf20978daf4a0835ff2373b01d919786db710","_id":"@alumna/liven@1.4.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-CtAZ43hOjlw4GmXpo4LIVk9VUJLQeFu8nfN3Pm5nNWY7siNk3PG+QgBZ/12h4lOftomFP9EKsLBL3J4jzEDQeg==","shasum":"f3acbaf333e2570996886a209f76dc5d4eb09513","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.4.0.tgz","fileCount":7,"unpackedSize":112804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11dzCRA9TVsSAnZWagAAmiIP+QDGgEGSKEWs9dHzOAgH\npq37JA2yVnWZrURzFcDpV6pqHmkeBLtH8IOSUiglzw6dTuUPUzTLxbbZjfnm\nVS8FpzaeM5eZwwDC5IHEsRLQDoO1rr1xeslduamFEmoaxaUK5RXx4WV4oFGf\ndYzfBHoahjLA2YWT5v+TEMXk3EOreIWlZgoH2cEnZiUrmIZOe3XT2uE42QHM\nFLoizUrpGeHsQ89geS9gvRUoipz9IqJqnNF0Cf/OSDgWprK0+swYXZx5lElX\ngpPngr81Y9yvVTr5haWH7IrI4HJn6wr6d09DFSkx42VebA9pSmJjIdnIgwC0\nN7J/8Pkn49vCm8rTr770OrhovMKHrJ2Fm5tmrUAGqRxIpGiijMfpQpoThOQX\ndljk2rHG3CdyBzzmRDJ5WjlMZVDLvdF9BO+pUEYaqTSfAjG2ak1W93yW7CFs\nGFnZjrlZ8gYbgra6v3uq10GVb9zTEaWIUSD3ccriVVbdHmI/y3tmngBVoLrZ\nRGeRaHCaNHM3sp8w2DCBSPe0n77kHMpTiKd2VFjOFthK1MOOspyaBS10wqtL\nX2UZYuCIvTScu8q4MqXGiSUWesjprjJd+Eg1h9YIiSltyPU2EHOkcGFtJLoO\nMzM0vWXbOaernBZAPe9EVenn3Z0x/llVLPEoVdyvBOs0qK4OXK2ISUrwbar+\nJ3zp\r\n=x/RG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwbkgO5xxaKb1WoIhK531jFSveocKFKqGmflyJMpg5QIhALZm2izbzvJHds2exz4d3C1JTwr1oAMo8ybVwlO0jU88"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.4.0_1595451972442_0.8695635714975927"},"_hasShrinkwrap":false},"1.5.0":{"name":"@alumna/liven","version":"1.5.0","description":"Optimized and lightweight live reload library, without dependencies","main":"dist/liven.js","module":"dist/liven.js","type":"module","scripts":{"build":"rollup --config rollup/es.js","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage --forceExit --detectOpenHandles","clear_jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js --clearCache"},"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/liven/issues"},"homepage":"https://github.com/alumna/liven","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**","!**/rollup/**"],"verbose":true,"transform":{}},"devDependencies":{"@alumna/pulsa":"^1.0.6","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-terser":"^0.4.4","cheap-watch":"^1.0.4","get-port":"^5.1.1","jest":"^29.7.0","puppeteer":"^21.6.0","rollup":"^4.6.1","ws":"^8.14.2"},"gitHead":"f1264fed80a95fe5eec9e4b468217edbdf0c6cc7","_id":"@alumna/liven@1.5.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-46g8KQsymJcqxXnN6mtwp2nOJWkkK63X5CzsXBJG9dwDzr3HncVb877XXzJopOKauzUOfCSUJeMxIQnLHySM9Q==","shasum":"62beb82c84e51f488e4dd834e3ae40d0606a2d6e","tarball":"https://registry.npmjs.org/@alumna/liven/-/liven-1.5.0.tgz","fileCount":6,"unpackedSize":70513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyTOvMF5HE6+r9l5jhZj8q7iIYPW+nLP91dENKSOaAzgIhAJ99fP/yLPDs+PN91PxuBrmJvjUb1bH1/rb0oAnuGnGj"}]},"_npmUser":{"name":"paulocoghi","email":"paulo@adimira.com"},"directories":{},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liven_1.5.0_1701885219647_0.003139360895062726"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-05T18:01:12.065Z","1.0.0":"2019-06-05T18:01:12.396Z","modified":"2023-12-06T17:53:40.084Z","1.1.0":"2019-06-10T15:30:35.264Z","1.1.1":"2019-06-10T17:57:20.061Z","1.2.0":"2019-07-19T17:55:08.995Z","1.3.0":"2019-07-20T01:25:06.626Z","1.3.1":"2020-03-12T16:07:18.874Z","1.4.0":"2020-07-22T21:06:12.532Z","1.5.0":"2023-12-06T17:53:39.877Z"},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"description":"Optimized and lightweight live reload library, without dependencies","homepage":"https://github.com/alumna/liven","keywords":["live","reload","live reload","browser sync","browser","sync","tiny","small"],"repository":{"type":"git","url":"git+https://github.com/alumna/liven.git"},"author":{"name":"Paulo Coghi"},"bugs":{"url":"https://github.com/alumna/liven/issues"},"license":"MIT","readme":"<div align=\"center\">\n\t<img src=\"https://github.com/alumna/liven/raw/master/liven.svg?sanitize=true\" alt=\"liven\" width=\"480\" height=\"270\" />\n</div>\n\n<div align=\"center\">\n\t<a href=\"https://npmjs.org/package/@alumna/liven\">\n\t\t<img src=\"https://badgen.now.sh/npm/v/@alumna/liven\" alt=\"version\" />\n\t</a>\n\t<a href=\"https://npmjs.org/package/@alumna/liven\">\n\t\t<img src=\"https://badgen.net/bundlephobia/min/@alumna/liven\" alt=\"size\" />\n\t</a>\n\t<a href=\"https://travis-ci.org/alumna/liven\">\n\t\t<img src=\"https://travis-ci.org/alumna/liven.svg?branch=master\" alt=\"travis\" />\n\t</a>\n\t<a href=\"https://codecov.io/gh/alumna/liven\">\n\t\t<img src=\"https://codecov.io/gh/alumna/liven/branch/master/graph/badge.svg\" />\n\t</a>\n\t<a href=\"https://npmjs.org/package/@alumna/liven\">\n\t\t<img src=\"https://badgen.now.sh/npm/dm/@alumna/liven\" alt=\"downloads\" />\n\t</a>\n</div>\n\n<div align=\"center\">Optimized and lightweight live reload library on 64kB, without dependencies</div>\n\n<br/>\n\n## Features\n\n* Production version with **no dependencies**\n* Extremely lightweight - 64kB!\n* Alternative to `browser-sync` and `livereload`\n* Excellent option to be used inside other libraries\n* 100% tested and working on Linux, Mac and Windows!\n\nThis module is delivered as an ES Module:\n\n* **ES Module**: [`dist/liven.js`](https://unpkg.com/@alumna/liven/dist/liven.js)\n\n\n## Install\n\n```\n$ npm install @alumna/liven\n```\n\n\n## Usage\n\n```js\nimport liven from '@alumna/liven';\n\nconst instance = await liven({\n\n\t// (OPTIONAL)\n\t// The current project's directory '.' will be used if `dir` isn't passed\n\tdir: './public_html/',\n\n\t// (OPTIONAL)\n\t// Port to use on the http server\n\t// If it isn't available, the first available port between 3000 and 3100 will be used \n\tport: 3000,\n\n\t// (OPTIONAL)\n\t// Run as a SPA, mapping non-existent URL's to [base]index.html\n\t// Default to \"false\"\n\tspa: false,\n\n\t// (OPTIONAL)\n\t// Function (as string) to be runned on the browser when receiving a socket signal\n\t// Defaults to: 'function( data ){ location.reload( true ) };', that simply reloads the page\n\t// `data` is an object: { path, isDir, isFile, isNew, add_or_update }\n\tscript: 'function( data ){ location.reload( true ) };',\n\n\t// (OPTIONAL)\n\t// Mask paths to a different directory when requested\n\talias: {\n\t\t'images'    : 'optimized'\n\t},\n\t\n\t// (OPTIONAL)\n\t// Function to be called on each event, before the refresh signal\n\t// The function must return \"true\" to allow the refresh, of \"false\" to don't allow\n\ton_event: ({ path, isDir, isFile, isNew, add_or_update }) => {...},\n\t\n});\n\n// You can programatically force a refresh as well\ninstance.refresh({ path, isDir, isFile, add_or_update, isNew })\n\n\n// Create a memory-file on the server\n// It overwrites the file on the same path, if it exists, on future requests\n// -\n// \"content\" can be a string or a buffer\n// -\n// Path must be a fullpath or initiate without a slash ('/') when relative\n// Will generate a refresh unless \"on_event\" function returns \"false\" for the path\n// -\n// It will be instantly available in all modes, including:\n// SPA, index.html served on dir URL's, updating 404 files, etc\nawait instance.memory( path, content )\n\n// Clear a memory-file on the server\n// -\n// If a file exists on the same path on disk,\n// its original content will be served again on future requests\n// -\n// As on 'memory' feature:\n// Path must be a fullpath or initiate without a slash ('/') when relative\n// Will generate a refresh unless \"on_event\" function returns \"false\" for the path\n// -\n// The effect will be instantly available in all modes\nawait instance.clear( path )\n\n\n// And get the port used\nconsole.log( instance.port ) // 3000\n```\n","readmeFilename":"README.md"}