{"_id":"@jolt/server","_rev":"27-5b9bf1031fb817004e9cba25d35dd247","name":"@jolt/server","dist-tags":{"pnpm-temp":"1.2.0","rc":"4.0.0","next":"4.9.0","latest":"5.1.4"},"versions":{"1.1.0":{"name":"@jolt/server","version":"1.1.0","keywords":["jolt","http","https","http-server","live-reload","cli","hot-reloading","dev-server","spa"],"author":{"url":"https://twitter.com/OutwalkStudios","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.1.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt-server#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt-server/issues"},"bin":{"server":"dist/cli.js"},"dist":{"shasum":"5f716be71904ecb05ad74d76dd5bb4ef2c632254","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.1.0.tgz","fileCount":6,"integrity":"sha512-zCNhQ6IuFWQ+4c+y+9+HkZhKEAwc5eg0xohzocDCUjnRvUTT3gMKhY+0g//MEdnTlcW0gNJANYWeCjGe91oSDw==","signatures":[{"sig":"MEQCIFqPzhJz6kFJ0n6kkHmx8Q4MrTgc3kjJehhRozzYjofrAiAioIjxe2MkrQxbnT1W+I547g6s5gVnK9cb0CdkEWHQ2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDj8DCRA9TVsSAnZWagAAclcQAJzaJcW+40GF2PBz29g7\nyt0/c4kb++4Imjt50N9nTO8X/NKFqUKrMsM/89sIhgXKKrYvMWas+X5gZpPD\n0cPA2hfBl525PDf9Wz5lCPv+y5x+PmwGPO1GYly7mDdlyFA7fq0f77rTwuMV\nlu/eVl8BxNuzP6sDuf3TVOeKp19i+4FqFx4bVWWnZzoK01z8lqhB+DHYA3Zu\nb82kFoh/1WjiOZNEEZAEw4aWR9AhCK71xetTzeesnJALGFsr/7xqn5LSmj0r\nQDnM6MQGWD76sz3bFAE/PiQkIZCDSYle4avW7dcH+4GA9+ZatFv1tz2BOjj4\njtPh0sjN4Hvh/mI6Ln1ea5hd/cllSDsBwAx/1mhPL2Qd+Sdjmy0L5DUZKGfj\ncDJM6ydIRdOxXf3RYwkE0jjbq0gpJTbicMq8MUzPUL3+IwuGIPBNAt1YU/QV\neySMtt5NiNZtY054cMe/fcg7Z7Q18vza3cDuE53qKh+Q2skl0kIR8YuQQdLX\nyrvpqNu+hm2RQDWdAT3b5uSRVYzQHIkcAqg2oLbD4qBNN0APVz37XBYO0Aag\n9ZQrV9uJwvUcwmJ/zoU2NcM1cvj3/59zGlbpacTFoia1hGiI0A4syYX+DNot\nmsizEAzFN3dYrFJL1uFjfXGPRH4EnrMlp3FptsmspmK/2G9jsvIPLbnr9pfW\nbMCN\r\n=rXJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","module":"dist/api.esm.js","exports":{".":{"import":"dist/api.esm.js","default":"dist/api.cjs.js","require":"dist/api.cjs.js"}},"gitHead":"cb73df1d7df5237b84b4ec78a4cdd5860053c161","scripts":{"docs":"jsdoc -r src README.md -d docs","lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build && npm run docs"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt-server.git","type":"git"},"_npmVersion":"6.14.6","description":"A web server supporting live reloading and single page applications.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","eslint":"^7.4.0","rollup":"^2.21.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.0_1594769154862_0.3332369229058467","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@jolt/server","version":"1.1.1","keywords":["jolt","http","https","http-server","live-reload","cli","hot-reloading","dev-server","spa"],"author":{"url":"https://twitter.com/OutwalkStudios","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.1.1","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt-server#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt-server/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"e0ade5c9983a4749380a378f1948dc9c7ec893e0","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.1.1.tgz","fileCount":6,"integrity":"sha512-3dXbx+KnjcjQjMSGatataYFyCG4B3bwV5k3B1dEYCXfBrk+6YCkRHwRHnBEESFdGBkskcUNz0EgaOAZeFHBJhQ==","signatures":[{"sig":"MEYCIQCYVEhv/FSzw/7uv0h9h4aB0m6oQRcOmTpSJ3Az0sndQgIhAJybI9FLFJQ+yjiLCVy7p1jxMa5FvaCwAM7WyuujshqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDkEtCRA9TVsSAnZWagAA4doP/AtXK4oBWN+xF7UFcBKS\njLgs7pQ5zyqT31LPkk54QYVjhiUNoXa2aHKJVgcBoGwyZQGxDJSTeRVW/YoB\ng62zbEFdj3owviBJuM6ix7ZxEVSKAjwNrZN6ma336S45pQjUWkl/ibudah+a\nXZ/hQFoBStE0cHueDWgn/cP97ItB49p4YQtF0rsdx+lswdBxBJeUOKzKAPsg\nnwZxxjTsTYaLK5HiCxZXzkH/OZjVG0+L5c2bHnims3wKGFsTNwufQ2C3XDsm\nCy/W7LbhZN8bJ1PtZ8C5ZKhekpFZQ/hfK6qvlbmvoIuiKijMRzfzUsjpTevv\n9ol0PyNnXevDeUU9N317uMIBhyKQVHAGvbHxLQtiU3gt0N4bP7hd5XEJURxL\nJLV2z13LThgSAfb7PyHCTsOJXLHY+QP4XGHzAw0r6/TUrsNtvfPRQkCxIlSA\nIwWP5d5FgvwoTJ9Sb2jXYEfzDms35ynG9QpZ51cHveJ+wIzW0VcOhLM3gqph\nEcCgt76xZU8JaKpyqhB/dPbK68lEK4zW6M9Eq8/Eo+ZtO01I6gU8k6+DSPZQ\nW4LpPW8inZfTqnkVqCHc9m8WHxFfK2/SvId/23fpWcI9QE03ZafR8po7gzbB\nTp8R5MA0l5fGv1IYCG7CHWbuHm/vL2uYQuYmQogT3zxENK9l/1k7m6ZFv1OX\nOl7s\r\n=b10U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","module":"dist/api.esm.js","exports":{".":{"import":"dist/api.esm.js","default":"dist/api.cjs.js","require":"dist/api.cjs.js"}},"gitHead":"198b96a557d4576c3e787d5e7f6f6445537a1c96","scripts":{"docs":"jsdoc -r src README.md -d docs","lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build && npm run docs"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt-server.git","type":"git"},"_npmVersion":"6.14.6","description":"A web server supporting live reloading and single page applications.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","eslint":"^7.4.0","rollup":"^2.21.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.1_1594769709115_0.7962988548744432","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@jolt/server","version":"1.1.2","keywords":["jolt","http","https","http-server","live-reload","cli","hot-reloading","dev-server","spa"],"author":{"url":"https://twitter.com/OutwalkStudios","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.1.2","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt-server#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt-server/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"db0a874f78cb6f27d5f69ed3d15809f5fee587f5","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.1.2.tgz","fileCount":6,"integrity":"sha512-6Fx5HRd28/MFo73xuEq0e96mlPitw52ncMBcsSKfoBKmzf5RfX++wMHY9itX4/0OxpX3RYd9DomJ/2gQvJfWrQ==","signatures":[{"sig":"MEUCIF1a38wTQkND324g6jAeCaESG4uFDdLmjF41ZLX1XvXMAiEAvbc4/F6m0F/T5Wxo6MOtQ5L1yDkxccf3eKOHXrOReRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEOYhCRA9TVsSAnZWagAAUZkP/jtGQD2IcAiDoXjhLSZa\n4oNdddOxShQeyAtsi+YD9hWj/7C/3+3PyxkQQkeOxtiMABnZ6bV9ZEKp+NG2\nHp1dJowF4Mpv6M4v7bFQGBBEgmZAOUIJN0d7ByaDdu43LuRHrr0k111paWSO\nE2t4jLhuumdpwhzsUAO/7jtNtEVz2kgZcZoAkIgv20QOOTSJAdvir9JHLu+h\n9IQ8WZHoM+GC+q9BU99t8n3mbQ/Hcra5RFY50jXoUiN7k+fxSTKXgcaVTlzy\n1yAwvGOgQy1eUSJIVncYcIG5SWiiktlawMkwatQ8L1LBhA6Q8H3hktuxl5Jd\nlLroOb+akVIbVcLlUBgG4FCoN8x3NhhyVpTslwyDXf/96qXN+ncZscZwHOfZ\nPWqtmVItNaMouVkD2D8qa8BCqKr6n98Dy4jV94jURNv8pey7EZOo27o3luOl\nnGD8/yCvkIigfycSMc1GVy4BfXNSkRt6YPlnnpAGpZYO8BjCqYp5689pc5jW\nVYR8lx8fFktntZIieqEfk28ERhv0OzfO3Xf6gvqrSmhUOWZdLcb5D/Ky4z1g\n3Fam3KUDPSHovqmv8cv9Oby6OJZUX2i9Ak81zKkoclNec2JN92X2Rv/5KyY1\ndGB0TPAYLW33DQhFDcWeRcuz7bZyUjU1emIlg1oNn0LWxRwbFINdtif1CvgI\nl1zf\r\n=oen0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","module":"dist/api.esm.js","exports":{".":{"import":"dist/api.esm.js","default":"dist/api.cjs.js","require":"dist/api.cjs.js"}},"gitHead":"b9d55fc602f88b592930e3d8cbba072e5f9139d1","scripts":{"docs":"jsdoc -r src README.md -d docs","lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build && npm run docs"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt-server.git","type":"git"},"_npmVersion":"6.14.6","description":"A web server supporting live reloading and single page applications.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","eslint":"^7.4.0","rollup":"^2.21.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.2_1594943008504_0.05664800360838251","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@jolt/server","version":"1.1.3","keywords":["jolt","http","https","http-server","live-reload","cli","hot-reloading","dev-server","spa"],"author":{"url":"https://twitter.com/OutwalkStudios","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.1.3","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt-server#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt-server/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"2ca7a0f2487465e957f93f39fbd67804d505fd20","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.1.3.tgz","fileCount":6,"integrity":"sha512-+3+dYslvZ8ZY+sJIiiEnS2ZGTE1jD/NNYERBmyQ/rDVWn60yNszt7ZWHj8lEfHTGkECZyUnzggCSe9jlYTiKmg==","signatures":[{"sig":"MEYCIQCtXD5c/3SaooX0RLZU5ZasJAfoAXBEx1V3LcEsP+abhgIhAP/7Con69UTEF91y9UkPcZBN5xTMcBmDPv8wJMxdlT29","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHOatCRA9TVsSAnZWagAAWC4P/2DW1XqZNhk0IxGWLH/o\nFxaC0kINoEO3Kd/IQqNytL2BlRs76xGiS/CQOt1hyq6aS00L5PNql/pMcrEY\nCprYSkjN+U8pxqMwX4MkBQCXPj50B1nyOkCJJPo/tCCLFPfjQt6ZRXXjAWr6\nlfKA5ctSWSZvDQIQ/pWqG0UjtHJDNtaupe5SrIYzPftlJtWYxYRzCNaDanHT\nE0Of4+hZQ7L29crh1rQxYaWmkKJdQjTQHdjKchyfNY4mWgtsL4avg8c8QrEM\njAsjHK1olFaff9zX97KYZ2LAJMaS9s/1MHwKai27YJleoDP7BvyzZUuKJmCp\nNn1uROzofWD0OzXpaIXRAcWseqG4HOORqzhG6Ilv+S9qWXxssmUsmsmGquIQ\nPAJ2DMZMWsPBI+UXXEIZBCzKOQkRMufGwGrJdL30Q9zIrtSpQmYKotUMKA2f\nPm1I/QI2yxN1uWh4y+Ln7UtExwtmJTzgm5f1sSs7Sa92nIB3wBWzgQJXsTvJ\nmODqFCi9dQkgyuzbB2TCSxJmlih1YWnHG1nMRS5KC+ElUyAnnkANwHG9HCCn\nTiEC8G9sXRgldx2SnmxhkLMoaMj4Oyy1HlVEVlzM8p40uCGYRkkm/uTLEgtz\nFv9rJv0GYvhmpxOjMDw+n6hSDxFgRujaI1eIVDAJAKktEp8j7g3hXOs44jbF\n+QVv\r\n=SaKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","module":"dist/api.esm.js","exports":{".":{"import":"dist/api.esm.js","default":"dist/api.cjs.js","require":"dist/api.cjs.js"}},"gitHead":"d30eb99b94e6c8bcb3970f0b1b1986476d1e0a57","scripts":{"docs":"jsdoc -r src README.md -d docs","lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build && npm run docs"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt-server.git","type":"git"},"_npmVersion":"6.14.7","description":"A web server supporting live reloading and single page applications.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","eslint":"^7.5.0","rollup":"^2.23.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.3_1595729580744_0.8085357748298121","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@jolt/server","version":"1.2.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.2.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"d61321894e3d117df4a1203fcaf4174ec5294c9b","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.2.0.tgz","fileCount":7,"integrity":"sha512-wV39X6ge+lz8vZbiycYnxIECdRnYRvUWdScb/7Z3uWu9BIo/NIQh+WHcNDN5xp+Vh5b4E/b13WDy5PWhXlhZ9A==","signatures":[{"sig":"MEUCICHXuY5z1Og1Wk58OD6gtH2hN018X5iBpwGjNwjgd5ksAiEAkJR6M/QwXeid7cX1KvMjNfaVtFeEeew38WnPNScVI1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNyxKCRA9TVsSAnZWagAACFQP/j6alMX1yTcwRMQdb/6H\n3z1biBEdAp9xfrpVAtYksQ/W8AMw4us+SD9ID/52uaFpBoNh3+F2p40yLXJg\nk4oBDuCNm4W9+12cXfrcMNb8TVtF/7Mr4aTVxFlwQoy2AwUERxOGuWX6uFVY\nNAkGOfSoytsX4tYjT0xqLIiJDwXN3p5CL2ms9aeSTo6MNy0o11DbKC7ePAOv\nKapJ0QLPAmKyvOtQEHOJNdFyUr8cb1Ab2W9PBlz9qLWGgRi4+2hpehs0IWyX\nzOf0lHwvMM48mtvzl76e/Pogi5AWpawav2MILejrcZA1AVQOkxzzdgW/jw3b\n8XcMm4qO7yDg6nyOJkETzUBkTBVQpTre+zKj/xlc1D6ViTDG7qJVm5Lm/DPo\na7930cJEN/H4Q+3bpfnyHhZfIUtGpl/YBX//jfZvi4fcEG76DYbep8IAp1Ip\nnfslKK8VIuZ31sTYrUelpZ5FoQUA8OusMYgoM6qoyPmQgS6/XL7zGVHHTaC0\n4kmTl2eLC5s9tKzGBgahl4y3iwSDDuwitk0P8id1VkmowM+YQ0gsk3hcTEvi\nf0dySGUBxp6QNPiIxsEWddEcx/7kDg/G1BkdFwBoGrssXxm+UhlB7xvM68vS\n/SWhw2DmuDwaW7iABgZke1pJHXxlSgokY0gRq81UbCLd+1mvfPLCiZWbdNPi\nQpBZ\r\n=Cp0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","readme":"# Jolt Server\n\nA web server supporting live reloading, single page applications, and static file serving.\n\n![Actions](https://github.com/OutwalkStudios/jolt/workflows/build/badge.svg)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE)\n[![Chat Server](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/AA7qukU)\n[![Donate](https://img.shields.io/badge/patreon-donate-green.svg)](https://www.patreon.com/outwalkstudios)\n\n---\n\n## Installation\n\nYou can install @jolt/server using [npm](https://www.npmjs.com/package/@jolt/server).\n\nInstall using [npm](https://www.npmjs.com/package/@jolt/server):\n```bash\nnpm install --save-dev @jolt/server\n```\n\n---\n\n## Command Line Usage\n\nTo launch the dev server, just run the command `jolt-server`. </br>\nBy default this will put it into a minimal static web server.\n\nYou can add additonal functionality by using cli options.\n\nCLI Options:\n- `-p, --port` - sets the port the server will run on. (default: `3000`)\n- `-r, --root` - sets the folder that files will be served from. (default: `/`)\n- `-f, --file` - sets the fallback file to serve. (default: `index.html`)\n- `-l, --live` - sets the server to reload the page when a file is saved.\n- `-s, --spa` - sets the server to respond to all routes with the fallback file.\n- `--key` - sets the SSL private key to use for https.\n- `--cert` - sets the SSL certificate to use for https.\n\n---\n\n## JavaScript Usage\n\nYou can use @jolt/server in your JavaScript file and pass it the same options as the cli.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nserver({\n    port: 3000,\n    root: process.cwd(),\n    file: \"index.html\",\n    live: true,\n    spa: true\n});\n```\n\n@jolt/server also allows you to handle requests yourself. You can do this by using the application interface returned by @jolt/server.\nThe application interface gives you access to the internal `server` variable as well as being able to respond to request using `get`, `post`, `put`, `patch`, and `delete` functions.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/home\", (req, res) => {\n    res.end(\"You are at /home\");\n});\n\n```\n\nUsing the application interface, you can also handle parameterized urls. To access the parameters use the `req.params` property.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/users/:user\", (req, res) => {\n    res.end(`Hello ${req.params.user}!`);\n});\n\n/* optional parameters */\napp.get(\"/items/:item?\", (req, res) => {\n    const { item } = req.params;\n\n    if(item) res.end(`You requested the item: ${item}`);\n    else res.end(\"You are at the items page\");\n});\n```\n\n---\n\n## Why?\n\nJolt Server was developed to provide a easy setup for developing web apps.\nMost alternatives use a bunch of dependencies to achieve the desired functionality and as for the case with single page applications, they often dont work for complex routes. Jolt Server solves these problems by not using any dependencies, and making sure that single page applications that utilize push state routing will have no problems being run on this server.\n\n---\n\n## Reporting Issues\n\nIf you are having trouble getting something to work with Jolt Server, you can ask in our [discord](https://discord.gg/AA7qukU) or create a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf you find a bug or if something is not working properly, you can report it by creating a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf Jolt Server does not fit your needs or is missing a feature you would like to see, let us know! We would greatly appreciate your feedback on it.\n\nYou can contact Outwalk Studios directly using `support@outwalkstudios.com`\n\n---\n\n## License\nJolt Server is licensed under the terms of the [**MIT**](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE) license.","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.7","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^7.7.0","rollup":"^2.25.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.2.0_1597451338179_0.0966048596085356","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@jolt/server","version":"1.2.1","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@1.2.1","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"dcc6068805db4779921a2a6fac9fdc8a3bceb521","tarball":"https://registry.npmjs.org/@jolt/server/-/server-1.2.1.tgz","fileCount":6,"integrity":"sha512-YZMiXKMzh7p0b4YTyP4YugUU/jWdzo7qxWnh8iDOM3JVRrkA0bnHAKmIKnz/NoDhGczfLjDnOKjh87VDDfKNeg==","signatures":[{"sig":"MEYCIQC6bm4FsH1RwFxiKznovLzVvqT5c62p6sAYf/l/dF+5bgIhAODXwEVi0zPkzkS28vVzU47Tq4EFk6/lNzO4S9aCQdm1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPXC9CRA9TVsSAnZWagAAGD0P/2tzg6DR1XQUHa0cWSgF\neMgkJVUGLHBavVRrNN6UlvwiIQLNqK124J9X1/xoUOwRTThWaputYW0oXyjk\nE1BcUxFsdt/em9fXfVNq1PHdSYjtnshn+mcPZRw5Xa2ds/MGRnc8PGyDJIxL\nLXMnIXA6ken12Lbv7LbkeMt1kDzCvoAHLGxPHixGz4h/EQ+ky1AlJ7nVogpN\n6BP8mFd4lniFwhqyBIGPaF8ozjPQbPr3sAG0I4LmYEEpQ1FJt4dUWR0LQS5h\nSQ7Y2vNY3Wean4ZTX19th+pWFuZffcmIr86WSGsn42kL3y2eoYDi66OYIFu7\nOPlAgeAcs+M2W7RiXc1TJ8H+qAV3iQeKtFPB3ih+cXQ3A9yUfAp3YbrilOoC\nTpORxpJWZ8OZ6nlOX+DWnLvA4yoE/Lt0T657xo9hoz9XzEu9N/7rmYZHL4eb\nZUQrK0O1zvrATVRJdDGx+R6j/LoOFPwrQtgPgHJB/DjeMYnOCzgpAPUvKDFl\n0m/A3C57pQYyAdTRJpAtCdZgVf1BqK5sOKP1awGWt9t1zb3Brmf+T9pXH1oW\nXzKXZgecfPvR7Fy3VSdsQzUUOZpRClbKxzPJNvaQsK8n0pseuCh0v7fDR4Ba\nbjR0Y59h1OvEx8wdw1AFhhUm5UQz30ds4raMGcYAFOsU6rus+WKHxft8tPbS\n5dWi\r\n=cwxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.7","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.3","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.2.1_1597862077191_0.8041371919530949","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@jolt/server","version":"4.0.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.0.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"42c0bcd768b72a5e0fce5dd0cef09048a18a3a5c","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.0.0.tgz","fileCount":7,"integrity":"sha512-52yTgl6f0uW2h//57aQtTrzBZbnDYMEspxJ7W9KrIPCvWz46fPIyu6CyoJAYDfRq1eAKEo2p2VFQE3ZeymtFxg==","signatures":[{"sig":"MEYCIQC2/n6/UgpWI8qLUrCW+9L2D17ldPKnjGitWgX6og8ZGwIhANEGdp8R79F0TJg+Ih1uur1heZ2e/w7Lc03+LD6jj8VG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPz6MCRA9TVsSAnZWagAAAb4P/A/8Uob/7vM4QWqaF42w\ndbD0hZ+6d9dm99zZWWSwMXGGHEYKVS0zgtBfDOaq1gu4sRKfTKoJaQlAkyPy\ngWPBlqG9cFuTbbVqIEC55nKEJhteM1FzfIC/yyOgDgy9snyVzVWqD9JaDL75\nCWoplnwr6Z9yywnpf1qrPW2Q6kM+djOgm3WIm0HCVgYL3M1En3Z7oOlModnc\nxROGSXv6HLO/XnENB09bqXm0MuMSKuBJMXsz3bGQkvyrdTDlp9KpdslKKapA\nrsaO7e4h0GmQHOgSLPF1T/QVLjoGmWU0rA8RSNp/AVeCKo1Tp2NogGU4x1eV\ndVkyJ3EqQPZ+WAgqsq/DzC5EExLV1a5kOGOfBoqxYMJfeeCnFqH4WXjy1VWz\ngDlCdNA6ECFctK3PfcyFeUW5ozpdBhgY3HfeKRoJpCmO3qRaGZM5GR80AhKv\nufIdyMh3RPrUz5rRq5Fpv/8aqByucImL2xLw6U30fQ3gkGwXk/9n0UJKTRuf\nfru95ENAZV5KhR/afPUF1u37feg/BBOzc038p32C5dCB3wnARMo1YtATuHOb\nSyA1CztkjizqTvGwsSrUdr3fLnr5mvJg8Rb1QfrPMOZpUJfKKk9Hxy4Hylof\ntmpVanYR/X2+pwFpEDCaRR8NZ+zjmJjbfRrP6OTNku9aKkufYR9O/Ykaeg/B\neeBG\r\n=NFir\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","readme":"# Jolt Server\n\nA web server supporting live reloading, single page applications, and static file serving.\n\n![Actions](https://github.com/OutwalkStudios/jolt/workflows/build/badge.svg)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE)\n[![Chat Server](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/AA7qukU)\n[![Donate](https://img.shields.io/badge/patreon-donate-green.svg)](https://www.patreon.com/outwalkstudios)\n[![Follow Us](https://img.shields.io/badge/follow-on%20twitter-4AA1EC.svg)](https://twitter.com/OutwalkStudios)\n\n---\n\n## Installation\n\nYou can install @jolt/server using [npm](https://www.npmjs.com/package/@jolt/server).\n\nInstall using [npm](https://www.npmjs.com/package/@jolt/server):\n```bash\nnpm install --save-dev @jolt/server\n```\n\n---\n\n## Command Line Usage\n\nTo launch the dev server, just run the command `jolt-server`. </br>\nBy default this will put it into a minimal static web server.\n\nYou can add additonal functionality by using cli options.\n\nCLI Options:\n- `-p, --port` - sets the port the server will run on. (default: `3000`)\n- `-r, --root` - sets the folder that files will be served from. (default: `/`)\n- `-f, --file` - sets the fallback file to serve. (default: `index.html`)\n- `-l, --live` - sets the server to reload the page when a file is saved.\n- `-s, --spa` - sets the server to respond to all routes with the fallback file.\n- `--key` - sets the SSL private key to use for https.\n- `--cert` - sets the SSL certificate to use for https.\n\n---\n\n## JavaScript Usage\n\nYou can use @jolt/server in your JavaScript file and pass it the same options as the cli.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nserver({\n    port: 3000,\n    root: process.cwd(),\n    file: \"index.html\",\n    live: true,\n    spa: true\n});\n```\n\n@jolt/server also allows you to handle requests yourself. You can do this by using the application interface returned by @jolt/server.\nThe application interface gives you access to the internal `server` variable as well as being able to respond to request using `get`, `post`, `put`, `patch`, and `delete` functions.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/home\", (req, res) => {\n    res.end(\"You are at /home\");\n});\n\n```\n\nUsing the application interface, you can also handle parameterized urls. To access the parameters use the `req.params` property.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/users/:user\", (req, res) => {\n    res.end(`Hello ${req.params.user}!`);\n});\n\n/* optional parameters */\napp.get(\"/items/:item?\", (req, res) => {\n    const { item } = req.params;\n\n    if(item) res.end(`You requested the item: ${item}`);\n    else res.end(\"You are at the items page\");\n});\n```\n\n---\n\n## Why?\n\nJolt Server was developed to provide a easy setup for developing web apps.\nMost alternatives use a bunch of dependencies to achieve the desired functionality and as for the case with single page applications, they often dont work for complex routes.\nJolt Server solves these problems by not using any dependencies, and making sure that single page applications that utilize push state routing will have no problems being run on this server.\n\n---\n\n## Reporting Issues\n\nIf you are having trouble getting something to work with Jolt Server, you can ask in our [discord](https://discord.gg/AA7qukU) or create a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf you find a bug or if something is not working properly, you can report it by creating a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf Jolt Server does not fit your needs or is missing a feature you would like to see, let us know! We would greatly appreciate your feedback on it.\n\nYou can contact Outwalk Studios directly using `support@outwalkstudios.com`\n\n---\n\n## License\nJolt Server is licensed under the terms of the [**MIT**](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE) license.","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_4.0.0_1597980299616_0.7184913974146412","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@jolt/server","version":"4.1.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.1.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"b53b869bfac60710208139d8ab81bc98e4078ee9","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.1.0.tgz","fileCount":7,"integrity":"sha512-HWTupReTa4+na7gw/2cHvephcayKxXrdKCfp9R8cDr4xJwhkPNMM4puNDpUZ2cfrhmdx87pN1H+RX68QuDFoUg==","signatures":[{"sig":"MEQCIDxwBEUXKivxHWWoRORCcMiIMcsbwjtwrPdbc41vz9W8AiA4CQJgF0nSWlaV/9fwwzDLbGIEkJ6Jn9fcE+vYvJEymg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP1x0CRA9TVsSAnZWagAA1PQP+wQ3l7Jb7pko3uxgEQqR\nwfyYrcKYcrrW5YCXYg2IqNXP2bplbgVLDstsbfl7Tg1v/t0vhoCKgu4GSUaw\nska7zJP9ugoeFrVbliXyhuw8QXh0z3W4nQwzocbiA/Pv0tXnvK/Kh7BWHa4y\nwTatV0f9+zglDET80PUhrBmzKIfW2PfcgMgo9fiu4UOfjbKL5mbrAuRAJAuF\nPq+JJ0S4OgJxcGJxBO10gZXFQH4NNfpAwzrFEweV9oZqqOWXLKl0t+f6xh9v\nAUwmIagPPB/dYeWXR9DQMZd7HsvEpTOjLa321i3G3tPOz8GnGWd2+ny+SKUN\n+ZCiBOt8qoK1tj2vPKeDbOmw0O0T3tvVe960QMEI+QmGZMRoM3BysDAZ9BZy\nGT5oWTi9Nldj0uKx4Qs4IlWF8S8R9wwdK5F38StJK1dsGzRaHG8z12GwImoy\nLl2CpUlo/uSiwFzbCCazObpr6pZpBjnom1I9V0d7fTWbfTm5tn4uWaVS1mAi\nsAQnOHqpJIpEQpEXxJpbNO9/4x6yW6aKSmVG1kp1jsBv6ypBimb4yLsDS0Tr\nTBal6kbN8bGLGKB6zfuNNZ0R9ry2H5ciMby3z77Ij8L/dUyplhde5P+WVBns\nz/EEFnigFtryeVytpyLm143RAe7OUBtVUCXa3SXt75kEYABN95vmpl9C88OH\nBvst\r\n=4OuR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_4.1.0_1597987956419_0.0921752227756214","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@jolt/server","version":"4.2.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.2.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"60c132ecbbe73c96249ab19277162cc614a5ae9f","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.2.0.tgz","fileCount":7,"integrity":"sha512-9EyZtQdJX47YsrJBQc8bEN6xu2IUobcst+q+lX+luQ0r3unSmPo3y/w9XcJfspFMMZPcv2x9pS/Kr70iz7waKg==","signatures":[{"sig":"MEUCIQD6mmRyAxUWfGrFsM5b5dMFbcVY+ael33uZZinRBo0QlwIgZRFrD1AmPOcABA2Xs/yJkpJBJuUnuLCLxezSnApAVk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP2NGCRA9TVsSAnZWagAA1RMP/20WEWB1cnzxCI8TOe4O\nngAz6zYlsMdoZKCwbIl/M6SLcsaDZ1xAuvYkae257piKPecGhGtv2Wad+78o\nyvjaZU137YEuxRrlERT4NuN9D4UZvVGRAaQ+Cc2avvTtMi0fd4H92xLoYajg\na5WdWacJtPv6EHfg7kwOVDkjCKpZ3gpji/t6HmJLeFaRxmL4HPR4US9f1sq9\neUlvER/vL0BkJoWhQD+8mL6UzVIdHVc/28d++qrTk4k/wl5gUOkB4yqQINlf\nKygbGA8BWLeikghTvhcQkgraPt2ShttsJElWFQ+bwJLUCRBUtLRklYGwWzhG\nuU9KXMjPBD2xVNle93YQgNiO6sTnpV84jV/J7F+trVtGLLrIsoD0heK5osn5\nH0PkpgomXSUHD4Dzma2TIL4OcIKX1hRoOiRVSQ6WPfEuD0c0EU9cwSFlzRDU\nZJ2RHDhARHeVRp33awb5PIDUOyiAjUcDqSJVFlhWQIjKo/ooonucOs3Jynwt\nuVW5AMGL95ECFgrCqwSCN1w9ElwPFoLDGsrGElSezmscz5sJxU1A17vDOvme\nfEXWjsz95RlEj1bucuIvL9gCIDXq/8pQ+s8R1siryertRoM1G4zJc6f0fWQ4\nQewq0yE7Q4PhC68nk/6BPU2Ke+6tz63+0dN6D2BY3OQ/d+Nb5FD64dAkoLHr\n0KaC\r\n=IX4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_4.2.0_1597989701655_0.9042331284211336","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@jolt/server","version":"4.3.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.3.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"138d44368f1608f584b95eeba4318582ecd9938c","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.3.0.tgz","fileCount":7,"integrity":"sha512-uu5UQ4bTY4MU2noU8oKmNHLlaXBmRXd8Aj93o1SeDsPnjdJ19aeYou8P6Qe8dtcfYKKIKmXf4831xUyQRnF/Cw==","signatures":[{"sig":"MEYCIQC2Bh4/BVRMu+ckIlF/wuQhidOSepH0vVOC1RNzbs4nMwIhAKwnY8beZh3Fd2/l2CTxl4eI6i4pL85xSC423z64nFVy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQBXpCRA9TVsSAnZWagAAOGoP/1phZna8VSiqDMa2ERV8\nqlLers1jLXy99voAkgddj8QhTcIbT4zUprnWTNoTr2KlJBTcrbHYN+A3zdlP\nrwZVFDx2alGn5Nz6VPkeeOVomI2E7/cmNbjhUxtYc3yGAlG8LfiNlyCOdk4X\ndaYq0RwViJsVY6AwSMb5SyJGtrm9rnTojL/r9d6UCGd0z1s021wTzuJsS6o6\nBVYSOi1Sjr1cg/NSIiv0yhWqC/x8T9u7EW023ohbVxR58MJ4vJgsoNlYFTcc\n+2QFNC/R4dnbFfK/KgeltPDIkxtUPrkCejw+G+5Xkr11zivNXsMCbxVp4VpZ\na0ZnmxMctw+7MjN7u6MgxOF2Y/Eirk1yyA63aad2lYi2umEeAvZi9VnYgnhP\n4JRZ8TQxcwXjvus3JsoCo+ryeJ/NXY/6pYVcB1//v0NBITSg/nIxzHTLxdRV\nXLrBeIE9fJA3P8b0pEVa4Z83f+YVX9vuVIoEsLsbHiczU3w++Y0Q0yjDvQDF\n40uLFFyTwXwjtEy4UKBamhgUtYK9n8Gi6SZROgvCmCnmoHPAy2nc/uXWWJyt\n+xfEHLqw/3X7IWXLUXDDnXyNr8QFXixjIDbOlLUgDXKBfA+XZNDIbrbJcVNA\nlNdYY7RYxYi5ah0Gv3OEXpXTbpx0rzJTtiuESzSZGq5E/omkQxqIK53lsFqN\nK4Fj\r\n=qhDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_4.3.0_1598035432674_0.10718213386314601","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"@jolt/server","version":"4.4.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.4.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"49c083c0e64ae28645278edaa040e15284e04814","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.4.0.tgz","fileCount":7,"integrity":"sha512-yqQi0lbWLroF/qYxihlj/lyLhQCqvHvjSrYF3e6ihierRVeczi3tCTgB2XcmxcaUmoFw3laei+B9MdL9T1fZxw==","signatures":[{"sig":"MEYCIQD5PoiwDKEgKXs27T6wXGD/FVR7svGs7i5Am+JT0/kBEgIhAKVnOZaA/Ba3AuiWohJSzPM0fZ8omgDfzTUcfF3CjZcZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQcLfCRA9TVsSAnZWagAAw70QAJOEApenA+RKYEPHlsHH\nlM2bTsnxTmAvDJqlhv6c8F6Yw1cJuHPw6ftmzvhmN/83W+FQzkqWRKGIj+UG\nRdZSIhNKV/45s4A9RJoo6n0yYgF/snDvXLTjjry+UAbQfVzECw3oSTNJSusF\nlyaCykwvmsnSMjrDW2AgMnT4IjvMqcPNX3wETeGEARGKnnabXa3WUPCTVmf4\n+6GFeM5xM2wQyjWH7G3bLWIfvm0dQp8K2gDKCP5MgNGYageJC4cxlLT5j84K\nBgE3MePvBXBoPttLrbufoek0lXBNK3T5J66vuxU06MkX6eCJwOHWcRk7Pb+Z\nmJon+l8WsqWKIGv6M1U4OEFv0hKl99SQDqsCzmy7nMVCpfbE28PGkTaOajPp\nP5h9u7vdbEFS8Bc7PgPvPsv+izZcjD3Qlqm9KHxFIUeyxWerdvJIl0M1eM+v\nkW2egf4LQG1i3qJU46QgBtxf7vBVbR45GwjkQKbvzEgAEJDE7kbad4/a8bZR\nXYdjc+2gI/B/DTo7LbUbn1iYKrXhsW/Z0tPMKwKsuOpOQw+LvBNnfIeKKFpz\nGbcmFesChkRRvwOfRGEhZJESE+ieY9pDUuFqjgUCpihns4FZuEb8NQxxu1Q8\nd+rDlzf+dLa+yRLvBU2pwYTHhbQ80wySWl0hoYqNdyQ8XvVFGB2cqs9hcVX1\n0xyC\r\n=tDE8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.5","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_4.4.0_1598145247033_0.2770873587353948","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@jolt/server","version":"4.5.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.5.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"465d22c2647f53b34640bed32a9f4f58395848ac","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.5.0.tgz","fileCount":7,"integrity":"sha512-6abOzxGhpCbtkLI4h8EL6xm1t9jxA/4LDoFqgEEwwQhN4PTNOxYq4IXDcs7qZMSHGFFaHebNLNIkrrm3NTd0Ig==","signatures":[{"sig":"MEUCIHeddlIv6EciuEFRoUsSs4+BV7ygQxIzqYmgBZO8YNK+AiEAxb0/W+aWDFKGgpncpy8tWehLpfpBLcqC0klrWKlQHyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR0kkCRA9TVsSAnZWagAA3HQP/0gzl5UWSyGGvf2oPAna\niRQvVAihuJsU/uXTqFoIEgosET4rHbYK66v2NFfdaQNRKNjZqj3MwO7/i2F4\nW/EEeXHqAU0iO3qxZ1Q7xZb+DNEhp+QkwZEtqEmpibmCbYLslwQoK+X2xf88\n7OTHTMpBX+72B6xZYqUK0r4dhA8Y7XrWPhWFdxVlQHlEObEtaPCHCoxep880\nS6CVym1KkfvEU9WsJ9r81ehO+a18f22eTDFVpa8Qzb7C232r9pEhkQxVN6Pz\nZLoaRfzWQZhZRs7vnhxAOer0cIcYrzSumRhav6sJPp0Qnc2EqxM1+dl0dyCt\nWQc7pzRtVnLzL1KupyaI/Q+CLgP9eWcCzqefjJnKQng3pDYbCrBjLhLiLy5G\nCX+uxx2FRfGK03J9Y3TYxdIqF6tVaakRR91+XSpfy2uHQZGL3KnpiUBHZzVV\nsIJi9MAjUdKx0XJH+cH31/XqKWNbsbIIOqzMadUAC6bR3eQWwp6diA9zFRVV\n3/f0+vJZXiZ0wmiJl7Yg7SM825tEivNpn32vP8gDuhJEY9aCwoyGf8PtvIPB\n2sdTMyfPsQZdHZ/6SY2eANk4km7j0pQsFbyuOou69zWzFFhTxLqT4p8MdeCw\n4aw7VME7AYBUEsTxG4crLNXjr46h4Us9KjBGz63dT9Y/JDzpyfzoNJnSg9dZ\nAU2l\r\n=HZYK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.6","@babel/core":"^7.11.4","@babel/preset-env":"^7.11.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.0","rollup-plugin-terser":"^6.1.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_4.5.0_1598507300224_0.6221085404810518","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@jolt/server","version":"4.6.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.6.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"7a221375f03e17d005ad4df24123c6e982ccb509","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.6.0.tgz","fileCount":7,"integrity":"sha512-zCWVo7JIWpuIwYSREXJL6JmowAt+bs9G1/RQKhNlZv08YYaHz/sZLEjzwiOzEqZkVa42t6sYcLWoGXo78hAjYg==","signatures":[{"sig":"MEUCIA3znMEJC9+uqkolv+r1V3YdEVoVk6FQHNzsjkiurBWAAiEAwDHI1poATxPudXjdP1t6OVPayXEM+4DGMSF71P+tcz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR0nzCRA9TVsSAnZWagAASaUP/3pj/+oRBcwTC2kIDKpa\nr/muNPxDeFtQy0m3MLZBa+bITfrmuG0+DjboaK6jDyrqMLzuc3IJwVkVJexg\nxVzI6NFnKRJWv1b90RZ0d4ITdix4IzAc6y1LC51LaTq5mlTvzQiSH1Ukh/xn\nxO9vrTQrODPrmDyFpU8oStbJ9RvZo57JrufJy6GX3FjWvcGzQx00cORP83d7\nbp2jh8VamrGsNfRxZDQM1Oup9PtNnCdgLheT84xkz7wOEydizLOid8mlXysU\nvVsmrlevxJYNexbMHLgUBoPJphX+BxGQDjMx7LXtkh9H5xV/8D5isTe7o2Av\ndmQUmEI99ezBz6lhl1N2VvqUHw+/CdNTYMIYZ2iOAcona7Pv62CPpJQAIeJz\nqVS5QeeXn/PTAg4VJmTbK+/vjxT8Jo9V1VST55GtbzuYmuY58dZNbf/HaR7f\nECqxX7Q8jvCtpZKg3I9LuMmOJ09U/u5GzTUE88gwFtsr3kMK4UOwtzAShQdq\nuJQPxrbD1sY0LDNywhbH7mTBGvf0yUPenb1e8lnbIyMJfyAt9KNL97EQRABa\nQPHKgfe4bFQI7pjus0iD0APVmdzJFHbaB9509LnzWIWk7QzALvV2wNU4Pehb\nG8YmimvcE8mIDYzIxdiOoGamIb36cxV3XYvxm9H9ckzXkik5WwhMoLu/Plpc\n5RBo\r\n=IyTF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.6","@babel/core":"^7.11.4","@babel/preset-env":"^7.11.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.0","rollup-plugin-terser":"^6.1.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_4.6.0_1598507507502_0.5714565439667192","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"@jolt/server","version":"4.7.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.7.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"bab5bb4aebe827a13ef1ba05f1abcddc169d724a","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.7.0.tgz","fileCount":7,"integrity":"sha512-RzuL65UlMsPQZZSH2361cwFMJu3Ay5eWgeX1sXRjeDyOvhtvfh3mvf0ok/uXrCyGLqtTcPqdjwvAOn4g9Id3gQ==","signatures":[{"sig":"MEUCIBqu8ui5DXoY+cgO6DvSRoEb9xokhVPBr06Hso5+PhjMAiEAmTKVqkbQs9y3lJ1O08vu2wpj4pZKUBcMMu/14T7YuiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR0qrCRA9TVsSAnZWagAA+R4P/0XrHa3YP43OkYjd+JOG\nhiBau7c4tYl7VHtm0D1dhmWgiiQj8DWPgP5eVscIw6sC0vqW6HoR0RHm5sk1\nliGmmm5an6qE9V5wqoJEo/2245+GlP+q8qcOk9j/U2nPjWzSTvSAbUpgeNlC\nxszyoFchAoXl7DJLPuxhX53wHdcqt7dujMbFXENOuSKDfl+YEmRydTE/z59k\nDR39oqmQkIRm/K33vboR090q7UQb8AzXTEN7M53lOsRRSoPD0RZ3f6EZHeUj\nFwRgIufKOwqH+29d7fc1rnxeAeNrFL8EM/2MDHxBKEbVvLVsS9jKCgtHJgU2\nWY6E4wQ1RzlD7XCLvxZmUBnH7dIGbg5gNobC6v2GDDpIGeoDC30T3pz5SwLC\nUZkCBMg47K0/wbiePncVbqravhSoj2gGfqu9ywBdy7kTamBVBnLErsjjGpgn\nZrHdBa8XkDWmbuGPqfaTU/zEs9/CtGgg69RrxAxYQgvwJ6gfl/tlPTwHMt2N\n+iNrvOPol5PjseLrs93kl8qVT3KO17wfSS5586g6hhQtQ9bnuEv4fGGa6lq7\nkVSOkCrKJAWClEKhLApw44nzhFzOVcDv7Hqn98DqUjGEBdNIJXefs47Wpm4L\nzZi13bJBmJJmP/FXxyvgiaCK0k8bddgrD2GmEWQZK+MzsiKBJpnxyrpqhljx\nBE/q\r\n=orV2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.6","@babel/core":"^7.11.4","@babel/preset-env":"^7.11.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.0","rollup-plugin-terser":"^6.1.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_4.7.0_1598507690865_0.48220519400625794","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"@jolt/server","version":"4.8.0","keywords":["jolt","http","https","http2","http-server","live-reload","hot-reloading","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.8.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"f3fc0ff459ad5b973501815b0062c56e83a8bafa","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.8.0.tgz","fileCount":7,"integrity":"sha512-ZVqOu9wYOsbdXnp0uUliNMTJyuC5F+uheiYsuIIeOufV3i9YKhtfvvWr03fv8sJT2aIEuTh51CGDsqB2MmIM3g==","signatures":[{"sig":"MEQCICowWo1cZkjJGG7V44Q2Qm6cIk3t/x7ShBS6zVUWr9gZAiAb+WDvkSjcIPrp2BeZIS94QdvwCwlHjNOurmdjPfdx7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSF+7CRA9TVsSAnZWagAAmKAP/3MYCJb3JL10pNSwoGSl\nmAUlO56L7CUvCF6Beaf7YkqjPphOQI1O1NSXqfD2unZMxBfUuHKYDq8yhWX9\n5ggOpl4uFqo99CBzIn6HuA/do1NarP6ejEkFPsKLT/C4bO+w67/0YqzLqIaI\nQfJrykFX0HfhwBnTHXwQL0RDNBCH80Z2hxvUcrX4Q8SkGcIYf9r3DGLed+CK\nFnVmUyL81xXsvNaK0vLQNGGJvOyV3HHfoMuKWUpQjF69SUiKdeKth7fwIcnC\no5snzwlBbIxHcgGk+/ed5gjZsdUMyUcI61yPxSDhYugwIUvh2qMTUVltrZWg\nmdGWT51TZAhSJu1rUsiTbWpVs8actiaKi8B6cYfogRtMVDZDFIN/1x9j2n//\ndWtzl3MwNwrEi9tTw3qRDP3SNIAnM88B2Pok9tr6dBjGpDi/MIxqO7ST9mju\n1zpIj75DucztWYZvfCpdfCGub0eokCBIq5cXFpH/EMWsilZ0QZ+FEPupR+Pi\niQUFhwLXPZ69jEPA54wIVS7T+rxMxJl5ipaWYS5boW4Om348mMJPsvfFsWQa\nwccgkFRD0qcpboX+0IEjYSLtJomialq+TpfZhQdEBtGSTlnn6etbcGf0KCfD\nf9017cCiPPNN5Aj6Q6akJH02O53s6UiKNGhZYEVTcT9E0tlweMdOeK9f3z3e\n5Pas\r\n=/KQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","rollup":"^2.26.6","@babel/core":"^7.11.4","@babel/preset-env":"^7.11.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.0","rollup-plugin-terser":"^6.1.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_4.8.0_1598578619390_0.047637848124046034","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"@jolt/server","version":"4.9.0","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@4.9.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"4f1362f8940002aa6e015ddb88637f101ebc7a10","tarball":"https://registry.npmjs.org/@jolt/server/-/server-4.9.0.tgz","fileCount":5,"integrity":"sha512-AykufSc/O9ExTuwVQG5zGqNXpO9B4JHzkOnC3UemOVa5RKuM68RlQ8Z4W+YXG1u4FhH439z90fO4iVeoD/sF6Q==","signatures":[{"sig":"MEQCIDNsiEXgmu239sDogB6US6GUDFWRtlg+wMmFk0utBE4pAiAf/0WIrTHxt63A3CTu8YfSLZQAuaB8uPE321hkv5B68A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZUTrCRA9TVsSAnZWagAAfjoP/0YM9IQzyRaDsbzZ59LK\n2khliA+xhS28+jZrnCtEjGIgF4pT+QolIXXnrGI/WNK+5OHHaAwJFJPIOJji\n9YcoOw4mqHXGqMmmMqporycDiEtoB7/t+3Ss9GAyK2Ca3L4pt3HfiJNfYCyz\nChvoqqMtjlZU8JNESKrbMpwjruPtGoM0frhRnVID9JOoh1n/4CdK/1c894Wo\nTTwVE5ntjwC3OukwNPtOFybX+LFqeYza2SbVHTcs4pTab20RXT/vHuBvlGnE\nrLsTqcHX4djrBDyTUY5cUkWwdfHP8yH88r4Tgnx3uOe6qXmDH7vI9Zxeud4U\nEye6UNP02FkUj6+RbVBXD9nZQSgDWgjuhWvNJMM1cyQ2ciJSE9TBKHNpvnrD\nhlUGRukvEoQrKzGZkA5VZ+niXVg2l+whPHV45u7Lo/7TbeFYSsuxE4XQlnVV\nNIM/U1z6nI1fi5EWIHoQV+ulkTaV0wpJjHncofj86uQBVvV2VTtFTb0V5xoI\nuXHhdZg299PMWtGblgkVDzupMp0CcEAu/pmmvwvN3VyLZKWg4Ryab/xzR/MU\n4k29aYbeTow+fut+R65dubm2EJ8O25FzVW0MJkaNy68XWZC7gCg4s9I2K9r7\nIj/3ePCGV9Pr0Ne6sMCkvbLc6kQizbTfiJMfYntc8W8+VtDKElWVqif15CQ+\nWFXL\r\n=S04N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","readme":"ERROR: No README data found!","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.9.0","rollup":"^2.27.1","@babel/core":"^7.11.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_4.9.0_1600472298649_0.7582884358574367","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@jolt/server","version":"5.0.0","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.0.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"b98ad2b91214b5be971a4f98a43840297218b30e","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.0.0.tgz","fileCount":7,"integrity":"sha512-vljyT4iqgCSzXIJvA9kK7REnS/AyVyx3mYHHnlIPRAfuwfJ9skaNp7sgVlq0ZROfIINu72cCE00QfIeHrZLWew==","signatures":[{"sig":"MEUCIC2gfDH2e9CGFakJcId5sr9G83E+3WNlxvS5S+AeJfxaAiEAuBEkJcgshB7AuFDzFga5LbwZnXjCx0SbqTTrAZTzdVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZUkbCRA9TVsSAnZWagAAMP0P/0x5+pckyMGE3neCUQgF\nXp+RQSKEQrGD+aRZ8q08iNhBTeaFcliPDBXGWXbWUqS005cXH7pS2EtV5Ep1\nXo3oyQFfqc3n4mbm4DQ6tgc8poip2QC2iF1xeYYcl4DdyphGrfx4RJx2+ud+\nXRkSoU+Vfo4vxITW67MiTIPXWi132X8qoIuEbU8D7XC/Hi26miWzVTGc4yAA\nAzoF2Kew2BZja65ssgf4ctWzjL4VkMXY1g+zVLpF896rryF53/1wZG86QzUq\nbtZVWMwQxEbRl1LMUhHaBcDQcjSD+bVyV/sqRP0Q8VOcNYbwCfZdRaoKEunS\n+WtvlAkHjcKzFfXtxMCJOzdEwAFnVPyV8LSe6vzts5MIWJDEIVui6r7z3WmP\nG1spafFlpjuYxS+ax9Tb3UFiGcZ1VmsVNUHnG8LKHiCw/vzOTSN9v5N6M0Li\nHx9lZPjOpvgz/Vy2HHGzw0HhJxQTce7Fh4AjW41dR/NQhjnMV2ufGNYQzVg5\n/343JjlPoPffb0YS89Pivw+GkFIG1OkCju6YnPfHGhM6sKfu4clUv4Qe1NqY\nY75MAEcppVuu+YNM03AswmmZ3JE7MV+1Z2kPPysiYWQkRFrJwaObzouDi1dd\nCAwA4gyJXUFtPsqqST9kzJmE57qOpOX/yaALtGhfySdhDWd5pMlGSxKSty9q\neqoA\r\n=/c23\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.9.0","rollup":"^2.27.1","@babel/core":"^7.11.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_5.0.0_1600473370936_0.8167199329197405","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@jolt/server","version":"5.0.1","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.0.1","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"c6cb0edbeb6866db12e0368bf701abe1fd9c35d1","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.0.1.tgz","fileCount":7,"integrity":"sha512-U4l2FTp6g81K3PCkNc7y2GcRu4TttafxD2aJ3GGzufqKYnOfK3+OgqRwJ4eFFdBAujpYZO+4Hh/A02t8dg00EA==","signatures":[{"sig":"MEUCIATDsr3EWPKWVMpuH6nL8qjW0ySH5Pqmcnzg/VzdQOwKAiEAo9LCOmlHMVDl8muw3+9KlmdmRjqlTfHgagm/sxSwDYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfar6lCRA9TVsSAnZWagAATxMP/RI6xFkinPbwrGEBAaNx\nggNcIqowX92v+cholReQ6b5vy35JScUZVv4laELJEdnYNPmHcgCppTPHalCD\nz18vmt6J+qLQkB31jb4PfA7cWRa0KPBz1Eurj8TJ9DEwMsg+/zPBWCpAB4UD\ni9ZbwezFyRISMq703RgHkIPweMWwx2zcXmYl8zlYvLD0YTZk7Y+tCe6ak89E\nZkDhsyvp3qV/1PWK/I4zBDAlz1q3MJ9dOGX0XQndJfjBRIO7HssAQH+raMeS\nw+hT+qCYp6iNswHBSXyrK+nnvVg8jKka2eoi0dJ2A71S0ydWdAzrNL+Kx2o2\n+/lleR4g4TPpxzteI2F7EgWmIwjOKcCTVO4RtpwzEV4aNm5t4OS9Y2z6x/OH\n0YxkfASYuLiGDXemiUYNpNsv2wzFP54HifyFXY1+H+j7uCe/cjtxGfWrAzhH\nDGrqmITMCpStIO9LgPQpdPcAa9OoUaZ4EFd19wBdAlkO+rIkEqMH6QafhYFF\nqYhpBBtHVtEAcHj+9vWtlp0TEHqZe/pHPu4Xe85o0pSxFv/I+4PEXNkgcEf4\nONksY+eiB98Bb/qQBQWZ0qK3O7sB87vlg3mnusj2hAQRcb+5mgbb72WcovLk\n9t9Gif4zwblCsTUvTFFR8iEuRq+hKxyd5dGiJfkcWHmioZ2Ew5XEnQEt2Ulm\noirt\r\n=7rIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.9.0","rollup":"^2.28.1","@babel/core":"^7.11.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_5.0.1_1600831141419_0.4981403869398302","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@jolt/server","version":"5.1.0","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.1.0","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"bd451944ca7fd0c3add0146b4ac1c66271578570","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.1.0.tgz","fileCount":7,"integrity":"sha512-IO/+u4lmyDP2IMc80B/iNCAlqFviQqZa89AHR9Ts012G80Ap3JEsZkqE+0Hd9wkL3U8i9qYG8eSfXtEyrsmwGg==","signatures":[{"sig":"MEUCIDqZ179ipsc0H1eyaNhJYix3PILowvhqBmkfwxBrNAfWAiEAkx4FOyE8Yxkzci1RIWa+TKm2TtUC5w1UnCiUfOwcqTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdmO5CRA9TVsSAnZWagAAXCEQAJ4VkAUXtPsm6kMjmPOV\nPLLsEz+D3cXygiteooGSHM41mFuP9UCR10BSDsr4B23bAvdBKfFrUWAXpn3j\nfWSDmbqsT2ZIxmaKmdTxPjHfIRCQmmo3dpEt9hXI4T9WNqA1P0lbnVGaFP+4\ntFXPFSaMR1y1aU6Xy5F+W4XJyNorCXNWySrR3jGFgLR/XOW3QII9IwKwtS9H\n//5MDBvbgzslTsveKQxdI4VcK7KW/Uibk3ySS1Ml+KfJ8R8ek+B+bGWRsRLg\nWK/cTZ+ufNCEsvqUvYs86UbNCE/MgdCCIGqqy53DU+2kUJdY9hijSyVKuWuM\nJA4Ta8puzm3wjHJKnFPKIcHTwCvcoDniXhDZVx6qWmzcqcoqHtuIugZr1Gyr\nPvjGs4AJ33MizM7pJ0eNFnGtCfFxMxh7Ow8QXS9hM3KHvL/iHfyh9WlWQ3Ot\n6sKu+FiKddNd8zqJVQvgBIqRH7l6LbTQbAoBu7iphMByB/haWLwrWW9THicV\nJupx8ue8HZEs0LLCOgewWShXx8yOnsisJB9elVV2FPmMg17GiIkoa3/f3wW+\nKveEaOFUADLoH3V/WmToT6KLmnP04wD7YDIBWqmem4u3t3BZxwF/PKl8oUKR\nSwQhHeipg+QYTw2KEI1PqhcKPoNSPJLk0QCk+FDzzsvBZHo3//+Htr5gFH6f\nywxN\r\n=1L4Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.9.0","rollup":"^2.28.1","@babel/core":"^7.11.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_5.1.0_1601594296990_0.73660058649558","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@jolt/server","version":"5.1.1","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.1.1","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"09f167db0d969280b68ad83f5883b11c6a399862","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.1.1.tgz","fileCount":7,"integrity":"sha512-1KcT7/9UT9oWQ5fhdcY/c8pdXWQ61X1pqp4AcKYgk2lnjOJNSz9S9PZFKnFOiIbIfvyVeR3fsPdFVqGyAy3LmA==","signatures":[{"sig":"MEUCIDcPl/aq/XZLnoiGhvidGhECmQJyDgLBEEr1rv24ZUAsAiEAqTgw354HApYa4290agqBBHVx23p+Eg69snb5R0SXcTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmfkZCRA9TVsSAnZWagAA4zMP+QG4J3k2pEe/dANRLlJA\n2XwAy8F/AKiDVILgxWdiVCO0PRgesOq6yCFJpXJCgFy3DH+VQ9ncomv1M0oP\nKDQUBriz0V3svJDavg3Er2XoHJYhY0uD8q6IR3ooe94q4DcpFlyZcrb2sO/O\nh98wt9bEpdPtpzXlBMlENe4PkiR9pxanp1cqioS9pxaQ1zf+l6haci17VklO\n67zaMRudy55//tSqgdo3pCitYs22NX+5qBVaxjvliuJ1Pqs7SoxrgPnfkBEp\nJXHw2yi6tjt5N0sEmGRdLQa17KhIec+gnP7TJo02tsY+eYzhiGbwTNqtn3H2\nAxc6OWs6XfHQSYcHCdf9m8CJ4dUVnoTM5ZqiiiFvinyFO562lPzlpdes2vhn\nbmduEVSYP1qnnE16DPRi3EU9r5d2JTCClissw3IhWO4XuRpQW248aKpm76m6\nbtaNLHOg57lvZIlyMYExyzRJeyBtfXe7YSUYxaLEEqPGWxG1w4rgs+Jn+lvC\n5y8WJCBk4qUm1toZ9BZ1Ud2iDftjc8GsOnOVoE+WdVO76i10Md3Q01jMXv/l\n7HrEqyzqOuTuUG95/kdbRxoeGYHSinJ9cGkumj+N3WoB0bBQsq7Yxw/lSNEE\nbTrtE+kyFYikRgkjbQGATcInPsRV6hc3Ex6niovhMf2A1giyuTDXgzjRf20W\nGQVW\r\n=xJMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1","rollup":"^2.32.1","@babel/core":"^7.12.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.1","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/server_5.1.1_1603926297478_0.06829647559261454","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@jolt/server","version":"5.1.2","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.1.2","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"50a8c17e24d7a706321562b8188cf3ad5945709b","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.1.2.tgz","fileCount":7,"integrity":"sha512-13QZRDq0l3U4EbaoHWnFGwITAgbUf+5mnjSPePp9NEel/cfSlZOhMzIbgxWKWmBOlqPYMQggSA9nlqbMHq01+w==","signatures":[{"sig":"MEUCIAuMp4X+R8d+UyqOAGmVZLeHfkWnVoeOB0SSwTGyvm+WAiEAhZBpoZ8HQaY/4MB+4nK+5TAInCLHRLeaKQF9mdZgHPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmhEVCRA9TVsSAnZWagAAMeIP/jQ6TYhpcnWEmt1zFrjg\n0pJdArfYcIqI5xu+Asvj9Y7hyBDeJGgRROmnwkrK57C7FKAhH07thGCIF+q5\nW842RTfstewvlHMG2fWYCQ5VXvywwcSPAmgfh5NHojMlY5PPKZ7+u75pn2QS\nP7Qp5vnhQALYwS/1avdmeTaLYVeE3fpUEI9LlQ4VMr0+ri+JozArQJnh33rT\ntm1JqEXEs+tbDuW08Qcw7CVh262PreFf467MxveSoP7TbON1490fcRP3OT+6\ncHunWm2xKp0ij2OYnM43YO5Zax6DI72lskWLzm7UuDlpL3///ZP39Zi73EHa\n1DqfkCtSwmRfXIk2EX/Q0coOkkRVorckIs7Qcfk+O8VNYZFRdOdRoZsi4uM5\nwTww9CczIzYN6OgVBAGr/cYlakpS2iJfqo7yez2yL0ZpZ8AuhP56P38iPOhN\nggddtftVN3/rbxsWYWNuHdLCMMSfqaJlgV76a+MAoBtjz7sBGBdCyxIw6b2d\nYjUcGsI901jv+czq09U7nMQn7Ml9L2f/bC8+5O3bok+6lxK0+IZfB7LWzO34\nY5iL2mcsDSYmP9q6TVpnyzCOhN/4IBN4pbqvVkO7Cf6khVb3tpFw00GCUtYK\nxH0EK2zgSoQdd+m+dGIl8mjcAwtM1WstyoWgnpbqXDaW5sQhll024GaEi6Cg\n/xG6\r\n=EjFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.8","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1","rollup":"^2.32.1","@babel/core":"^7.11.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/server_5.1.2_1603932436577_0.37463636009846457","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@jolt/server","version":"5.1.3","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.1.3","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"20b81dd7471b7ca21270098917d4b8b0fe100151","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.1.3.tgz","fileCount":7,"integrity":"sha512-1E9FocBi5V/afjOYzEsL9ec07LWoAUjUMETUrmMfyKViBN0DZ8ytmdxjg5NoxqdQUseFBdDgSQ4VOnFTxOjBfQ==","signatures":[{"sig":"MEQCICOnJ/WHFny1oBYSQq02Yy0fFiG4SWZNaE2rx/RPa84fAiBFgXEymZCCOOtDuAKhxmoSib6v8n9eQI8sms21YeL26w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0oMTCRA9TVsSAnZWagAA1DsP/1JH0bIxpZpkyQDlw5ww\n1H8dO3DG1fT2D1gwpjvTzEAnh6jrEBPSefpql4QB9VIce0OiI9GJyy6g3vY1\n/WryelNZgzEeWllSMSKLFxrJNueuCFlHOUyp7mNZwymZ4cRcL53jP7kneEwB\nJIQxHy46Zw4fmGDUqj/sOmMWaBWnvj5Ypz+g0mIwRNI5ifJjEutWQe/udFiF\n+9QcxWAjGAjW27riScCpgJ1Q/Rxh7aydlSvNg4x27sYSkKljdobFAEDvwm7Q\nm4ZYBz+5fesHHBPKHM1exawXBmT1JKur2ETk2FnwREPkh/nT7D1rwBE5GPuz\nGQ81bazZDnt9jq9rvEz+bO7xkrS0YiabjbOmMLiIbDl70Fq790aT04QbrSYO\nTtPrXcELKYjMZWRz7vuGGY6S1ok0YDws0ejC2KWErriUYep4b6iZVRQmEAWV\nP5CT/BxrkIA0+84PCT2TRUkxDXbU2qk0CHOPDZq/hApaUykkjZjElQgYWLxR\n28Y/6CAV56fofA05/99L+PXvVhS535fh1M1nOoavvWEnCRHYCWvnfDnrPYm0\n41jBTNYTC2CDxo0zijRDBSuy4cq4qCNsYpz8GhspF+EF4iHOdhtf6O/h94gm\nckULQP7QtZBRQbVFZVAOtEvcy470LkEexlazJSHqjxX44TLQodhxAsWum5z7\nfMAj\r\n=gCNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.9","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.15.0","rollup":"^2.34.2","@babel/core":"^7.12.10","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.10","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/server_5.1.3_1607631635369_0.0365183437972354","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@jolt/server","version":"5.1.4","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","_id":"@jolt/server@5.1.4","maintainers":[{"name":"jleeson","email":"jleeson2000@gmail.com"}],"homepage":"https://github.com/OutwalkStudios/jolt#readme","bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"bin":{"jolt-server":"dist/cli.js"},"dist":{"shasum":"b2f88df05c14a6a0bc7335de0bc6a4f7dd160282","tarball":"https://registry.npmjs.org/@jolt/server/-/server-5.1.4.tgz","fileCount":7,"integrity":"sha512-uGJ3Zoi2dJEIjWVGsG04PQIxJO86fSfyRcdiZmTIP7FsSJs1fhC4zi9NfSdMl7M+/9WmqyYq1ymWbQfzwrbhhQ==","signatures":[{"sig":"MEUCIAzwSEGNxaUPyYVpOerwUFDVPdKd49Dvwxvhv1ZXYyKDAiEA2SM8zyC4ZC+prwHjEiWKZjZRsT3k2gs7vqs8qMMU8YA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2M6uCRA9TVsSAnZWagAARWYP/2jQK6QtFDgi2vy2k82l\n3mQjVUhBLiHoG5FFw8xB7UMJXFiFZ1y/LflCg1V02XzvUbLBQ2/vx3VDgAZ5\nA1ODAXqiuIpGjBA/UEw28lqUD7xOLQ5FFaStqq0MS1Gx3JUnOyvi2A4oMe54\njoZ5iyXP7vg31mW9Iab4yR09ZcZrclUXWQMcO20tkvzN0mxehOx0XhWt3ggk\n6h/iCGvL8icnQrJxpQFSSJJXZP5+oK+3C5+tb2qLt8dh9elzPp3YoYZdiRWN\nA9I0XeiIN4jca81J0XaAihDRc+/kzC4bqz5p16Bojc/6+rxZiNXK12s0aV/Z\njerYWhY85WOmEOzBUAdHe4Dd2uoCUIlKeUcDFuoEZopBeAvSNuKxBP4fMkkJ\nfTEN5EJjML51Tsv0Advqa7662ZOd8sI5n/LyruBV8J0DrFO1eGo9nB73Qld3\nQI+rQqKOv8YpMBrHcW6hm9nC+eCjAOw2peeQ8oyF3FtDSN8j3grZ2wrpR3iY\nex60JhqugcSgT+x9wVB07uSO+i6uTVpcC0o/sRf3i4zpcZeR/nEJHLIgUSYX\n5Gc3ieLN43/LhYe09mYCsvkyDU7cbpS3aQ4qojr8ulPpQLWJY3flpu5SmUB4\nhF1D0prBkacHj5I8Mr2jxRVTLZfpmDrGlzMmOpPuLVA/M1HAP3O0NLMxEJpl\ns193\r\n=q7Qs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.cjs.js","types":"types/api.d.ts","module":"dist/api.esm.js","exports":{".":{"import":"./dist/api.esm.js","default":"./dist/api.cjs.js","require":"./dist/api.cjs.js"}},"scripts":{"lint":"eslint src","build":"rollup -c","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"jleeson","email":"jleeson2000@gmail.com"},"deprecated":"This package has been replaced by app-serve","repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"_npmVersion":"6.14.9","description":"A web server supporting live reloading and single page applications","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.15.0","rollup":"^2.34.2","@babel/core":"^7.12.10","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.10","@rollup/plugin-json":"^4.1.0","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/server_5.1.4_1607632302796_0.7972867019963994","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-07-14T23:25:54.605Z","modified":"2025-01-28T20:50:15.730Z","1.1.0":"2020-07-14T23:25:55.036Z","1.1.1":"2020-07-14T23:35:09.274Z","1.1.2":"2020-07-16T23:43:28.725Z","1.1.3":"2020-07-26T02:13:00.912Z","1.2.0":"2020-08-15T00:28:58.318Z","1.2.1":"2020-08-19T18:34:37.296Z","4.0.0":"2020-08-21T03:24:59.824Z","4.1.0":"2020-08-21T05:32:36.530Z","4.2.0":"2020-08-21T06:01:41.825Z","4.3.0":"2020-08-21T18:43:52.830Z","4.4.0":"2020-08-23T01:14:07.187Z","4.5.0":"2020-08-27T05:48:20.329Z","4.6.0":"2020-08-27T05:51:47.611Z","4.7.0":"2020-08-27T05:54:50.983Z","4.8.0":"2020-08-28T01:36:59.544Z","4.9.0":"2020-09-18T23:38:18.802Z","5.0.0":"2020-09-18T23:56:11.081Z","5.0.1":"2020-09-23T03:19:01.579Z","5.1.0":"2020-10-01T23:18:17.097Z","5.1.1":"2020-10-28T23:04:57.628Z","5.1.2":"2020-10-29T00:47:16.730Z","5.1.3":"2020-12-10T20:20:35.494Z","5.1.4":"2020-12-10T20:31:42.980Z"},"bugs":{"url":"https://github.com/OutwalkStudios/jolt/issues"},"author":{"url":"https://www.outwalkstudios.com/","name":"Outwalk Studios","email":"support@outwalkstudios.com"},"license":"MIT","homepage":"https://github.com/OutwalkStudios/jolt#readme","keywords":["jolt","http","http2","https","http-server","live-reload","dev-server","spa"],"repository":{"url":"git+https://github.com/OutwalkStudios/jolt.git","type":"git","directory":"packages/server"},"description":"A web server supporting live reloading and single page applications","maintainers":[{"email":"jleeson2000@gmail.com","name":"jleeson"},{"email":"justin@fagnani.com","name":"justinfagnani"}],"readme":"# Jolt Server\n\nA web server supporting live reloading and single page applications\n\n![Actions](https://github.com/OutwalkStudios/jolt/workflows/build/badge.svg)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE)\n[![Donate](https://img.shields.io/badge/patreon-donate-green.svg)](https://www.patreon.com/outwalkstudios)\n[![Follow Us](https://img.shields.io/badge/follow-on%20twitter-4AA1EC.svg)](https://twitter.com/OutwalkStudios)\n\n---\n\n## Installation\n\nYou can install @jolt/server using npm.\n\nInstall using [npm](https://www.npmjs.com/package/@jolt/server):\n```bash\nnpm install --save-dev @jolt/server\n```\n\n---\n\n## Command Line Usage\n\nTo launch the dev server, just run the command `jolt-server`. </br>\nBy default this will put it into a minimal static web server.\n\nYou can add additonal functionality by using cli options.\n\nCLI Options:\n- `-p, --port` - sets the port the server will run on. (default: `3000`)\n- `-r, --root` - sets the folder that files will be served from. (default: `/`)\n- `-f, --file` - sets the fallback file to serve. (default: `index.html`)\n- `-l, --live` - sets the server to reload the page when a file is saved.\n- `-s, --spa` - sets the server to respond to all routes with the fallback file.\n- `--key` - sets the SSL private key to use for https.\n- `--cert` - sets the SSL certificate to use for https.\n\n---\n\n## JavaScript Usage\n\nYou can use @jolt/server in your JavaScript file and pass it the same options as the cli as well as a custom `headers` or `bodyParser` property.\n\nThe `bodyParser` property allows you to set a custom function for parsing the request body. The value returned by the bodyParser is assigned to `req.body`.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nserver({\n    port: 3000,\n    root: process.cwd(),\n    file: \"index.html\",\n    live: true,\n    spa: true,\n    headers: {\n        \"Cache-Control\": \"no-cache\"\n    },\n    bodyParser: (data) => JSON.parse(data)\n});\n```\n\n@jolt/server also allows you to handle requests yourself. You can do this by using the application interface returned by @jolt/server.\nThe application interface gives you access to the internal `server` variable as well as being able to respond to request using `get`, `post`, `put`, `patch`, and `delete` functions.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/home\", (req, res) => {\n    res.end(\"You are at /home\");\n});\n\n```\n\nUsing the application interface, you can also handle parameterized urls. To access the parameters use the `req.params` property.\n\n**Example:**\n```js\nimport server from \"@jolt/server\";\n\nconst app = server({...});\n\napp.get(\"/users/:user\", (req, res) => {\n    res.end(`Hello ${req.params.user}!`);\n});\n\n/* optional parameters */\napp.get(\"/items/:item?\", (req, res) => {\n    const { item } = req.params;\n\n    if(item) res.end(`You requested the item: ${item}`);\n    else res.end(\"You are at the items page\");\n});\n```\n\nWhen using an HTTP method other than a get request, the `req.body` property contains the parsed JSON request body.\n\n---\n\n## Why?\n\nJolt Server was developed to provide a easy setup for developing web apps.\nMost alternatives use a bunch of dependencies to achieve the desired functionality and as for the case with single page applications, they often dont work for complex routes.\nJolt Server solves these problems by not using any dependencies, and making sure that single page applications that utilize push state routing will have no problems being run on this server.\n\n---\n\n## Reporting Issues\n\nIf you are having trouble getting something to work with Jolt Server, you can ask in our [discord](https://discord.gg/jMQHZkG) or create a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf you find a bug or if something is not working properly, you can report it by creating a new [Issue](https://github.com/OutwalkStudios/jolt/issues).\n\nIf Jolt Server does not fit your needs or is missing a feature you would like to see, let us know! We would greatly appreciate your feedback on it.\n\nYou can contact Outwalk Studios directly using `support@outwalkstudios.com`\n\n---\n\n## License\nJolt Server is licensed under the terms of the [**MIT**](https://github.com/OutwalkStudios/jolt/blob/master/LICENSE) license.","readmeFilename":"README.md"}