{"_id":"electron-serve","_rev":"16-a43168e31028623ed82bd03851a88c3c","name":"electron-serve","dist-tags":{"latest":"3.0.1"},"versions":{"0.1.0":{"name":"electron-serve","version":"0.1.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"8405db0b7a96a64293c93ae65718e93e5ed4403a","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.1.0.tgz","integrity":"sha512-trrFYdIs+pKhYgvtTEJx1jXJbSaXaX6LlcEQ+U3MClGN1t2Z3nBMr9mGZuwbXk91WS4Zpj/KiotvDw1ZFc6Rog==","signatures":[{"sig":"MEQCIDJu7H3arHL2M7IYcZyZKGMj28+yZxdxWS4Ja7Z9eN8XAiA1J7c0xj0TTBymm3YPrudQdAcduhZcxg/DkCo0+XCJGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"gitHead":"23a6178fe38cf12d4a2c908316166f0d76fdcbc2","scripts":{"test":"xo && cd test && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"5.6.0","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pify":"^3.0.0"},"devDependencies":{"xo":"*","ava":"*","electron":"^1.7.10","spectron":"^3.7.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve-0.1.0.tgz_1515662260118_0.9290303699672222","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"electron-serve","version":"0.2.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"71615443d9c049a9aa3dea01db89be456a833ec2","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.2.0.tgz","fileCount":4,"integrity":"sha512-3L7tgJ7ZYaNyQ0xBcQNQcfN5Ium9yW7T3KG7+B2myI0JfHlet7CU/S2/Fvx6PN1t47awPcIUKar3ZPmdvucG+w==","signatures":[{"sig":"MEYCIQDZoeTxETKDiQIyeJcGIdSM5FLnnfpmhvU6N/r2hwpD+gIhAJR906Jy5a3ru2NxLeIP2VGcOUj3WJtksnjAjpdeXilF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGsKgCRA9TVsSAnZWagAAAd0P/13Bm1ZbzRvmNRmhYhUE\nzerFpaV/UOq43+tinNURMnPj8nHNnP8ti4O747gvzh9T0aM4LJkuto1POKVK\ntx0Xd7aD6HeuKB81ULhvOzNQR826lDIL5HSocmMdg6849hwugVgEOU87VUKS\noHMtA8lJkU0Ty7OSPinVjlpFqB9kvVNMzXj9ybciSvV5IHAmhao2tTiNIjpF\nHaXHwNgx+vxc/Liuvmd/M8JCqhmImdPrgY7lQ0jQgyG2lX6JlXJ3eqe8ijpA\n5cRQkAloBw6IuOBtG5xGJuYDwilsy8obLWH3SgYa54ajZqazlZRJU7JuTJgP\n2TovjxflNcBs4JHhszgtV4Alu2/Nxr+CJtmLBdufxtGH2hNLVAeW855IMLD0\nrrxd8lyn3NSWd//QrO3YdMo2iC58EVB0vX1q2htvqdrUnlpqApydVTFPs2l7\noah0hEpEo0FDaicCWM20npnxAL87EJoEUkp7iU1wUQErkjzlXkG2kseyIjIz\nF0PKHTT63BBILdJNyn4GJn3GzQWhJiraQrRUx7o9JkG239HUtatCWirei9m8\nG41cS7aq1L4u8Thse7jD5G0R1puccBLyfIIdpOA2hGmBAHSTaXWgEBNknMH4\nLsPu6b0gk83ZBFX7+cBbwblblCtX8pEbN5L4SdSD2mBKhEifno7P6+ev1jTi\nDNz/\r\n=yBOw\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"gitHead":"85b8813aba21be1570b12fe60cbe7b985ea5e954","scripts":{"test":"xo && cd test && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.1.0","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*","electron":"^1.7.10","spectron":"^3.7.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_0.2.0_1528480415122_0.7526231417462041","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"electron-serve","version":"0.2.1","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"b2ad1052fa40e2fe60e9dd63c29e3030ae58f1e3","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.2.1.tgz","fileCount":4,"integrity":"sha512-fFypgyJmTh5kK5/VoGUHtQZ0x9GOpwEZfVynk4ubTZk0oE5+0scUxOXmEbSdpbGpakopRv7brohZ9gNB3f0GRg==","signatures":[{"sig":"MEQCIFGa7jGDvVFQd16u8em7xCktwyYuFTeRWPrWLJ+LwC81AiACfCiwB4N6SIT4faa8CFlzoxIuc3+6uUMXHq7dEtshyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx/8tCRA9TVsSAnZWagAAui4P/0XC59YC6gv2Cht2noYI\nIM+aOIqEO8ONanKiHvD3AVx8pBC0Cd+TpKGc7Mub2ldxkyJnMVcoDWfgTxh2\nwtzXkTURa1c0EUFSCAntO0kx8Rju/78gxYuN8CmZEaZcZonzAjDCh5Nk/V0b\ndmH31JTP8OcbknNd1abyIWEURtX3dTKOVz36YZGLRSTEkA74fD6TpVnkODuv\nCVQiAXQk1Ib9qL8I/QcCSRwxC3Wy99Ej5hgrUS9KEIHlbHmQXyWPWTEgWh/s\nWwzXyjxxOKzBIrD7WfXOceDocy6SaLn0KhMGWVuu47xmgSuQsV9f8yId7OBV\nGkqsSw62NyX6Qq1jlV5sK4IVOQAHsvhiJk1GFv3YOug9glGRbF95e+NBY/w5\nBEAuc9Kl/M/ouzK3blfDV0NuJEIRTaHIECSRvRlAy7qoWPy6ilNBgPehsGSG\n7j57qfDiVpL3+53XgBWOvvbdMlwhiTaYXEtFrHuss1D3maJW2fRFJXFpKfqR\nLMvOSRVzppUYhNjzDs42Ir4Db03bUOdxqPi1sfUIgl1ITuG+OnzxvkSwLyQY\nS22JFZVLk4/DuLX1m38NkA0sA1AyEoxK4AOLf3Suu39Vml/qd9lht8eznIJa\nQlf5SFfGJ0pZVcOWkwwELSLD3VL9dJbcD3gybkQa7k5uI2zGnz/nt1O1WkjM\nL4to\r\n=j+le\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2b970ec4b03aa1ac3b1072c600e98023634228ad","scripts":{"test":"xo && cd test && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.9.0","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","electron":"^3.0.0","spectron":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_0.2.1_1556610861223_0.5023761403672127","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"electron-serve","version":"0.3.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.3.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"213e78a157ced51d2c65e8dabe3c2bf2d0999e66","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.3.0.tgz","fileCount":5,"integrity":"sha512-1Q8ogmKP9UcmZLGfEiAAGeRWPp3gbNfF8834JYnHtMS+DchzQMr/PXZWTgZlwQcC8AXD4moKNnJc7S6AzU+Qfg==","signatures":[{"sig":"MEQCIEPxHM/T1FaYZuhOKqTa++0sbAp6mGZZAnhZO2c+qd2VAiBhcm6+Kk5pWBYouG+/MBHS+5tOhlmjZoTtJCXaEBEA8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc76mpCRA9TVsSAnZWagAAEn4P/iSRD9zvFEU+chRxlm63\nIR+30FRtUc31r3d9uiNOZuXkKu21cr2GKr6Z9msUxuhI5xLdIlgH+o2dBx0D\nuuCCSuLgNNMt32MtQmfbLVtD1deXdF2195KckF8yKJMvHoIM/cXPhjtMh1tB\niusZwvlCMwwOARUyq9hjF4Hhazyz5CoT+Gbym+ALmYHuiC2cFhn+UWkvncCd\nkJKnbor2DQnd1KLkqUBc0vVkjR/vagC7iwtan5d0xD5ZFCehQdM1QjkIpwIk\nOxkydvnKt4yn7leuQ485nE9TLJrCYkQi4AdacpbyV6xfeRITZN7yCHWKnfk+\nNFMLeIsG79YgDmkHLStTQbe3C21QtK/Yq0iC1oea3A60lUb5YNu+EZxxfL3Q\nAoteSPSNtu17HJty9hfGVs4vQr77/l58HMObrvAV1Oi2t5ekNt8r4S3oKTpC\nlsRqfc7gnknOtCP+2X8rb8tZvf+ewsfHsHeu+Hcd8HelkfLqV9qog42oCTmF\nFwX6P6aRAopy3ggN7uppG3pr7OKj3JAmpFNdk6ansUDsa66U2Htd7uZoAlPG\n7AwUq7x9YHouE9WE0iyidAHAyegaG21aTqzkyNi62ZPZQfnIwm+ub7ggvgI9\nBQTwfakcHl5Ez8Ay93GfmRX7Y1esuPEQak3xh8suxQXECYTUdiD9wX7GoiYc\nouux\r\n=YtX0\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"afbddf2deae37a2ef726edea861ce84110f7dc8d","scripts":{"test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.9.0","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"8.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.3","electron":"^3.0.0","spectron":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_0.3.0_1559210408578_0.8451811456590566","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"electron-serve","version":"0.4.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.4.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"872d14faa296122dd5671d8ebff6af652757fcd7","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.4.0.tgz","fileCount":5,"integrity":"sha512-h/jYYXkAm5ktVvSAMqF/E67yIRtZO8fvnnckt9ugaq1XCU5ibdjLAi1r7Eks+gfdkaA45MdKnNvFj6iV+0vGMg==","signatures":[{"sig":"MEUCIQD5+PDyWBoNs7Rh01rUDZ2FpjRPIsIB9v881kF2l6o8jAIgWCArUW3C0r87MUW8wDGwmOS0b023yEaxqFJ0skZ6HNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddTc5CRA9TVsSAnZWagAAp6EP/jN9hGejq8Z9u0AP8v+V\ntmcRiuEdpLFMZdr3ERKoxIrPo/kdueObkzb34aFC2tiS8X0RpcLCMEqB7u3g\nM/ThTjkot8BZATm/WzIHccZMnbaXlsTR1QiZ3aAubKuX4o9gwLCYHeGsdG3T\nNp5e92TDFMeueK3VGdlxMtIRKJDRO1TFipl/nLJFSFs2CHJna2mqi43SaG+V\np7Ai+8tSEXD4fUDv5cMyQ5Tmp2Z4w6wSIf3QJumzFyEbotQNZl+uOicFr9vG\nW7tDeSSJRT9DPlzAFiZVwFKbk2dfIrVqMkFooGGhT6M5qNn+yPkjsesESoE8\nYVItRLlhRE/EIxAsZsGvQas/dXkuTOXWOTrmziJUJEiSuqbUfGfgxNatgqnD\nb4WfD2UQPymo3u2e9abgAL6G2ejidGwTI26o1jGAduTcLtPdVjlXdvZHDJcw\nN2DVSAHoiM3IAIQzYtihDsILEyvBgsoWlLsIu7bzAzgRoSZzogxL2SGfX+w2\nTXofYJYy20aLUGc5+tX0LHtupelAk+Pj89oOPVWmCN5+Ac48N8rnVG++isVT\ngyihixoz8mKWaDEPXy/HiKkb3qSXg3obepnma8Aic8r0y6/oDCp25+YV+Ndl\ndduOpiJVH1vj4zw9T5W1F2YodYhc1fqV4a/kg6iSQSVHYfirhpXbzCmVn3AE\ne+Hq\r\n=bj1i\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"684aa5aaf48de50d84117eb22a55d66dbff62fd2","scripts":{"test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.11.3","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.1.0","tsd":"^0.7.3","electron":"^3.0.0","spectron":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_0.4.0_1567962936509_0.5216675541797269","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"electron-serve","version":"0.4.1","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@0.4.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"06cb31130df32fe8c6546d695b549da7ae325cf0","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-0.4.1.tgz","fileCount":5,"integrity":"sha512-QxZ7YT4Mrapo1H38b4HOlBomLEuYYcaVusHXHShpkEGKcr+zPWXZcp4l9AKX4KnjDkrzuUtDpqXIDsNWDBInqw==","signatures":[{"sig":"MEUCIEIOh+Fu3zJqnvhIR4WR6koP7fsa5P/lhfNkyGDg/xWHAiEAwoVO/WWdR0+RsIQJVdEXFp+fj8eDBFUnJP3xxqzrpw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6e8YCRA9TVsSAnZWagAAV7kP/1OHOKHY8s9LU8BX681P\nOHN2h8/BbbvdhoU5MeR5O9ztcqCKkOfyfS6W4mnpIHnfFrsu8MNQ4iyI0823\nhtK2WnbzcIxBasclkYp8FcQ9cfmjM0MY3MwMPLnFh3F4VrRaOLsmO5q4ShRX\n60mKHIBQV9vqb0z0UW1afwEsZerA8WakLrZIP1yXJ9U1OJTzXagPV2f4tcl+\nndCADBiHUKsCZznj63fZ/8Xeekga2J64VXzSu4tbiUbG29/jHLQuSAFkTtfw\nUtqK24somaFYmWwWUwecHcoOyZku5E06BTa3qpsY5+wZYE2VxeGxcFl8Fb/I\nPiI6FRmQEN/CFnRzR/dadgItFiWFJk2ll0uZwA53znA1HyiOb6XwKW87hcfo\nNfTEjbzOd3jRNwQJyGWXMZjZN+79+BNYVVR05DBKeySQKCXCmsX//Sf0ASeF\nAOv7LqO53/VBnFw5/M6K+9a3d/qrIapXwAVggSb3rweUNQk8BI88PZ/GayIO\nNi6ID5Ail1Cj0td1flRBbpkTX3DRLwFghVHpPIg3/HHD1OEh5r0PRL5ECF+1\nq+AlLrrTgsygvz1QQzAaRCoAB5AI5z1QJQGT7fTk7NAz0JFnVegs+owZ/BIM\nYxFjP6NCl4etVihiQRRNaj8YIIsQsZ/KqNme+wnSLqjpjOXjlgwSTONOfjAb\n5DRa\r\n=ZHMj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f0f4328a9906cca8384a725085c242fc08c89d1c","scripts":{"test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.13.2","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.1.0","tsd":"^0.7.3","electron":"^3.0.0","spectron":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_0.4.1_1575612183767_0.5736839715190825","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"electron-serve","version":"1.0.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"],"rules":{"no-redeclare":"off"}},"dist":{"shasum":"babf2f5022102fa300a841d91e4c2e7048ac4b1f","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-1.0.0.tgz","fileCount":5,"integrity":"sha512-Rsm4tjj1eK7NUWKgGw6NjHkjfB+bIXZh0ztybUYzqmwCm1wzb7zv95LERbwricDZfCsKHB0V57NgVvHdi2OOAQ==","signatures":[{"sig":"MEYCIQCd8Ye1fq5YBNNTo57KhQdDVnt+ydtBAr3cylN2BlpuNwIhAPGiRANy2ZalkVteuFUTa+ro521fcLOAX+m96+P2jdD5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiIfJCRA9TVsSAnZWagAAmAEQAJRoBmQrA7/T1ofmNDx4\n5AE64BwjFYBshuA23u/ljG1u1wjqMYrIWVVCFqZh/IE5ok2p+DO7tYT3lzJA\nBG2ydJ3ngEl3rmquyommhu1If8sq1cGofGOrQ8AHPOYLMfKFoL9MA9zQz3mC\nNbHFBq+2+eiHPkKvWFgNR6p8nzrUQKU06xQOO2xfStIhVNJc5yfGbGvI7DWY\no7uQmN9c/MgyKi2JQIkuffULbFz/H7n3Iz2kz0sCYh4RQfXWuJVRJEbcN7AF\n0c6khZNtpWqn/vyezYneOcwIJkejfUeKUuBvI6yCltxgtCylQZWDVsD4w0IR\nvTtq4dkHJ/dgHtLvbe0MWcPo6/3vuenHFck8kcp+46wsDGTRu+u7M5jSJ0mK\no+wUxggWKlEcet5nmpXfz2UJhRIN3ycavyTwjRjEgt8SNHIp+I3bdxBg3lIP\n0ZswCaXpoYzQpLmWXMAx8VCa+dVDwTrX8V1lXy/CDeFQmnLvSYoAEl8Qfi6C\n+Bv/0l8/gQqi5e+BWjC/eb6suoFwog7t0kiEO+Ww2h/EQ3D2U16nyJt4AbFq\nLDgH5ZZQKB7yTcW/mu4B01UJq5R7qPgx+YYp8sGKaGyu5Ft+Mo6oFsFFIVWP\nZ/B8uzuf/ZcoXvziYszUyzYrvmPVbTR8GSeBpusK5lEyMa1IgJt6ULkd70ZW\n9wEy\r\n=EWr9\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9636beefbbec61370aae12ff48f997d026a1bfce","scripts":{"test":"xo","//test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.13.4","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.28.2","ava":"^2.1.0","tsd":"^0.11.0","electron":"^8.2.0","spectron":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_1.0.0_1586005960958_0.6450587811373527","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"electron-serve","version":"1.1.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"],"rules":{"no-redeclare":"off"}},"dist":{"shasum":"507f56c8512c501880d3a9bec792fa92512af378","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-1.1.0.tgz","fileCount":5,"integrity":"sha512-tQJBCbXKoKCfkBC143QCqnEtT1s8dNE2V+b/82NF6lxnGO/2Q3a3GSLHtKl3iEDQgdzTf9pH7p418xq2rXbz1Q==","signatures":[{"sig":"MEYCIQDDjtKujRJNX8m4kOu1qEWYXpPEtz4Plw+eBhXkru2GdgIhAIQX7SZzUQy5Vb2pRlv8BqDVkc0chSY4jgjB3NdGN2Mm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCAB1CRA9TVsSAnZWagAAb40P/0XDOHfWwVHYFKvH4LFM\nYCS16qd/7W9VvnJVxB9hToWlbl6a6dl4hKoNFzMR4guUv5fR1+c79fCQpRcZ\nsbhsE5wsR5jKP9qNcP7jWYb1J8bFG0tQ/1U4XZJztPyHf+0qdFkguu8ITtgR\nZ53mlwoKiAn+j2c9PtQedPmZfSgFT/DmW3XFfSYN7ejM6jkppYWrRqviP7iQ\nnBXu5JHpRRd0zyVY7aW/DQVeMAN4fQ++/5WpoLWvlAYHb78j3vEu9Rl5q7ux\nyIv7m4PzDx6VDjhzAoL7f7cXzzFHML2z1bHVUaacxhES4ecOkjkV2e2YMc7X\nxPbGby6NrVJtOoA/uFLEidZpEtAs5eGgguspSur5d4ISFLnB0bl58VP8NHWr\nh/vDQBklMX3FNpzmok/0kNRBuyukFQVDfhiCYfuBwEZyZjKvbm8kECP/ZT4J\n/cgHg3wJYV+dhcCaTheyW28Y1HjdieMiusHZdIV3B4tZsaG/QtA/BJFtIRXc\nbh6O1x8I+HRe/kdViuoUxT9mHqtLXapUJpuy5kjvBSr8ek9HSRF4JxwanZNo\npLQivMVKTXuD3KyPydzB8Eb92H/DgNQHp5bGOiJ+jUp7hTTPSGgxkHacDXJw\n0UkN0CPXLmCjOZB05OVD8BoRFcs8wiVAWaSKL24byAeyZl6lUp7pEVYICzrF\nNskh\r\n=5VBS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ffd5acbf6cd3c84cc554947360e73284439e8632","scripts":{"test":"xo","//test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"6.14.10","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"12.20.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.28.2","ava":"^2.1.0","tsd":"^0.11.0","electron":"^8.2.0","spectron":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_1.1.0_1611137140640_0.497939632312417","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"electron-serve","version":"1.2.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@1.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"],"rules":{"no-redeclare":"off","prefer-object-spread":"off"}},"dist":{"shasum":"c2aa17017d89483c935f725ed70f8a63845c0091","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-1.2.0.tgz","fileCount":5,"integrity":"sha512-zJG3wisMrDn2G/gnjrhyB074COvly1FnS0U7Edm8bfXLB8MYX7UtwR9/y2LkFreYjzQHm9nEbAfgCmF+9M9LHQ==","signatures":[{"sig":"MEYCIQCgyN4UE4oGRf/nLgB9ozYPpNphhkCbrBlU6Fi7L4JuIQIhAIidFa9iZg0ZUS5D8HObxg/8HXUSezhAHRFPkJwLyGzE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8168},"types":"./index.d.ts","engines":{"node":">=12"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"296843105fc7533e9fa9cbd73c9c34974da4e13c","scripts":{"test":"xo","//test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"9.2.0","description":"Static file serving for Electron apps","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.28.2","ava":"^2.1.0","tsd":"^0.11.0","electron":"^8.2.0","spectron":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_1.2.0_1698829239409_0.07076170702444262","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"electron-serve","version":"1.3.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@1.3.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"],"rules":{"no-redeclare":"off","prefer-object-spread":"off"}},"dist":{"shasum":"94f7fbdc398d1f187f0ebeb4630b2d03acb83d59","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-1.3.0.tgz","fileCount":5,"integrity":"sha512-OEC/48ZBJxR6XNSZtCl4cKPyQ1lvsu8yp8GdCplMWwGS1eEyMcEmzML5BRs/io/RLDnpgyf+7rSL+X6ICifRIg==","signatures":[{"sig":"MEYCIQDhbJ2WPf//TvF4TFaATLDuDLji7bDd/aj9ord1ZjLc2QIhAJCvf2upcJXYdVKrOrRAlJmPTal+BsjAVfedjb+SkZnk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9357},"types":"./index.d.ts","engines":{"node":">=12"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"e7115ec6b78ca38e65f4a382102b5579b75a949f","scripts":{"test":"xo","//test":"xo && (cd test && ava) && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"9.2.0","description":"Static file serving for Electron apps","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.28.2","ava":"^2.1.0","tsd":"^0.11.0","electron":"^8.2.0","spectron":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_1.3.0_1705944850531_0.8843961286391726","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"electron-serve","version":"2.0.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"2e037894fd1fd9ef037910f5de49279776499da4","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-2.0.0.tgz","fileCount":5,"integrity":"sha512-rXpUJxa8xqjuybBwJEX8uvMAwNpMbozvUXkXtBGzE71jzA7G36nv3MODgN9aOaAIDvjySkf2s2uDUirFgfKCjQ==","signatures":[{"sig":"MEYCIQD29fHExnACuOUlDHHvzfZEqLKd6fcYwg5XHAsXEiwanwIhAKnmKP9JGzzBndKq6ZO7IzeoJws7h9t+ntleZ0LR9by2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9270},"type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"026c4643e4276958af3fc40577e7dd0df43606b2","scripts":{"test":"xo && tsc index.d.ts","start":"electron test/fixture.js","//test":"xo && (cd test && ava) && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"10.6.0","description":"Static file serving for Electron apps","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","ava":"^6.1.2","electron":"^30.0.1","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_2.0.0_1714572589407_0.4971305849349552","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"electron-serve","version":"2.1.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@2.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"38df854ea5fb885d046a81c1d8fd42b9a0dff422","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-2.1.0.tgz","fileCount":5,"integrity":"sha512-ZJwdRHR2ij4exV0TKp2HQRWN59SW7fICcFZK5bPekN6HoUyrsT+dsCgO5+p8TsDmCwmQ5TJyIPVkghdEd16wwg==","signatures":[{"sig":"MEUCIGnO5gboxxZDjlJIy1u6eTGUkMvqnMCGZLOM8Ef96pQRAiEA3CL9Lqx38AjeIVwsAEECduK9l6SrfQJnOMqy2gxe5hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9496},"type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"1da640a93c1b874ff5fcdb16d6d3fdf6a38aec8d","scripts":{"test":"xo && tsc index.d.ts","start":"electron test/fixture.js","//test":"xo && (cd test && ava) && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"10.6.0","description":"Static file serving for Electron apps","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","ava":"^6.1.2","electron":"^30.0.1","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_2.1.0_1723969503027_0.13263701657820914","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"electron-serve","version":"2.1.1","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@2.1.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"69a59fbdaf3e11250a53bad73e8c4f4931315717","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-2.1.1.tgz","fileCount":5,"integrity":"sha512-SJdA7bfZuPODK9BkXTZ8EPsQlzg6yNSA0H6811DQvqzyDhPP8icIACA0bIA9aWeT+gmDB7V4eMg/wZhR+ijk6w==","signatures":[{"sig":"MEUCIQCB0+XNcJA517hxPWxPiHX2e6gg8TAUUrwoh/Gn+v4DywIgNGgeWKMIlunjGgvTRkS3+cT6+UtnyZd59V/foGv3jDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9480},"type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"b845c841947947553221569c974eb0f9d99a7c54","scripts":{"test":"xo && tsc index.d.ts","start":"electron test/fixture.js","//test":"xo && (cd test && ava) && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"10.6.0","description":"Static file serving for Electron apps","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","ava":"^6.1.2","electron":"^30.0.1","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_2.1.1_1726555753946_0.2562319623737275","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"electron-serve","version":"3.0.0","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-serve@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-serve#readme","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"xo":{"rules":{"n/no-extraneous-import":"off","n/prefer-global/process":"off","ava/no-import-test-files":"off"}},"dist":{"shasum":"32b8655823f3740ef05be74f1346b2a2cf273967","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-3.0.0.tgz","fileCount":5,"integrity":"sha512-lRN7xhNx8mtuFcXWqJhqVYsk0YsHvDqIIJd+NM7h+s5UBSBmwTUCozbGLqEuT4nSAigmbVVeuL3vo42RmwzlzA==","signatures":[{"sig":"MEUCIFtCRVrP0ayGHt2qa6VZsK/vpPR2FyV0vhUHxMdDY5biAiEAji1kbvDoxnm6laHu5vm59LDyPqmiJRlOWyFPY2gBsGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11326},"type":"module","types":"./index.d.ts","engines":{"node":">=20"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"1b44e42ffedf7347709f8073d3b9d77923f297ae","scripts":{"test":"xo && node test/test.js && tsc index.d.ts","start":"electron test/fixture.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-serve.git","type":"git"},"_npmVersion":"10.9.2","description":"Static file serving for Electron apps","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.2","electron":"^38.1.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-serve_3.0.0_1757798613913_0.1495633681196864","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"electron-serve","version":"3.0.1","description":"Static file serving for Electron apps","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/electron-serve.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"start":"electron test/fixture.js","test":"xo && node test/test.js && tsc index.d.ts --skipLibCheck"},"keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"devDependencies":{"electron":"^38.1.0","typescript":"^5.9.2","xo":"^1.2.2"},"xo":{"rules":{"n/no-extraneous-import":"off","ava/no-import-test-files":"off","n/prefer-global/process":"off"}},"gitHead":"d1d76d27d1ff8381c97ae56db94b4d720f7efa20","types":"./index.d.ts","_id":"electron-serve@3.0.1","bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"homepage":"https://github.com/sindresorhus/electron-serve#readme","_nodeVersion":"25.3.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-o40R/CfuxT4ccpD3kK2enFghd2jgXSgI02l4p51f8f2clXC4GPKpi0JQUn1FSRGrIHWH8fjdPlRsznEyItDPLg==","shasum":"e63a94a02852e3549559ebd598e4e8393281c32c","tarball":"https://registry.npmjs.org/electron-serve/-/electron-serve-3.0.1.tgz","fileCount":5,"unpackedSize":11958,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGGmBGnew4FpDW3uZcZamowq85z/KYyRBb6DRiZ7v3pQIgIPjJ/vZMf8wAr3qvNpB2XToaTtvZQoyidz1N8pKSK0g="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/electron-serve_3.0.1_1769665482194_0.82727989761443"},"_hasShrinkwrap":false}},"time":{"created":"2018-01-11T09:17:40.206Z","modified":"2026-01-29T05:44:42.458Z","0.1.0":"2018-01-11T09:17:40.206Z","0.2.0":"2018-06-08T17:53:35.185Z","0.2.1":"2019-04-30T07:54:21.354Z","0.3.0":"2019-05-30T10:00:08.770Z","0.4.0":"2019-09-08T17:15:36.674Z","0.4.1":"2019-12-06T06:03:03.938Z","1.0.0":"2020-04-04T13:12:41.121Z","1.1.0":"2021-01-20T10:05:40.786Z","1.2.0":"2023-11-01T09:00:39.587Z","1.3.0":"2024-01-22T17:34:10.675Z","2.0.0":"2024-05-01T14:09:49.594Z","2.1.0":"2024-08-18T08:25:03.316Z","2.1.1":"2024-09-17T06:49:14.088Z","3.0.0":"2025-09-13T21:23:34.093Z","3.0.1":"2026-01-29T05:44:42.327Z"},"bugs":{"url":"https://github.com/sindresorhus/electron-serve/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/electron-serve#readme","keywords":["electron","serve","serving","server","static","file","dev","development","react","router","web","app","history","pushstate","replacestate","href","url"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/electron-serve.git"},"description":"Static file serving for Electron apps","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# electron-serve\n\n> Static file serving for Electron apps\n\nNormally you would just use `win.loadURL('file://…')`, but that doesn't work when you're making a single-page web app, which most Electron apps are today, as [`history.pushState()`](https://developer.mozilla.org/en-US/docs/Web/API/History_API)'ed URLs don't exist on disk. It serves files if they exist, and falls back to `index.html` if not, which means you can use router modules like [`react-router`](https://github.com/ReactTraining/react-router), [`vue-router`](https://github.com/vuejs/vue-router), etc.\n\n## Install\n\n```sh\nnpm install electron-serve\n```\n\n*Requires Electron 37 or later.*\n\n## Usage\n\n```js\nimport {app, BrowserWindow} from 'electron';\nimport serve from 'electron-serve';\n\nconst loadURL = serve({directory: 'renderer'});\n\nlet mainWindow;\n\n(async () => {\n\tawait app.whenReady();\n\n\tmainWindow = new BrowserWindow();\n\n\tawait loadURL(mainWindow);\n\n\t// Or optionally with search parameters.\n\tawait loadURL(mainWindow, {id: 4, foo: 'bar'});\n\n\t// The above is equivalent to this:\n\tawait mainWindow.loadURL('app://-');\n\t// The `-` is just the required hostname\n})();\n```\n\n## API\n\n### loadUrl = serve(options?)\n\n#### options\n\nType: `object`\n\n##### directory\n\nType: `string`\\\nDefault: `'.'`\n\nThe directory to serve, relative to the app root directory.\n\n##### scheme\n\nType: `string`\\\nDefault: `'app'`\n\nCustom scheme. For example, `foo` results in your `directory` being available at `foo://-`.\n\n##### hostname\n\nType: `string`\\\nDefault: `'-'`\n\nCustom hostname.\n\n##### file\n\nType: `string`\\\nDefault: `'index'`\n\nCustom HTML filename. This gets appended with `'.html'`.\n\n##### isCorsEnabled\n\nType: `boolean`\\\nDefault: `true`\n\nWhether [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) should be enabled.\nUseful for testing purposes.\n\n##### partition\n\nType: `string`\\\nDefault: [`electron.session.defaultSession`](https://electronjs.org/docs/api/session#sessiondefaultsession)\n\nThe [partition](https://electronjs.org/docs/api/session#sessionfrompartitionpartition-options) where the protocol should be installed, if not using Electron's default partition.\n\n### loadUrl(window, searchParameters?)\n\nThe `serve` function returns a `loadUrl` function, which you use to serve your HTML file in that window.\n\n##### window\n\n*Required*\\\nType: `BrowserWindow`\n\nThe window to load the file in.\n\n##### searchParameters\n\nType: `object | URLSearchParams`\n\nKey value pairs or an [`URLSearchParams` instance](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams) to set as the search parameters.\n\n## Notes\n\n### ES modules support\n\nES modules (ES2015+ modules) work out of the box. JavaScript files are served with the correct `text/javascript` MIME type, allowing you to use ES6 `import`/`export` syntax:\n\n```html\n<script type=\"module\">\n\timport {myFunction} from './my-module.js';\n</script>\n```\n\n### Source maps support\n\nSource maps are fully supported for debugging. `.map` files are served with the correct MIME type, enabling Chrome DevTools to load them properly for debugging minified code.\n\n### Relative `require()` paths\n\nSince files are served via a custom protocol, Node.js `require()` calls with relative paths won't work as expected. Use `<script src=\"...\">` tags, bundlers like Webpack, or `<script>require('./file.js')</script>` instead of `<script src=\"./file.js\">`.\n\n### Multiple windows with different content\n\nTo serve different directories or files for different windows, use unique `scheme` names:\n\n```js\nconst loadMain = serve({directory: 'main', scheme: 'app'});\nconst loadSettings = serve({directory: 'settings', scheme: 'settings'});\n\n// Or different files from the same directory\nconst loadMain = serve({directory: 'dist', file: 'main', scheme: 'main'});\nconst loadPopup = serve({directory: 'dist', file: 'popup', scheme: 'popup'});\n```\n\nNote: If you are using custom `partition` in BrowserWindow, it must match the `partition` in the serve options.\n\n## Related\n\n- [electron-util](https://github.com/sindresorhus/electron-util) - Useful utilities for developing Electron apps and modules\n- [electron-reloader](https://github.com/sindresorhus/electron-reloader) - Simple auto-reloading for Electron apps during development\n- [electron-debug](https://github.com/sindresorhus/electron-debug) - Adds useful debug features to your Electron app\n- [electron-context-menu](https://github.com/sindresorhus/electron-context-menu) - Context menu for your Electron app\n- [electron-dl](https://github.com/sindresorhus/electron-dl) - Simplified file downloads for your Electron app\n- [electron-unhandled](https://github.com/sindresorhus/electron-unhandled) - Catch unhandled errors and promise rejections in your Electron app\n","readmeFilename":"readme.md"}