{"_id":"@rip-lang/server","_rev":"215-8dcff9b7795ab89dd6b0e5f1adcfafd0","name":"@rip-lang/server","dist-tags":{"latest":"1.4.28"},"versions":{"0.5.0":{"name":"@rip-lang/server","version":"0.5.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"92056c8b524dda2445a77c8f2eaf82cea392606d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.0.tgz","fileCount":8,"integrity":"sha512-VAj9+ipfROsilv51ktaRe0mwHBDWk3bXuw4h0rzTrycYOtCeIqCz7yMhLfF3oGnY0jRkyg3ch6xjMmXH8BBR0w==","signatures":[{"sig":"MEQCIFezxcJhG6tuUCXxYkiTEhTbH6km11j1ulL9OpEba0HGAiA8M61ilc/Vg/eZr2CftOVcHSWKaCm45UhObDToNJHAmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120578},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"6cc29ef420162ee65acfe639bdff7100448d29fa","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.0_1770027378960_0.07298874733245375","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@rip-lang/server","version":"0.5.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5a922056b1ec2483ffe07c3614e924f84fd13888","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.1.tgz","fileCount":8,"integrity":"sha512-pxPyr06jrqGu0sA8ORRwnyVa/zR7VL+/MEGn1mgvIyNpMvMIgO9TniaEW+11q+exiUT/SoZjtx+1Kk0I2tP8xg==","signatures":[{"sig":"MEQCIHJy7xkZXwxq+s6REjWAEmK71pgq2r7NED4Iz54agNbNAiAOdm5dzZx+VHh9AKeftn3gyvqIOyDckyRP0UwVhUQlIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120577},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"678be735bb6a50c13cc49857b8a0ba40ba613872","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.1_1770027509769_0.44613620706656976","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@rip-lang/server","version":"0.5.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0a0b4eaa6e700533e894e319dd524969fbbeb6c6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.2.tgz","fileCount":8,"integrity":"sha512-E2HlpYdjTalX8elezdf+6Ot2fNWKmodW+hkyTOKm/TV5RpbDm3D29bgPQY5fl3Q0oWOCSylsCbMgkadlMVFlOw==","signatures":[{"sig":"MEYCIQCK2zs3V4+Cckw3dVMv8CChmZmouzzAZcWo4n85CocYsQIhAKrsVQVFO1CfPokKZPMOdaqjNDcVmpkOlt1lWJ3HlzXX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120545},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"3eccd7c416ad8e56f9a1f701307c3a68ab366be0","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.2_1770027859002_0.11424837128675103","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@rip-lang/server","version":"0.5.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2d4e0ef840a82410d0f3e434a998b490afe1faa1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.3.tgz","fileCount":8,"integrity":"sha512-nvAJe3f+3zfjUSXOjbg6nrOUnUKoo2pHBfJ3pARGQlvj/Z5UgwX3XisYT2L/5aKv8dUvNy1Q3zvaWyC9HORB9w==","signatures":[{"sig":"MEUCIQDHdW8sZQW38XS/EPFDKrTIecG/JLmx9Mm0GRv8No3HWQIgBtGzFgaUqDpVxYplmwZiVpCOYIvjVfZrO9mxJTZ0Fd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120545},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"74f7e8e0a9a503ecb47efcf1bd7921cc35ffe472","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.3_1770028117934_0.8320196372106035","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@rip-lang/server","version":"0.5.4","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"16016eeef0371e08ae9cf875866167c50f509a08","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.4.tgz","fileCount":8,"integrity":"sha512-S5IU+Fc6coEI6bX0xtmSDUsML7DYk5L/+sMegYu5Z8P9RATqzTgpgnAY1tp/WGV1S/pdDAFlf53cogYiZV7vNg==","signatures":[{"sig":"MEUCIQDX2kVDUZtDdgH3SSP8aQucLCRxQ4manVTfD5fYcqTrDwIgSzW1QGIceUMeD2anct7ObjseuJLqTEh1aco5fiIwjFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120609},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"a3dbda13ab53955b5745de680d7d69c99c85e84f","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.4_1770028998669_0.958111310958391","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@rip-lang/server","version":"0.5.5","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"07fae2f420620c573cec6b26c73099371b0d2a21","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.5.tgz","fileCount":8,"integrity":"sha512-zKkUkRsFU+Xt1Riv8U1be1OFKZZbjAtalJvIylpVEUiBqzhybXIIalsdzyN04rpK5Spr1N/nCEp48PiI99uhag==","signatures":[{"sig":"MEQCIFKMgfjOMjqscKYRg/sF3qFFtOYbAIXtzJWp+xZx/7IQAiAkGmax7NrJJ9QfHFNgB0sD1LKdHhPXP7ox5Nbgiq77Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120643},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"94cd13a1e481738fa4bae02f5670339346fbfd38","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.5_1770029249243_0.15651209503717434","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@rip-lang/server","version":"0.5.6","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ced7c6160c1c934500211782d6f8d9ac28530781","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.6.tgz","fileCount":8,"integrity":"sha512-g3T1PpQL0WXEFi8soilmcj0K5uuFgI8my6vaqyt8TvFBuaHzzQAxkPYZ7p4IpSzdYUuQciM8EdLzoTIM4yd5+Q==","signatures":[{"sig":"MEYCIQCxuZWFcHw8Pnjq0P9W43vIKllPjVGT9u6JpiPtvJN1yQIhAOcXZfVs2yWT4tlFe/i4W9qKy9nh1hv8WCz6IAavENCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120976},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"1150845901a1a34e78523ab91ce78b8cd07f68a8","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.6_1770029335189_0.41110419924550246","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@rip-lang/server","version":"0.5.7","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.5.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0d8600f8f2253c2a0ce60e833728180be299ab9d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.5.7.tgz","fileCount":8,"integrity":"sha512-OTZJn3BWkjjjLohekInzixUiEklD6/3wcDZtta5+U0g06nzLFRNXR4vM3B4qV5yKsaUB9Yx7wDAU7MAwQVLktA==","signatures":[{"sig":"MEUCIQD83085OpOGwzOJhTsQCEp2JNeGgmyFfMrYbyKfFulbOAIgRqabSC5H4i21oGuCAmSbDD/GliHtNrZKNJ2jhyyMiPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121031},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"0955cca53ed7fa6f9f1862997fdfbb7d2146793b","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.7_1770029824762_0.11426004448750748","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rip-lang/server","version":"0.6.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.6.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"14afcc9e64ea18fb1571092fd5970ab3f86e5360","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.6.0.tgz","fileCount":8,"integrity":"sha512-caPeji2fPyNkrYUxNZ3q24DMaCCKipuylyfKjrlBjWzbQ86VTl6sGHlH+vsTvGCPE6ilT5kud7FXVrA9ODEHyA==","signatures":[{"sig":"MEYCIQCrKbE7hXe6rrqZRnEZ6bG66eo/suIJkrAhWnvDEyk0VgIhANKeGDN5xtS0tCeTRShgtlESc8pyWPnpKkqmlCh1R0ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121458},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"b829b324fe148ada36dc4be8c26bff233ef08673","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.6.0_1770035940302_0.3551848175845822","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@rip-lang/server","version":"0.6.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.6.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"64065c437effa557d4542e70951f400f7b4d0b18","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.6.1.tgz","fileCount":8,"integrity":"sha512-t8C7k6Cr7apuAGL3liR18Qn62TZroFdgJEYaBEli9ZYxV5ug5kjCFcLfo0O5zD0e9etyr7MNlPizRJcDoCreyQ==","signatures":[{"sig":"MEYCIQDu2eaCzx2LTowF0XsHJxHI/PIc6Y45EkWLgRmOp9vhDwIhAMOXwsLeAl55uJCh9BMbfA5PzQhzLaPKsGQqIhoN2Wef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121836},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"94ff4b0d69fb9375214ac7dcbe26c49de9448b23","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"rip-lang":"^2.0.0","@rip-lang/api":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.6.1_1770036820090_0.5426111391068653","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@rip-lang/server","version":"0.7.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"3501c13a6b09aefe43cb1ca89fae32e855711e12","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.0.tgz","fileCount":8,"integrity":"sha512-nPw84d7uUbmICR7PjJ9Yn8oOcAc97eb1onKScTMfPIi7p81aQ3Cht1l9dnH9W0HL49VXfC/RrCmUWiHLv8N6rg==","signatures":[{"sig":"MEQCIHfG8ah2h54cn1U5dwVEEapNxc1NLBZ8FNM5F+v+4AuBAiAMRfs5lU5HfSx9iXq4c7TiJJreTUhH/sRyItQ4K8jFOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123330},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"7088d9712861d707d9ab045ffbc8675732de9e23","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.0_1770104257173_0.9024026019383535","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@rip-lang/server","version":"0.7.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"583cd47ee8cee73a26349ead411925453d6bfaf1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.1.tgz","fileCount":8,"integrity":"sha512-IOBjVXqRTDx3Fz0I1gGu7+Fn7pYPFMRYtEQ2kCQI9CoXe29j8cQUqaG+7Fek4Qh8/bT2tO7CkeMlJqUTWTh3SA==","signatures":[{"sig":"MEUCIQDWjHgFZ1krX136JgaLlMPwf9soL197wcuG/2MUsJuIhgIgZSaYAKSDVPtv8k5xYarDS7NvS78I0ZhHe307UT9jgtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123646},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"5937f91064bfceee4f49f9904180c2e1986b7497","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.1_1770104804278_0.9774965750145859","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@rip-lang/server","version":"0.7.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d06d552b4e22b0eb6b37b37792f39f0f4f78750f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.2.tgz","fileCount":8,"integrity":"sha512-gYcqWRJtrV531zww8nKfEVdFgLMn/XTHvtlmyTDWTgZ9vi2/FJAWwEPdY0KU2UOIB7cHRaI0ZnsC0k7MP7xYJA==","signatures":[{"sig":"MEQCID4s/3FA2W0f6giME2uIcJIskKBwOOFAMGqP+/FLmMUaAiBO3bBDJBnuxZSnxbmN7MQ/RlgpzjMS1/TmHF/YFagiBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123622},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"b9a8ce11b54d25df3dd25b3611112167f1cde087","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.2_1770104974056_0.08302013704500455","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@rip-lang/server","version":"0.7.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0508cf366e72a2d1b8b10512cddc0e5dccaeff1e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.3.tgz","fileCount":8,"integrity":"sha512-xDA085R2yloXmKcsySnmTYkqH1LLBXf2HAQXGWjJdVzMrbBQJHU5mGLYJUq70iikIwABw5N+6lZrVG1j0D8Mxg==","signatures":[{"sig":"MEYCIQCFzPCnZcS1kb7ndWE3ilZpme4HEKu5yk0MGt9OWdevQAIhAIq6CJHxTeMKUKjpSwq6kRsH/lVPdN3hbtyLA2tGRImW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123826},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"5868fb0900e13b1e716aded33229bc5c39f9d738","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.3_1770105304754_0.7884914861166346","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@rip-lang/server","version":"0.7.4","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a6741ce61690112667c787fb940b2f64cef442f9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.4.tgz","fileCount":8,"integrity":"sha512-Faa/yf6yDvcBvE6cR0gI935ctfl98LxAc+aJjFHVhwYeRugxNPxzVs+i5R/XdgEFjkq2+xIOmwEBCHtvK9G1+A==","signatures":[{"sig":"MEYCIQD2yeWebjlBi15q1KjWfZzk3CKynskiH3PNEcxd2iRLHAIhAOf9uFMx4xBtalDuwOjQLcNGmtURXxzXdUIzYcJHBge9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123717},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"e153d08ce9c6498adb50b4b859e613ceb5168703","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.4_1770105663939_0.8689185758937945","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@rip-lang/server","version":"0.7.5","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"22ab74cab74ceda1b8942d51daec59b636698207","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.5.tgz","fileCount":8,"integrity":"sha512-7/u4Ju9TjgLyeUeYXWPdtnZ/RLcASj+Zp4I23lKWdFUR5dgUQEQZ91WPbEpWxSHzvy28Gf2YoFR46tideGuL8w==","signatures":[{"sig":"MEUCIDgFUZv8p5jh0oCJoSoLEqyLV5uX4/iRiV4QQrNERGlHAiEAocWV8RbrgZQVpEO4IlVJw1ErUuCBpimarO5fBz4k03w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123696},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"511a6cf23dffd08931464450ec9819eb2e4b170b","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.5_1770105990245_0.008341336144011224","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@rip-lang/server","version":"0.7.6","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0279c0b055740822bd8c75934d22d63b8096291c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.6.tgz","fileCount":8,"integrity":"sha512-XR61dl1ICLyK8J/87mts59qqtySjnvGm3qJHqLNuIXqtqD1MiqZHzRI9u9lXhHMSe92wc+u4juyHpsJhk2I4HA==","signatures":[{"sig":"MEUCICzY6nMnfNDhyC2cmotVqYJKittYxn9YfQ7dEPkJDaVBAiEAyc1jC6ZrIrijY4NfhrarFRh/dBTDdqPNKrL2865Q5h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123722},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"88b09da776ec4486acc99075f2cd7735c85f86f1","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.6_1770108835916_0.6990795138687258","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@rip-lang/server","version":"0.7.7","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d105bffffdecbb5fa1cf742ec645ff27e0d10608","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.7.tgz","fileCount":8,"integrity":"sha512-B6e4fwHQvaSOTN8gxYJQSk5LTgjff5+yaqkS+xyT0k3a4vMYaG8m9khkUtu7mLjP37XmUgkyCHouxfdlZDLBZg==","signatures":[{"sig":"MEYCIQCZ4/Xc37tpz31sJBeaJ+vR0Act+f0NNH8HMsdUQiA5rQIhANezqOtX2HJumwcUhRafvpMBCYykmkg/KCOrsNp+qDmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123940},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"405a5b7fb8813a494132a5b06316ddc74d20e81b","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.7_1770108908851_0.13415871844633065","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@rip-lang/server","version":"0.7.8","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c8a2b0eced6064c563d2717390d50899e81f81f4","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.8.tgz","fileCount":8,"integrity":"sha512-2L0EjjUDQNvBT6w8jDQ2gNKXZdruXRoBA39XTZwBwBeWvhoWly/eNk/VJN0il95EoEOHT8M9JN3SbPaV8UHA9Q==","signatures":[{"sig":"MEUCIQC4Qq0/XHe2l9lsPev4zpDub44MdtTZV/otghFlwhyb2QIgPGnNYiK1JxuVmO0oHALdbkbi+Ox6Bn5mnBQ3pxqT5Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124527},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"44508ad062d60af56289b1ea27e63aab61ad8164","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.8_1770144554661_0.19380379689991956","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@rip-lang/server","version":"0.7.9","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"97b6f84c29c6050ec663db74be5e320402cce06e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.9.tgz","fileCount":8,"integrity":"sha512-1+GUpZSPhGXjPy1WNgugkU5ztiT+UR7hYbE4VOLGZkuASUpc4OfsE+JnsMgMUmr3l+9eXgXGzIQDA68wWDKZBg==","signatures":[{"sig":"MEUCIQCcqEhocK5qK8DR4KaabtgscFl4X/Ibh9gJf4SzTD/xCwIgPc2Nt2scq4IGMGYUDvBAMx956xTr+PqCnZhlgRXjgqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125181},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"c062a1a3646a677b49ba4ad437456b3c2dbcbc13","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.9_1770144730833_0.819559384502039","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@rip-lang/server","version":"0.7.10","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"76a7e91baad5a0b32318f7d6bd3bee4a68a3fb04","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.10.tgz","fileCount":8,"integrity":"sha512-A8PIRj+lgZ+fgO4ZQRtmRBmliIA4CAbj/pE1SKXL8SDJ9p5bAJkT96znZwk6gIPrrlficVcBq2DgB7yMGk42ig==","signatures":[{"sig":"MEYCIQDSqQydbQsHTUlJFvk2p4/P24Bq0Vr8XWfL+n9MaCAdYAIhAOpzPjE02BRmM4xMHXdWzPhXHXrbBJ/8j9RFibJ9WZCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126266},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"5e854d24d456016b50b941c864e778e13b45c6f9","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.10_1770145318442_0.5805963929070914","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@rip-lang/server","version":"0.7.11","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.7.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7895e740e3de8e6711e9e4a456e0f50c78278188","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.7.11.tgz","fileCount":8,"integrity":"sha512-AIMf/gwg+h27C3J27k4z/TbXCDkMkK1s6ujAeDD6t27jWhsW1BRXpPFazfH+lwt5+4xmbwVvitbivYz6TGEAow==","signatures":[{"sig":"MEUCIQDreGvLpVDlbvdDipBytt5f59J6iZeuX+9Z97Sj+rUI4AIgD9C2FnlKzV/XShHofAba+Hk+vpMqsYNd2XNBPAf03bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127887},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"46765608eae32524e7c4efbbd3e9c5f25a328b15","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.7.11_1770145368795_0.17148000379674166","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@rip-lang/server","version":"0.8.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.8.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1af0cd85b0e63cb4a879c4c391b07c69e4c7acfc","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.8.0.tgz","fileCount":8,"integrity":"sha512-9M82tsNVPeirV4dgXB7DlB/VmdtiN79vGinF4jYT8/zWpJMWlsMapCgXFYpkVr/qN5ZvJ6WdiQU7ZbvUZULJWg==","signatures":[{"sig":"MEYCIQDpxrLmhs/SC2idBq3lS1BVzSatR/byPuPAc6MrA1W2CQIhAOkmFiQVSztGDvriI6IPcL9Dg6CF/0IQCU4wBpC2+bAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131514},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"ede23e801df74e6fb1414879381b2e150be096cc","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.8.0_1770145777843_0.18608410704128486","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@rip-lang/server","version":"0.8.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.8.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f3c694573d58797beb9dd0a97cf47a0104916ed2","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.8.1.tgz","fileCount":8,"integrity":"sha512-M3otTx1uGEQEj5ypb3c4qXpMV89lg+BdXyk/4FdbTRIEo7t4jEVPuv/5NzzLRQ7bwRGxheQvnYn8DfkJLLb+5A==","signatures":[{"sig":"MEUCIQDmZw0ljEiZ74ssIwAfvGU4sCZnt3x5qSDPMKGSvI1eoAIgArFNvxVj0XG0TJx45Tg/WlkQcYjMX1KH97A2xdg3S54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131518},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"503947884df60d6c77f7e4fa558c9eb30b364b1e","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.8.1_1770146703028_0.2828184171952204","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@rip-lang/server","version":"0.8.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.8.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"040a756db47eea6391519e41c2ae6389cf65b5a5","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.8.2.tgz","fileCount":8,"integrity":"sha512-N/W3s/WzLcPu/IIiFYkDoIl7Oov2Z6FVymceQDFJzzsGFQTCqldLy3QmBGkOkS2VEftsHCSe7LCmdBj7ofjlHg==","signatures":[{"sig":"MEUCIQDhHjxyXCvWiYqZRzWEEIWw3/IQf6UAlnfCvEARqekfFwIgb3s1udfUFROOo4fO8mena1bbJ17TafaF53NaDX6RETw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131520},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"ce79427f09dd3785aebefd98e35e2e4888169a37","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.8.2_1770146761351_0.22183198833805573","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@rip-lang/server","version":"0.8.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@0.8.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ed4c2fb23460829734b159182ef36f592cfe572c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-0.8.3.tgz","fileCount":8,"integrity":"sha512-4m161SzihF3UFt6lwvBFu0JwO5RjXSxpq8pSfkKkq60nQVHOcBXyvpDMp9FThJJfVelThy3yHIPaMws7YxFljw==","signatures":[{"sig":"MEUCIHPQaYQaQNKlZUBe1vg7NFnbxA9t+YPtYZZxvXtVw2npAiEAny0F7xcpWR5WeeupKljwd2SbGimkPJXMzVp8gMCI7UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131233},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"00e6d6d714dad3dca30ef5475b66053e2fec84cd","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.8.3_1770146973373_0.24413600110050404","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@rip-lang/server","version":"1.0.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.0.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"34d07e3c2f64acff69b0f0e56571aa9a1a5afb22","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.0.0.tgz","fileCount":8,"integrity":"sha512-xTdqxYI1Lm5Ago7JAypE0Dw6TYjYcyMn0XrECykX1a/lyVATsIEKyAKFTULoveLW1MV+btlwp/eG+bTpl34Tlw==","signatures":[{"sig":"MEUCIQDKMEz4onMlBj1PYQWkMDEz0p4/+5WqWe3lFiQl13jXdgIgWFNmxiCtL5qdBRkMrKcH16ENCsIh/hgReSkQb72FXRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131464},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"0f225afaba26edf9df96b5a191d5c305c033124f","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^2.9.0","@rip-lang/api":"workspace:*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0_1770358999497_0.40162130175249966","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@rip-lang/server","version":"1.0.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.0.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6514e41e13af084336b113964941d0e45af60e91","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.0.1.tgz","fileCount":8,"integrity":"sha512-4akjOHBpnOdellsDdz3EFEbBi2GEFdca1rzQtbWJxGakPIwL1lu4oahlJsTKAN7EIEWP2cXhQIafsIhlem3lrQ==","signatures":[{"sig":"MEYCIQDJ31ln0l3WIBNz96FZiWuRsj+up8Vk3gJ1mUoAlMcYgQIhAKUKebZ4XbC7vdDEMhI32sTHWxq/aPPmq5PYfS/LXE7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131459},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"3885d0ba8f9e34ae16c6ee3c2200c7fd49aaa095","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^2.9.0","@rip-lang/api":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.0.1_1770359870661_0.34901245421220306","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@rip-lang/server","version":"1.0.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.0.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7969c49cbb1a128b398ae1e2bbc547665e73696d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.0.2.tgz","fileCount":8,"integrity":"sha512-SXcCo+npjLJK480uI1GYOZ6/r1qYUbVLdwcadh09NW6s+8L9IcSQ8J0/JLv1w/3u5IfQoI/rAhCzcfwHR3+k6w==","signatures":[{"sig":"MEQCIEwwbAV6pTndKBTdhmPC8ROD2eUPkFRS1hlcw5QzxcpPAiA3L11bV/P1I4AcS6aj0IxH5txJuKVHVBdqswNT1Q8+5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131449},"main":"server.rip","type":"module","shasum":"7969c49cbb1a128b398ae1e2bbc547665e73696d","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SXcCo+npjLJK480uI1GYOZ6/r1qYUbVLdwcadh09NW6s+8L9IcSQ8J0/JLv1w/3u5IfQoI/rAhCzcfwHR3+k6w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^2.9.0","@rip-lang/api":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.0.2_1770433931716_0.7750095611085521","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@rip-lang/server","version":"1.0.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.0.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f694fea63d9e36ee29c33496a8b93a78e14c332d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.0.3.tgz","fileCount":8,"integrity":"sha512-byz5i8zkW8+2Y3UYzi6Bc6kAfjZRN0NQYkhNWRZjkAfosbmSAlKdqu7YCcIbHpcyg1vsJiL/35C0Sn3+DTN7fg==","signatures":[{"sig":"MEYCIQDdsu4KxojvjXKUJqusAJwrR5PH3q6AtSDdoKMSTeW62AIhAOiK77n8jLHwV9vy/nGzx0ybVhTetm9AXYWjfcIf6VjH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131450},"main":"server.rip","type":"module","shasum":"f694fea63d9e36ee29c33496a8b93a78e14c332d","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-byz5i8zkW8+2Y3UYzi6Bc6kAfjZRN0NQYkhNWRZjkAfosbmSAlKdqu7YCcIbHpcyg1vsJiL/35C0Sn3+DTN7fg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^2.9.0","@rip-lang/api":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.0.3_1770438887030_0.849431456499109","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@rip-lang/server","version":"1.1.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"cb628d96d8053bc99cb9172a449160c2313ade12","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.0.tgz","fileCount":8,"integrity":"sha512-E9G9Bt6IpHs3+qAkoVt7lCIb2UYTsgUcBseGZBB6Uey4olsK/wQG0rEyciD17IFNJL/t0IKLZOfkbfsDfu2hQg==","signatures":[{"sig":"MEYCIQDjveYCR1lhhfRtDZcPmo3AsdkXqRN8he1I3A3hmm8usQIhANFJF5usWzqDsEo1WUD9vBSUDgpFr2V5kSM76C681ChW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131450},"main":"server.rip","type":"module","shasum":"cb628d96d8053bc99cb9172a449160c2313ade12","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-E9G9Bt6IpHs3+qAkoVt7lCIb2UYTsgUcBseGZBB6Uey4olsK/wQG0rEyciD17IFNJL/t0IKLZOfkbfsDfu2hQg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.0.0","@rip-lang/api":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.0_1770473118441_0.5348068059553797","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@rip-lang/server","version":"1.1.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d7cc25b14372f3a628e4fcc3b74c76fb5e889814","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.1.tgz","fileCount":8,"integrity":"sha512-5pfRQIspDsBGxIIrtQEKBLmJ+eg7P+simsjDzf2zzB6A1N5UDMB6zXKqVbNRN1SMhxv5GSFi0pZrEtfTAW7CgA==","signatures":[{"sig":"MEUCIQCPVqluGsh5VVhxKGKGle6TqwFvVEEqKJlE+vWmOlXpLwIgdDp7NbTA1ToXE/+GOP0+YeexTGeA56LBCZLIC6zcGl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131443},"main":"server.rip","type":"module","shasum":"d7cc25b14372f3a628e4fcc3b74c76fb5e889814","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5pfRQIspDsBGxIIrtQEKBLmJ+eg7P+simsjDzf2zzB6A1N5UDMB6zXKqVbNRN1SMhxv5GSFi0pZrEtfTAW7CgA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.0.0","@rip-lang/api":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.1_1770477650646_0.07423256298178571","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@rip-lang/server","version":"1.1.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0a47ba7a430d5f6ce742a01f3154f265ecbeeb9f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.2.tgz","fileCount":8,"integrity":"sha512-MmjJ1fAMTuJZrER3KrLgTfRN1065l1x8Ol4JlcqpRJkRAlWTVC5WNYoJVH7YaXWyQSLXw6u7mH7aFXwY4AxvUw==","signatures":[{"sig":"MEUCICEL0M8nYCR7nieEn0yJ2h8uPK4YL2D9wZ/4Y5YZxgD4AiEA9BFpx4mAPjkJNFwWiKJb67Gkg2NdUPfMcmz6V2omAzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131443},"main":"server.rip","type":"module","shasum":"0a47ba7a430d5f6ce742a01f3154f265ecbeeb9f","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MmjJ1fAMTuJZrER3KrLgTfRN1065l1x8Ol4JlcqpRJkRAlWTVC5WNYoJVH7YaXWyQSLXw6u7mH7aFXwY4AxvUw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.0.0","@rip-lang/api":"^1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.2_1770478586899_0.5088273156919181","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@rip-lang/server","version":"1.1.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2ddeb8d7f542ba76a7e41d9e4a37f424200f1a01","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.3.tgz","fileCount":8,"integrity":"sha512-wPSNY7IrBj0ikVTrihVlJ4NYB8Nckbas9XPZOL338eVxWBNdFY2e4nbafab62sruFesQsfzuzKiply4kUs0U7g==","signatures":[{"sig":"MEQCIDozXZ/ErOCTuHf9Rl6Dci5BU7QH7hO4wcjNqxR3V2SFAiBPabgN+mBjxVlS37POBwMcu1Ree6UE3377iGOZyHyCAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131443},"main":"server.rip","type":"module","shasum":"2ddeb8d7f542ba76a7e41d9e4a37f424200f1a01","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-wPSNY7IrBj0ikVTrihVlJ4NYB8Nckbas9XPZOL338eVxWBNdFY2e4nbafab62sruFesQsfzuzKiply4kUs0U7g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.0.2","@rip-lang/api":"^1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.3_1770479055418_0.04661686544114052","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@rip-lang/server","version":"1.1.4","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"eb55cccb144a7341c0855bddf764cbccf8fe0aec","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.4.tgz","fileCount":8,"integrity":"sha512-0TFrXoE/ixb0Oc+TeK9IiVEBy9PgE/vNkdhNB0+/UddzZ68OH9sa7GFJYYA5JdnhuYD+BJgSVQ4GIQJ9q0yhuA==","signatures":[{"sig":"MEYCIQCvwcfU0ZDtNChvz2VyXmtl0PpZn+7wr5rAxp5FTEB1bQIhANZVydGOoSOtEiCMRBYUjJtV9fwEhRKt74qaR7Qn/AR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133308},"main":"server.rip","type":"module","shasum":"eb55cccb144a7341c0855bddf764cbccf8fe0aec","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0TFrXoE/ixb0Oc+TeK9IiVEBy9PgE/vNkdhNB0+/UddzZ68OH9sa7GFJYYA5JdnhuYD+BJgSVQ4GIQJ9q0yhuA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.4.4","@rip-lang/api":"^1.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.4_1770625321442_0.8351140875579428","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@rip-lang/server","version":"1.1.5","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ad727253bf9aa831e2b70a372e1b801ed99035f7","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.5.tgz","fileCount":8,"integrity":"sha512-SE7RCcCi2mSaxsYMpjkAezr/pFm/F6pFyuzt/b3fAxPUp41fGFNNiU+NHTA+k6Aarix3ESL9U8lhZJvMSJH1qw==","signatures":[{"sig":"MEUCIDkz7ZgdClxXAumvc0Fem3RgAt83WXOSSCi1n0N28Q7uAiEAmyQgfjcazXoVw32+OHn5ouOZGw8Y/oW9qxi63zsttA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133234},"main":"server.rip","type":"module","shasum":"ad727253bf9aa831e2b70a372e1b801ed99035f7","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SE7RCcCi2mSaxsYMpjkAezr/pFm/F6pFyuzt/b3fAxPUp41fGFNNiU+NHTA+k6Aarix3ESL9U8lhZJvMSJH1qw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.5_1771396282588_0.20348414039983287","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@rip-lang/server","version":"1.1.6","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c7a5b5925ff7f1812be4c3db7d0573edc70b098f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.6.tgz","fileCount":8,"integrity":"sha512-MZHZgpe+Wn94f7KPzwS6Asr85pC2oYGSUls50kkGHYnkpv1pJFGgiBE64zwU0mv79uur3HPngpCRMms2/t0RbA==","signatures":[{"sig":"MEYCIQCzvz1fmlqBQ57MCztkCsGXJ2kqq0u7T+JghFs/Wo0U6AIhAK978nr0vSCJkGtPRv+qYURngFYylYOfidKWDP7LL62p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133236},"main":"server.rip","type":"module","shasum":"c7a5b5925ff7f1812be4c3db7d0573edc70b098f","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MZHZgpe+Wn94f7KPzwS6Asr85pC2oYGSUls50kkGHYnkpv1pJFGgiBE64zwU0mv79uur3HPngpCRMms2/t0RbA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.6_1771440194708_0.8856149570350667","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@rip-lang/server","version":"1.1.7","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"95cedd6a11a61ae871cdc2c3e94a66fe4eb4c00e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.7.tgz","fileCount":8,"integrity":"sha512-oOkU3THpotAbHH4K66BdzDK4TVkrCQAg5E4l6D3M2xSGX4NnCwul/P/h4nD/7VU565LBlIFm6G0Uu/zrjaX5oQ==","signatures":[{"sig":"MEQCIE+QL50Uw6suRmSQJjmegvrvyyJ+ZTMGYIg91GCUKMbeAiBRXKwgvmUsIU0pXneS1EzGfRPJpILkC7l8IM6Z25O6Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134430},"main":"server.rip","type":"module","shasum":"95cedd6a11a61ae871cdc2c3e94a66fe4eb4c00e","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-oOkU3THpotAbHH4K66BdzDK4TVkrCQAg5E4l6D3M2xSGX4NnCwul/P/h4nD/7VU565LBlIFm6G0Uu/zrjaX5oQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.7_1771478605007_0.29394635947064107","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@rip-lang/server","version":"1.1.8","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ff46f8df27852ae2c4a238ae0ebf5d720290cb6e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.8.tgz","fileCount":8,"integrity":"sha512-Ps8fFpVj0PzsB0L98aCc0q6KpIsPTp3NCWvVWQt00mjrBkSL/BWRnnRjiUN5DwPCNZ7s0x0svHffXSBZ9oYgvw==","signatures":[{"sig":"MEQCIGKpv/FLVID1E1EDqG2fDQiES1LNBOfSGxsNr2cjXmAsAiAwLCiGR6stzVz3G0fB6+t+MK4wu3amO+mSPFmtA8BNhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135796},"main":"server.rip","type":"module","shasum":"ff46f8df27852ae2c4a238ae0ebf5d720290cb6e","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Ps8fFpVj0PzsB0L98aCc0q6KpIsPTp3NCWvVWQt00mjrBkSL/BWRnnRjiUN5DwPCNZ7s0x0svHffXSBZ9oYgvw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.8_1771482175725_0.5064095657932055","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@rip-lang/server","version":"1.1.9","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a92d52c605975fcef21141ec24bf267d6b37c653","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.9.tgz","fileCount":8,"integrity":"sha512-hgKUqzHqYJ4h0aA6XXMRFOEmCH3v/7SOQiKAC+TrZuyHyZEC8geWACEKVRJ2h3eOSHZnZk90tnkJZAHqnxeZ+w==","signatures":[{"sig":"MEYCIQC8qGFKgz/ZH+uM7nDhjGdAyPQCF7TwKK0P3Tv8GJ5MkgIhAJdrmyxus0CWAYgTAzM3aLcGoejrmCLZlm2Su5pAKA38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137975},"main":"server.rip","type":"module","shasum":"a92d52c605975fcef21141ec24bf267d6b37c653","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hgKUqzHqYJ4h0aA6XXMRFOEmCH3v/7SOQiKAC+TrZuyHyZEC8geWACEKVRJ2h3eOSHZnZk90tnkJZAHqnxeZ+w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.9_1771483435181_0.7798158075815877","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@rip-lang/server","version":"1.1.10","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e57e200dd033a885dc283a0f59144e26256eefca","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.10.tgz","fileCount":8,"integrity":"sha512-8wSt/neO3EQEMacAKuQ/uKvi6IVF7G78u7oI/hc4UrdXivhzFW6WMae4mdhGqlUdYRUfxVincRDsO49v+FhEVQ==","signatures":[{"sig":"MEUCIFe9vHvK89B6FLnRWxBg3VDMvL21hT6weOJK1H922aWQAiEA9kIMKq8YgZ5lT1wypAyDy52z2Pcvgip7CYzXOnsUGXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138049},"main":"server.rip","type":"module","shasum":"e57e200dd033a885dc283a0f59144e26256eefca","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8wSt/neO3EQEMacAKuQ/uKvi6IVF7G78u7oI/hc4UrdXivhzFW6WMae4mdhGqlUdYRUfxVincRDsO49v+FhEVQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.10_1771483709669_0.5557298856995283","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@rip-lang/server","version":"1.1.11","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a55407ac862630187f74055f14b7f822b7b52e02","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.11.tgz","fileCount":8,"integrity":"sha512-qJtPlv4PsQFLwtrBm1E8JrSgznY8Ea4z4dS36d+w+kfG+rw1LMm8kNsn26wbDMeVY1gWLdOUiFWSzmZflIQM2A==","signatures":[{"sig":"MEQCIEGWkOhporN7LCxkRLa8lwwXP6xSM/RCH8VLlVn7CTKzAiBDLgoI6sE5YWvzr6UyzdiRm7mI1Qd1CBGfWNOpn/y2Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138260},"main":"server.rip","type":"module","shasum":"a55407ac862630187f74055f14b7f822b7b52e02","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-qJtPlv4PsQFLwtrBm1E8JrSgznY8Ea4z4dS36d+w+kfG+rw1LMm8kNsn26wbDMeVY1gWLdOUiFWSzmZflIQM2A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.11_1771483880492_0.8853785481812206","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@rip-lang/server","version":"1.1.12","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"16d60d2e81cd686ec3a1b14cc26bd7ad2ff76d9e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.12.tgz","fileCount":8,"integrity":"sha512-umrzGr0l2gWjFv6IPxKcg27D2EM4KwUhNzjBG4sIb3BvRd2RLD9pi+3HV570rscEZzqQqe550lml71eUx+ItGQ==","signatures":[{"sig":"MEUCIQCgKY27LP02cba1eOXIjTUR3shdsGTr0l7sVZ0YkT0B3AIgUCyvMg/0ICjWyNLAhOcJqPxCQHu7Czr4BuXJNY8IU38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138447},"main":"server.rip","type":"module","shasum":"16d60d2e81cd686ec3a1b14cc26bd7ad2ff76d9e","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-umrzGr0l2gWjFv6IPxKcg27D2EM4KwUhNzjBG4sIb3BvRd2RLD9pi+3HV570rscEZzqQqe550lml71eUx+ItGQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.12_1771484234810_0.7927673770583985","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@rip-lang/server","version":"1.1.13","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a8670707bb5e63a0d53e8eb701194496c95f3b7f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.13.tgz","fileCount":8,"integrity":"sha512-QwmBXC/I+I0ncXZBZPoSzxLEcLfZLobOMqkyNtaGqr7HCHPo84mHGBJnVud9MpMJIxYc1O302gbhlLLX/Wj0Tw==","signatures":[{"sig":"MEYCIQC+xc+Nfbgcf4FqP795TrPKKpv+qxsjldtA9bwS6aMT6wIhAJ1gwZ92jqd0Q/5goHQ31tuvXRA/2m7IIEjQxb6/WQKS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138459},"main":"server.rip","type":"module","shasum":"a8670707bb5e63a0d53e8eb701194496c95f3b7f","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QwmBXC/I+I0ncXZBZPoSzxLEcLfZLobOMqkyNtaGqr7HCHPo84mHGBJnVud9MpMJIxYc1O302gbhlLLX/Wj0Tw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.13_1771484359785_0.6213347451423987","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@rip-lang/server","version":"1.1.14","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7ee9f5dbc0c4f285e6b908adfefb89a86ae692df","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.14.tgz","fileCount":8,"integrity":"sha512-/bekO+630XXhRNTb/LDGOj7N/j5LrJUu+xYMjfbYMvkWBIHJtsruwc5nxzB6C8QyUGbsx+66ktT4IvLwmn5Fdg==","signatures":[{"sig":"MEUCIFFjI2HhCAP1wIniY+5t6VqDHz0JmozVdUnGLUSpIG3yAiEAwP2/8GNjwVd9hk2igzRl6AlGGi7+89wmSbD8raWcbR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138055},"main":"server.rip","type":"module","shasum":"7ee9f5dbc0c4f285e6b908adfefb89a86ae692df","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/bekO+630XXhRNTb/LDGOj7N/j5LrJUu+xYMjfbYMvkWBIHJtsruwc5nxzB6C8QyUGbsx+66ktT4IvLwmn5Fdg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.14_1771484970497_0.6358094215782135","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@rip-lang/server","version":"1.1.15","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"fc9d948f2f4b349c68b19e5a25a88ef77a64ff5c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.15.tgz","fileCount":8,"integrity":"sha512-0rTVU+KfOJ9mFPPF7mfeGRmXfVuAWI+mbpbF9+ZB+tGDv19GjnC0xx4ZxPTWCEw9CakjPpYXNbQXvf/hoH4BDA==","signatures":[{"sig":"MEUCIGLMSnfbq1/aBYI9jKqamf+7ljWv/nWdGQpt5Zys8Qe4AiEApveE+Wzz75PHM0GY64FpGwVvLFE4XvqKrXxLtKo3bik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138062},"main":"server.rip","type":"module","shasum":"fc9d948f2f4b349c68b19e5a25a88ef77a64ff5c","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0rTVU+KfOJ9mFPPF7mfeGRmXfVuAWI+mbpbF9+ZB+tGDv19GjnC0xx4ZxPTWCEw9CakjPpYXNbQXvf/hoH4BDA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.15_1771485332533_0.28316510510960247","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@rip-lang/server","version":"1.1.16","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"799780d5aed22d8c55bcdae5e50512d609d77d8a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.16.tgz","fileCount":8,"integrity":"sha512-uRnemBF5XwaJxs6AwzhXzZSMPbF6rP3kN1KeJakb7caDz3NVOghVXMgNtSRlsHduuBRH+Cyclaw9ufnS0/Qmow==","signatures":[{"sig":"MEUCIQCCsCoDK20Q4PQt8V+c/5E/bpIcuKhD8TtDSdMMzTfBzQIgKHuajZ8w/xihPrIkZsNVJpWEqKuB0Q5mxYjQIs0j2lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138056},"main":"server.rip","type":"module","shasum":"799780d5aed22d8c55bcdae5e50512d609d77d8a","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uRnemBF5XwaJxs6AwzhXzZSMPbF6rP3kN1KeJakb7caDz3NVOghVXMgNtSRlsHduuBRH+Cyclaw9ufnS0/Qmow==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.16_1771485686155_0.5812043881933131","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@rip-lang/server","version":"1.1.17","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"745784053984e87385ce94f9ee94793e51b3b729","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.17.tgz","fileCount":8,"integrity":"sha512-6EhPzs4jqbJpZWf3X2bQ3wcaHcg8S6X/yirZ5XPdrSgDD0D/iah4VZRuU+TjlVKPwE4r322cJpRiW273COCkMA==","signatures":[{"sig":"MEYCIQDf/PUb0UpCUuZR10Rw+gNIu/WLMT/URLnolm4bxHxflQIhAPxKC2ra9SGC4Q7iM5DX32KzAftCWTaFFczkhCn26cks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138056},"main":"server.rip","type":"module","shasum":"745784053984e87385ce94f9ee94793e51b3b729","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6EhPzs4jqbJpZWf3X2bQ3wcaHcg8S6X/yirZ5XPdrSgDD0D/iah4VZRuU+TjlVKPwE4r322cJpRiW273COCkMA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.17_1771486268601_0.6374856366115944","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@rip-lang/server","version":"1.1.18","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"89e0cfcd1b6386e519a2962154bc68c78b563c34","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.18.tgz","fileCount":8,"integrity":"sha512-ZAMrM91Nk7nKdw65MWFIhe4DOObbA+MiAUC1cqi1wjqWPOZ2ninnVMgQimrUs9tOEqlvi7Epk1758iS87oKc1w==","signatures":[{"sig":"MEQCIGIcFU5YItuwyBzEz2vw2DaokPcSVx0obgcd6pLMSI/fAiBBL3aMVVLLweHGJx4jWDL3kodsfdHdM5jzNiy2dpMhrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138057},"main":"server.rip","type":"module","shasum":"89e0cfcd1b6386e519a2962154bc68c78b563c34","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ZAMrM91Nk7nKdw65MWFIhe4DOObbA+MiAUC1cqi1wjqWPOZ2ninnVMgQimrUs9tOEqlvi7Epk1758iS87oKc1w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1","@rip-lang/api":"^1.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.18_1771497498679_0.2669085963072202","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@rip-lang/server","version":"1.1.19","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.1.19","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2c81e0e7fadee727835964f3f359431d93611ac4","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.1.19.tgz","fileCount":8,"integrity":"sha512-fwanTbQ15HAviZCOlEsxgcdeoX2LJUcCO9sQta8LZs/jBbRBt6t71ljcvNQVqAriNy7gFJUy/NlRsaR3TOsTjQ==","signatures":[{"sig":"MEQCIAkIO9E79ztqbkQCMHQActJgapCwphNvx/6HMfC7MndBAiBujx3/HnwrJKwdKicjmqqen9ZSsz6lNCk3gNlopIBHDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138091},"main":"server.rip","type":"module","shasum":"2c81e0e7fadee727835964f3f359431d93611ac4","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-fwanTbQ15HAviZCOlEsxgcdeoX2LJUcCO9sQta8LZs/jBbRBt6t71ljcvNQVqAriNy7gFJUy/NlRsaR3TOsTjQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.10.0","@rip-lang/api":"^1.1.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.1.19_1771530411391_0.8865694374735835","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@rip-lang/server","version":"1.2.0","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f4ceca7ca6215223ff1b789923e7eed911e9f02c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.0.tgz","fileCount":8,"integrity":"sha512-TwYfl44upus3Hil0LZ2BmIu4m8RAkXd4hLBYcgCcs94xHDzwtqkYhZyet2FrFndZScOQURJpSP6/Yk2NoHnIqA==","signatures":[{"sig":"MEYCIQCxMs5fDPXiLXABjnXDzIzxGLVJ2dWSBvZ1iatZuBUafwIhAOvX/QvRMUif65q25qHjk7mfGjIAgJdoJgtnCgar+nJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138096},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"236a98051e84d8fd1acf013ad4005f05b0a48206","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.0_1771717915346_0.4465439486695917","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@rip-lang/server","version":"1.2.1","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"60820303562cfdf42907c9ad04d1c8ee862629b3","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.1.tgz","fileCount":8,"integrity":"sha512-3181l8Z6X8skXpfY6mAM3LNWyHUARUiPPvbz3Ha1C9pAAvDaHeTh1iYpSNstD8jfSRziU4FI0KDPr6hN5TsYgA==","signatures":[{"sig":"MEYCIQCKrH+I/Aggb9R1xnoJzp78MRz5U3ppW9Ayc1B7b9ui5gIhAOAjAH0X4SqDuecxuS3m0jnE4fqLjA2IghSGeSpu4uIA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138134},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"cae7e728f8c062f30e9366d58fe27ca8441984e8","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.1_1771718947688_0.6492325341016398","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@rip-lang/server","version":"1.2.2","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"56f57cc8a85d74d635273b32e7ef5ea3a0856e77","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.2.tgz","fileCount":8,"integrity":"sha512-9xkOBfan0I6wASC/x2umZfQ8ScrxHDk52hVEzBjK4Yi/dols0zwnzZM+ZNL1+lP/OJJYWzBvkgcRAEaLUSse0w==","signatures":[{"sig":"MEUCIGURSfDJ4NxHdHcV3JSvN4godrIKeYqykoVAhaB6GkauAiEAy/X/yY1X+ypvr+Yo8RKuNJ0chYjUrPOndLaJKl3nH8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"server.rip","type":"module","shasum":"56f57cc8a85d74d635273b32e7ef5ea3a0856e77","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9xkOBfan0I6wASC/x2umZfQ8ScrxHDk52hVEzBjK4Yi/dols0zwnzZM+ZNL1+lP/OJJYWzBvkgcRAEaLUSse0w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.2_1771731740601_0.47466366072383503","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@rip-lang/server","version":"1.2.3","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c75b71ec16914af5f95ad06a9fd2a7490d6a5efe","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.3.tgz","fileCount":8,"integrity":"sha512-G8vvjeyPZoTl0JXOCa+5HnZ9JEv2p/zNYnckcga2YtRkZKC6NC4/jC7D1O1r8eNCP9GAtNvBpdODeI2V7cdlOQ==","signatures":[{"sig":"MEYCIQDRhN0i6m9Af0gMaX6r60UHTMh3n2IfdYjau6axnqpEsAIhAOhdQ0s/tLFXshDNFF4lza//6ExbiJg8buviIItjzgXY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138055},"main":"server.rip","type":"module","shasum":"c75b71ec16914af5f95ad06a9fd2a7490d6a5efe","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-G8vvjeyPZoTl0JXOCa+5HnZ9JEv2p/zNYnckcga2YtRkZKC6NC4/jC7D1O1r8eNCP9GAtNvBpdODeI2V7cdlOQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.3_1771733436546_0.33387009754568275","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@rip-lang/server","version":"1.2.4","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c1ddc70faeed2c8bdcbece7455b945a07910e855","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.4.tgz","fileCount":8,"integrity":"sha512-5wvLfcOI7oofZtxzE8nI62WiXevVIgF/Y/T0z0iB0u0u0VJo/1Ve3l8lipaJHak+3Fe1qV73GYWqkrb71pBNIA==","signatures":[{"sig":"MEQCIGRJQGe+yc8kZsfLZfd1AzSo0ZRODBr0dE25e0vv2pVcAiAfbXsqp79brDB69f4zSpcnxobjegOncYgDTZ1olASyTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138074},"main":"server.rip","type":"module","shasum":"c1ddc70faeed2c8bdcbece7455b945a07910e855","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5wvLfcOI7oofZtxzE8nI62WiXevVIgF/Y/T0z0iB0u0u0VJo/1Ve3l8lipaJHak+3Fe1qV73GYWqkrb71pBNIA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.4_1771737314855_0.9250628160065713","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@rip-lang/server","version":"1.2.5","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"45a4836fcc634cfac3899e64df41f54c61cc3485","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.5.tgz","fileCount":8,"integrity":"sha512-obrNwI4/LJCQ3cJWv1jAEy6rFapOIW0G4R8rQdGfsSv/K9/Ez1EHF41G37dHjry8hg/a0TkwBHRtdTBIA2yS0Q==","signatures":[{"sig":"MEQCICS7NZE0uKNQJUPwDd3Tn+wkAWx06pH/wmMy6TUWNnA8AiAuFrmIsaeViLfootVc1gaNDK1Sd3Noj21fSTqX5rLC8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138333},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"abb622d71a3bffad3401cbccf9baec780e37a2aa","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.12.0","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.5_1771767843819_0.17151588598494372","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@rip-lang/server","version":"1.2.6","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e40613695270d7f81062edce0f75ae2dc2b41067","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.6.tgz","fileCount":8,"integrity":"sha512-6gMoKGB5G7Jdo5nJxniL5v7Uc5xpy6QbtijmoJ1toBF6oB3VNxQyNeobB0YcA0xhjPGOWSvYJ+PX4+d09Ag70w==","signatures":[{"sig":"MEYCIQCHmVdEAHFCCMipbCnz1EhQBwe1aFotRAkYUNG3FGUW2AIhAJP46MyvRakqt7eJ9qANSpmyMOz+cpYZ/603xNRe7oPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138333},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"87c41738801454185e33085eaac4f0c92852cce9","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.0","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.6_1771817508546_0.11506842877962198","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@rip-lang/server","version":"1.2.7","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5a86496796f5f6a13aeb6ebefdc5a09f30c8c88f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.7.tgz","fileCount":8,"integrity":"sha512-5qiFaQZHZaykTalpgksk21/l5EfN+bbWQUHrADr7CiEbkOPFh3kNHokhiV4yPSiK6n03bsIKJgsY08hCWOvw3A==","signatures":[{"sig":"MEYCIQDXLip+3iYIi77H78G3o7+rPKtksN/ZRHQFWXBPMtI0SAIhAKCK1I9xYasfBU6SzrQGA0+lmjxzuzIPdCd71LtJYB6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138333},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"98b6cea7bcf5bf411fc3bcc2b3f1c17e9f1b0196","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.1","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.7_1771818427327_0.500487196313538","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@rip-lang/server","version":"1.2.8","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/server@1.2.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6e1f8f5f56c8eecf4ea631fb9cadd5e69d7b854b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.8.tgz","fileCount":8,"integrity":"sha512-alhqIiiqrG95airfYK3tKkESnpcUxKyrfyRrHszwTk8EGHMKjOvEZ4xG2NAkojQOkPrfpS0agrLCOSyG3Rj93g==","signatures":[{"sig":"MEYCIQDYoweNxEpGCbrdntJimqmyZdF99VkGE7UWEM4qnMS4KQIhAOytExtXcClac6l6Jp6o80esfjWhtjdHiJt99ZBZ0A4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138333},"main":"server.rip","type":"module","exports":{".":"./server.rip"},"gitHead":"5b3573d114583164fb0a1a9c7bb2860afa0bf0d8","scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.2.4","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.2","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.8_1771819763496_0.32214743186262274","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@rip-lang/server","version":"1.2.9","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"db76aaf04c9cbae9c367aa25aa4eb9841b2bdb23","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.9.tgz","fileCount":8,"integrity":"sha512-is27Hj7kjCZTAwA0y4yZEYvmwTgRu6L+JZL4xNmrsdTGx/ByIz7brgyRTkrW4Xe8vFNMchUEn7QKSBEBFK2JZA==","signatures":[{"sig":"MEQCIGcWo+geeePsdN47nkFiFvh8VvwXy2Us5J93SJFEfPZ1AiAQKUbvFGufBnnV6HdFaeE5teq8uUe6TjeqzFhT8WYJKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138334},"main":"server.rip","type":"module","shasum":"db76aaf04c9cbae9c367aa25aa4eb9841b2bdb23","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-is27Hj7kjCZTAwA0y4yZEYvmwTgRu6L+JZL4xNmrsdTGx/ByIz7brgyRTkrW4Xe8vFNMchUEn7QKSBEBFK2JZA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.8","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.9_1771874302530_0.3758935849856271","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@rip-lang/server","version":"1.2.10","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e4df2ff22c762500f39499fe1775c197e2632b6b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.10.tgz","fileCount":8,"integrity":"sha512-MPgufspjkwNivPqn8IswC+RfWEVoe8lva8Oo3c1Yam/mjorzFb3JYGrMUK7gDc+lHy6j5gnDUN00DYj2maZgIw==","signatures":[{"sig":"MEUCIDqOox+uc69WZeyUi4hfYnRrtOKH7SeNg5W39VxWQJrdAiEAqXpmnpT43uvLg674ayx1PFIcScc2Kx9B3FRFAbMe5XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138335},"main":"server.rip","type":"module","shasum":"e4df2ff22c762500f39499fe1775c197e2632b6b","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MPgufspjkwNivPqn8IswC+RfWEVoe8lva8Oo3c1Yam/mjorzFb3JYGrMUK7gDc+lHy6j5gnDUN00DYj2maZgIw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.9","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.10_1771878197353_0.4263956477752078","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@rip-lang/server","version":"1.2.11","keywords":["server","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.2.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"506fd7fc21a1068cfc54669256127f219e460d1d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.2.11.tgz","fileCount":8,"integrity":"sha512-cu+OH9qYrQsxbTfQpwrjpF4/ap/FreSYB9E/KDy2cr/1ixAatdqiec1O5ul2btBqN7CZAQj1N1/5FX5y8uHSuA==","signatures":[{"sig":"MEYCIQCWMxeZ1oNitGZVNNl+WLej8+uNqgpYahP+ebvbiHfVlwIhANrZjsDuojduyWFVCCg/2JhgsYkdyuf5JwImNEwdc6+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138336},"main":"server.rip","type":"module","shasum":"506fd7fc21a1068cfc54669256127f219e460d1d","exports":{".":"./server.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-cu+OH9qYrQsxbTfQpwrjpF4/ap/FreSYB9E/KDy2cr/1ixAatdqiec1O5ul2btBqN7CZAQj1N1/5FX5y8uHSuA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip application server — multi-worker, hot reload, HTTPS, mDNS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.10","@rip-lang/api":"^1.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.2.11_1771880150227_0.6106080319171641","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@rip-lang/server","version":"1.3.0","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"77ef9656ed9fcf31320a6431cac41896dcaee08a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.0.tgz","fileCount":11,"integrity":"sha512-CD9bAvUVbLyUU8Ogq+mX/odUWFhxMHGxfFXj9++IB6T5lpLUuCIf8NSP5etGVV7cxnIUcveC3m4tggfohsoeLA==","signatures":[{"sig":"MEUCIQC7fj+N9NIHyRjUp+RRnYZ0hVzmDnZcD96B3Ga9JTQ+zgIgSFgnOiffkEJo2GxzzrZreHSZfYcLWPmMRCnctC7n3og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210849},"main":"api.rip","type":"module","shasum":"77ef9656ed9fcf31320a6431cac41896dcaee08a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-CD9bAvUVbLyUU8Ogq+mX/odUWFhxMHGxfFXj9++IB6T5lpLUuCIf8NSP5etGVV7cxnIUcveC3m4tggfohsoeLA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.0_1771997946277_0.7299016779525866","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@rip-lang/server","version":"1.3.1","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"722eeb07c0c2e7be44eb05c64f62a041911e2452","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.1.tgz","fileCount":11,"integrity":"sha512-0+4bl/smkkaALgYIy3PLTfKelLvx9iRved9tUeiLdIZ9e642ghZ2mA+8oXONICR2+7pIYnYrkQVYPkym8YGV9Q==","signatures":[{"sig":"MEYCIQDoJh74gge1L2gXpo0NtwNTCRK7UzMfLq2Q5hLemoI4vgIhAPC1je1FSaUokcbYRUuvyopo3FsKM1cMBQSgRUt08KR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210955},"main":"api.rip","type":"module","shasum":"722eeb07c0c2e7be44eb05c64f62a041911e2452","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0+4bl/smkkaALgYIy3PLTfKelLvx9iRved9tUeiLdIZ9e642ghZ2mA+8oXONICR2+7pIYnYrkQVYPkym8YGV9Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.1_1771999408768_0.2058126286763975","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@rip-lang/server","version":"1.3.2","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"32addee40c3d4cd6fff443c7e4f93f18f1b9763b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.2.tgz","fileCount":11,"integrity":"sha512-ledhsUuyyYQGcnOk5AIYhGHdW/G3zVyHe0bvckJfz7llpr79OKijoZOUiBV9XqKkl9E/FFEDhNScgGxSVA7MTw==","signatures":[{"sig":"MEUCIFYsOfc5JtZiDpxLygShaAI57kI8zGRuZcTN8R63m20oAiEA/4oWPoeoCz9PXfmSkhqNIU5BzeDU67XKRlC9ckQd5zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211230},"main":"api.rip","type":"module","shasum":"32addee40c3d4cd6fff443c7e4f93f18f1b9763b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ledhsUuyyYQGcnOk5AIYhGHdW/G3zVyHe0bvckJfz7llpr79OKijoZOUiBV9XqKkl9E/FFEDhNScgGxSVA7MTw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.2_1771999845165_0.909028548003064","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@rip-lang/server","version":"1.3.3","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5cfa6e80a660daf5742efe79c30a790cc9a64f29","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.3.tgz","fileCount":11,"integrity":"sha512-JBjsUmont2I2SRsgL+Ch92swFBn2Wk8q4NT/LMQE4IEKq4cq3RPFvYEiySwB3mZDU5Qo13aJN7Ef238QyF8HJQ==","signatures":[{"sig":"MEQCICeJRcrvMtoCsVMXyy82k0WFyJVUKc5c1aQZD94ahgsTAiBfIzxz6UqkJu4hVli5lawlQBX6CynFxDB8171YswZmmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211214},"main":"api.rip","type":"module","shasum":"5cfa6e80a660daf5742efe79c30a790cc9a64f29","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-JBjsUmont2I2SRsgL+Ch92swFBn2Wk8q4NT/LMQE4IEKq4cq3RPFvYEiySwB3mZDU5Qo13aJN7Ef238QyF8HJQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.3_1772000524618_0.6380712685192858","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@rip-lang/server","version":"1.3.4","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2e394ac45c21d10233d8f5844d4a66f87be426a1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.4.tgz","fileCount":11,"integrity":"sha512-hyLlKMZIIYfC31E5P1LPz2ZXhkuPiXqAWfa0NTYyGIqp3HEN+x4crUUM4WEuBhMLralS+PddXLpXQSoelsY14Q==","signatures":[{"sig":"MEQCIHWmlsy9tEYbGw6ApI6jHeRrQDxexY3hxJJKuSlGWGeXAiBQ4R+m6D9bsft7feckm8+PMtPlGqLudt4SdpRR6rFxcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211479},"main":"api.rip","type":"module","shasum":"2e394ac45c21d10233d8f5844d4a66f87be426a1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hyLlKMZIIYfC31E5P1LPz2ZXhkuPiXqAWfa0NTYyGIqp3HEN+x4crUUM4WEuBhMLralS+PddXLpXQSoelsY14Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.4_1772001000057_0.7834885159938434","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@rip-lang/server","version":"1.3.5","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"bf9cbf78bc9d11ffa242e3150e9589fccdd1a0b1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.5.tgz","fileCount":11,"integrity":"sha512-GizEoxmlSEQBEFF6zJjnakkU7CfgSoV4XK0Zss+IYbbSFrqNQ5mFDsl52NC+FKjpgT+lTvSuEHtqLjxMfhmhLA==","signatures":[{"sig":"MEUCIQD8RgWDtcvE4dWhClRpls0wB4wqwyLEX3R0GnYenlSDFAIgUsjgY821je7EuLtZm7cEGDf/Q00tEiZSMuTX2K5E0xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211479},"main":"api.rip","type":"module","shasum":"bf9cbf78bc9d11ffa242e3150e9589fccdd1a0b1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-GizEoxmlSEQBEFF6zJjnakkU7CfgSoV4XK0Zss+IYbbSFrqNQ5mFDsl52NC+FKjpgT+lTvSuEHtqLjxMfhmhLA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.5_1772001250242_0.29892274270454755","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@rip-lang/server","version":"1.3.6","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"afe7d4ff69e62a809e719de3915e90e25995cd66","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.6.tgz","fileCount":11,"integrity":"sha512-lBVIVws2KjW4llBzaLv2HKLqU67NmDXYBeZRyeQpCEA/+PsmNi6rW6V07ixe8xvI0xChygOBHCBO2CILIf9jIw==","signatures":[{"sig":"MEQCIDNaK49pZmS3pOtUGq+6Mflxmfnn4pb4u+A0sgv0jbnCAiBES/3BW1IWU9KsujxJYu1oSXlKDBaSKJnAL7P61PL2TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211557},"main":"api.rip","type":"module","shasum":"afe7d4ff69e62a809e719de3915e90e25995cd66","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lBVIVws2KjW4llBzaLv2HKLqU67NmDXYBeZRyeQpCEA/+PsmNi6rW6V07ixe8xvI0xChygOBHCBO2CILIf9jIw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.6_1772002189870_0.621993492695202","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@rip-lang/server","version":"1.3.7","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"606be3debec7878202c957d7a80de01fed32dfe2","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.7.tgz","fileCount":11,"integrity":"sha512-HPmjs3ZTLEkcMLfRi6f5reJWYCz9suAIqmnhsADnxJqHFwha6Hk0p3VO9GtkzYs5w17UpK38slU0CYimdNPtXA==","signatures":[{"sig":"MEYCIQCXepNAeFDXSp+voJu09MLR0NOqDEf0Z8/Ecox+yArOqAIhAKxEHzn01KK9M4M8HE/NHELcngpGMd2LLfdPSlDY/nMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212330},"main":"api.rip","type":"module","shasum":"606be3debec7878202c957d7a80de01fed32dfe2","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HPmjs3ZTLEkcMLfRi6f5reJWYCz9suAIqmnhsADnxJqHFwha6Hk0p3VO9GtkzYs5w17UpK38slU0CYimdNPtXA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.7_1772004175759_0.34205002040755383","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@rip-lang/server","version":"1.3.8","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1807689db7c73553d79c518205b8fa99a2abc3be","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.8.tgz","fileCount":11,"integrity":"sha512-3cV5SVaw707juJ0w2ixbLZy7+SSpv+dndgYRSrVijZc9X+Er7hUBOxhGoWTG6nmFNN+r0ejcaV/6vjeJjY2/pQ==","signatures":[{"sig":"MEUCIQCGAiilooxXb0ByPx0MaQm7v2oXz1eE8+e8w82BuJTUyAIgGEpclClFnUIF6WoQqSHzpwMem9Gwn4p/DqE2NpBJ4aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212341},"main":"api.rip","type":"module","shasum":"1807689db7c73553d79c518205b8fa99a2abc3be","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3cV5SVaw707juJ0w2ixbLZy7+SSpv+dndgYRSrVijZc9X+Er7hUBOxhGoWTG6nmFNN+r0ejcaV/6vjeJjY2/pQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.8_1772004723476_0.6526867970994155","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@rip-lang/server","version":"1.3.9","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"daee1d6c0ae1a1365ff35407d9ef90d5b252bc4b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.9.tgz","fileCount":11,"integrity":"sha512-phgUH7Abo8yLDd4WUsF7GVk6iD2sURSPp2o/EUI6ycMvNf4JVIDhl69T42Wk3oLhzwbiRW2Xz2/COHsLk6qeNA==","signatures":[{"sig":"MEYCIQDeG+xg+SrMPtGBVbgl8SCz7joMDccbJRtpH4PYeDDrHQIhAI8N6SYdjX6ySsIcAmB5KEdA6hRVt9kmoEJ3IWvSDXL8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213280},"main":"api.rip","type":"module","shasum":"daee1d6c0ae1a1365ff35407d9ef90d5b252bc4b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-phgUH7Abo8yLDd4WUsF7GVk6iD2sURSPp2o/EUI6ycMvNf4JVIDhl69T42Wk3oLhzwbiRW2Xz2/COHsLk6qeNA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.9_1772009138879_0.7143865977266612","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@rip-lang/server","version":"1.3.10","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0da83961c9de03b12e009b08e32da0ceb02c031a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.10.tgz","fileCount":11,"integrity":"sha512-/goUY+uqhvRweGblJABLT0Tn0/a1stOUKZA0VEozSQk7p5IBsaEm7K0iBrqgpYbE+VRffAIZGiCjYqwq0ZAhfA==","signatures":[{"sig":"MEQCIDwet3dTHOV3IAKL7u9foSRRuhb0PNp0BTiuDl3rK9yZAiBpDIs5l7TrSKGKRaCCnQhz8Xxo3zoJsdcj2JapCunYgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213358},"main":"api.rip","type":"module","shasum":"0da83961c9de03b12e009b08e32da0ceb02c031a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/goUY+uqhvRweGblJABLT0Tn0/a1stOUKZA0VEozSQk7p5IBsaEm7K0iBrqgpYbE+VRffAIZGiCjYqwq0ZAhfA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.18"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.10_1772011427756_0.1780628052788673","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@rip-lang/server","version":"1.3.11","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f5af1343c3e282aeeaa626d8ac9d7916dc9d0aec","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.11.tgz","fileCount":13,"integrity":"sha512-AxeIYBojhi+oyL9CSGxcTYkge0bYh7y6pcAVsNIhlVr+TCcXMhHpM7HImnvwKwujoYymtfFyTl+Gr0CIUuqRPA==","signatures":[{"sig":"MEUCIEYWucOAtRIvl3rK9/ejviswtPCyvVC4G3k3T5jqaifjAiEAm/oQXzE/XYhZ+GlKFOnBvVaKlObHhTNObA9erXzyNk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218921},"main":"api.rip","type":"module","shasum":"f5af1343c3e282aeeaa626d8ac9d7916dc9d0aec","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-AxeIYBojhi+oyL9CSGxcTYkge0bYh7y6pcAVsNIhlVr+TCcXMhHpM7HImnvwKwujoYymtfFyTl+Gr0CIUuqRPA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.18"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.11_1772016416506_0.2393909730823789","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@rip-lang/server","version":"1.3.12","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f73433fc32473edc92a65b3df1ba8ee04bb3a829","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.12.tgz","fileCount":13,"integrity":"sha512-pIWct6EYdSJF2xMxXQRHkhX3pRh/Gnn+nRAIqd7CVVtCcmEBTgIfPtQu7PvG+W3LrklxYwznJG6l7qQJuBcMMg==","signatures":[{"sig":"MEQCIFyIVfZVlbiBZJZLutQ3vKCjUA83iYoD34ZX2UawWeY/AiA4OeQEC43KhfiUppGirs2kK8x9OIwkf1dvMnCnorI5zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219124},"main":"api.rip","type":"module","shasum":"f73433fc32473edc92a65b3df1ba8ee04bb3a829","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-pIWct6EYdSJF2xMxXQRHkhX3pRh/Gnn+nRAIqd7CVVtCcmEBTgIfPtQu7PvG+W3LrklxYwznJG6l7qQJuBcMMg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.27"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.12_1772041236333_0.14568591620749705","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@rip-lang/server","version":"1.3.13","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d46eb4d0951a5d27dfcc0c2575fd977fc5b3591d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.13.tgz","fileCount":13,"integrity":"sha512-OA1bPaivguk5fBG6toSs7L9S13cmoQEdMP33o2fHsLfkkyS4bKX7VOM8PK9DC5L8kr0mSDymKQjSrMafbwmGag==","signatures":[{"sig":"MEYCIQCD5DDghsW4Ki0MUkWz+64A3/iOJYPm83CVgoQLbKQ+8gIhAKPKIa+x9KMbec1iWU+OECOrbHegmCLtd/YSMtFyt/Dg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219124},"main":"api.rip","type":"module","shasum":"d46eb4d0951a5d27dfcc0c2575fd977fc5b3591d","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-OA1bPaivguk5fBG6toSs7L9S13cmoQEdMP33o2fHsLfkkyS4bKX7VOM8PK9DC5L8kr0mSDymKQjSrMafbwmGag==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.29"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.13_1772085005876_0.6618434898204149","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@rip-lang/server","version":"1.3.14","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"90f35063ea1411245be09b1bfa9b076c2472c5d3","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.14.tgz","fileCount":13,"integrity":"sha512-U1EmQtDrApQPAZXfXem5yH+W8W6/imzuT7dXL67zwe4OG0IwNGR88BhXWaNj0k2veGZPuQydUg79Dex/cOE+cQ==","signatures":[{"sig":"MEUCIFapBJs7CfgXQJSl+91r8WrnD4D2A5v3sWqQqI1KLs7iAiEA1hd4+FX8e7JS/HH5wr/R9M/EQtc9QJ5ElmQe0Cbh0Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219124},"main":"api.rip","type":"module","shasum":"90f35063ea1411245be09b1bfa9b076c2472c5d3","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-U1EmQtDrApQPAZXfXem5yH+W8W6/imzuT7dXL67zwe4OG0IwNGR88BhXWaNj0k2veGZPuQydUg79Dex/cOE+cQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.30"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.14_1772094373232_0.20617445368198628","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@rip-lang/server","version":"1.3.15","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"75bfd6b68bd4e132a79d6b05b77c034b8d13e0f1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.15.tgz","fileCount":13,"integrity":"sha512-waADGpr1r1zrEh2vQWn4nJ7Utq2XYXlmwdlXWw6l5MNyooivOGQroQCNz/kycIRw2RltWbRIlBwrBDO+F9J6eg==","signatures":[{"sig":"MEUCIBEe/X8FKeSrx3Wej91SRMXz5tSB/CDTUCJtI9dhfDc6AiEAnFWYs/VS7cCRzebGUEnPqwf9HmxU6dPC4PKpPgtp6dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219154},"main":"api.rip","type":"module","shasum":"75bfd6b68bd4e132a79d6b05b77c034b8d13e0f1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-waADGpr1r1zrEh2vQWn4nJ7Utq2XYXlmwdlXWw6l5MNyooivOGQroQCNz/kycIRw2RltWbRIlBwrBDO+F9J6eg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.31"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.15_1772097254452_0.8250054581677944","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@rip-lang/server","version":"1.3.16","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"df78b8f119e3804dd12eaa5d1e18c1846c8f265c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.16.tgz","fileCount":13,"integrity":"sha512-h4KVGlQCyCCeGiSOq2OFcF+GkoXCUZ+t+WQvycHxGPhwoH+l40jCCgivqQOIaShJ/JbM9EE/D3nGEVwe6J89aQ==","signatures":[{"sig":"MEYCIQDutt22xOeDa0cZ4ozxmlsokkF2pmc9Q71+6jgrVhULJAIhANm7h9/2AsB5XBT1iUkXcBiVJLpiyCi7YMxlPIPt1Ng8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219154},"main":"api.rip","type":"module","shasum":"df78b8f119e3804dd12eaa5d1e18c1846c8f265c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-h4KVGlQCyCCeGiSOq2OFcF+GkoXCUZ+t+WQvycHxGPhwoH+l40jCCgivqQOIaShJ/JbM9EE/D3nGEVwe6J89aQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.32"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.16_1772098406385_0.3301713577103902","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@rip-lang/server","version":"1.3.17","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"54c0556ac4325708c5b88fd9a026c9ddeff2c2cf","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.17.tgz","fileCount":13,"integrity":"sha512-ztgQHKZKXZMy+dTyoQbIHoVoLwj5wTwPb2KDZ8zFh9VRKrTrim/eTck11z4dpyjmn68NDv9/ZEDc7PcVVbwSnA==","signatures":[{"sig":"MEYCIQDVjDCWGCNLR8XGNuZtEYw0Xz2vy4N+GfEkhpVIvGgxZgIhAP6c33kyK1FNI89z0nYCU4ADzszjMjeleg93Hu5L8vWi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219227},"main":"api.rip","type":"module","shasum":"54c0556ac4325708c5b88fd9a026c9ddeff2c2cf","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ztgQHKZKXZMy+dTyoQbIHoVoLwj5wTwPb2KDZ8zFh9VRKrTrim/eTck11z4dpyjmn68NDv9/ZEDc7PcVVbwSnA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.33"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.17_1772151534520_0.7975408180737229","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@rip-lang/server","version":"1.3.18","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2edac807244753837a224ba76c3f1442d09bb194","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.18.tgz","fileCount":13,"integrity":"sha512-tyf6DTzo8gBZTRYKy7HTInADmyoDDnCAym6UhyVVRnPA3S+eTnUsFBanYQCv/PpGv2hxO5Xe9iLAyMRCmw/znA==","signatures":[{"sig":"MEUCIQCRy3Cceg5LXsEmj46WyfQWTiKrRsGYQv6gdv3sI5uq6wIgJU67YVIf6kiOO/Pe7MGjCE4AElm033O9B1ef5slUqFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219272},"main":"api.rip","type":"module","shasum":"2edac807244753837a224ba76c3f1442d09bb194","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-tyf6DTzo8gBZTRYKy7HTInADmyoDDnCAym6UhyVVRnPA3S+eTnUsFBanYQCv/PpGv2hxO5Xe9iLAyMRCmw/znA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.34"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.18_1772152799948_0.21502509138478887","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"@rip-lang/server","version":"1.3.19","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.19","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9418d702b279853801e8f3e104cda4564dbe00e1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.19.tgz","fileCount":13,"integrity":"sha512-dq8og383z3XH/EZJhfHN0XSZ9mHXx/yQvJt/YRQvmMTSRLBRlrFjNGGYVqHfSY2RUJEmttCJv2IO6SYF2wamGw==","signatures":[{"sig":"MEUCIQDFIIDfbsFQQApFYT/Nu8xPFcsdPDcAVONbzajApCIX4gIgW/XfcZHKKpQ9+1DKMnEVDQVXd3DUMJABnzLCREdRqQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219456},"main":"api.rip","type":"module","shasum":"9418d702b279853801e8f3e104cda4564dbe00e1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dq8og383z3XH/EZJhfHN0XSZ9mHXx/yQvJt/YRQvmMTSRLBRlrFjNGGYVqHfSY2RUJEmttCJv2IO6SYF2wamGw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.35"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.19_1772160740783_0.7528772257041103","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"@rip-lang/server","version":"1.3.20","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.20","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"40ec40ec2393ae6c3cdffb41e7804c305afb6e88","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.20.tgz","fileCount":13,"integrity":"sha512-b3QAfRK6OPbCcxKad56zSBfPBUk17l+rnxo6T5k/aHRxoUXNvh1/KVu7Bq4bFEznMv5/2k2QZKvG8MSF2HQsaw==","signatures":[{"sig":"MEUCIQCfm/KDUWDnZ8IZmYFoQB08OGnCdIUk/5nWdnOmXFEJkwIgVUk9k+tzL2GfoXuDZQMgF4qhxUmowbq8pYt8EZnInzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220529},"main":"api.rip","type":"module","shasum":"40ec40ec2393ae6c3cdffb41e7804c305afb6e88","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-b3QAfRK6OPbCcxKad56zSBfPBUk17l+rnxo6T5k/aHRxoUXNvh1/KVu7Bq4bFEznMv5/2k2QZKvG8MSF2HQsaw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.36"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.20_1772163595027_0.6558210565384164","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"@rip-lang/server","version":"1.3.21","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.21","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9c6d09fd8c4754cc78f15c31a3801bb5b496944f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.21.tgz","fileCount":13,"integrity":"sha512-OCSPXLsjG2KixR4vzq3vlf/lhY9sM9ag5ZMG9o46cmT+UB93g8vWKZp0bJ6m8sjZ2BWhkoxCMIDpgZ6NiUcJbw==","signatures":[{"sig":"MEQCIGTuwIeabCsFRDWHWtO+ooOKt/njGlg14L3Kp15M2f3cAiAG5euLu8K18/uiqCRXXmuiT+uye6DFKAjWwcbslF5fag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219892},"main":"api.rip","type":"module","shasum":"9c6d09fd8c4754cc78f15c31a3801bb5b496944f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-OCSPXLsjG2KixR4vzq3vlf/lhY9sM9ag5ZMG9o46cmT+UB93g8vWKZp0bJ6m8sjZ2BWhkoxCMIDpgZ6NiUcJbw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.37"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.21_1772165114676_0.6465491871936544","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"@rip-lang/server","version":"1.3.22","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.22","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"4eb2d8ca43ccba59e053f575778466ccc4a79835","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.22.tgz","fileCount":13,"integrity":"sha512-a/3mK5KZoQTjPo7oaOTsne1YV6NB/PAxNkAzdKOhQGy3DKK7gCWoCe8TYyCofqe6saJs+RAyO2J+P2rglMxuOQ==","signatures":[{"sig":"MEQCICdTXLjT9AqkTlLASNVGhdj1YY8FZYtAVVQc5kSo5TSYAiBrt3WeXN+fYHbyPBb3k81FkscGPi3MCeoSv+OEbid0Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219892},"main":"api.rip","type":"module","shasum":"4eb2d8ca43ccba59e053f575778466ccc4a79835","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-a/3mK5KZoQTjPo7oaOTsne1YV6NB/PAxNkAzdKOhQGy3DKK7gCWoCe8TYyCofqe6saJs+RAyO2J+P2rglMxuOQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.38"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.22_1772165471134_0.9621865746019691","host":"s3://npm-registry-packages-npm-production"}},"1.3.23":{"name":"@rip-lang/server","version":"1.3.23","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.23","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"367c640bc531c39b4e49ac02fcdd90c6a42e7697","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.23.tgz","fileCount":13,"integrity":"sha512-jxYoT0kLSWNGEEwQawWcMPGtrSvdak2OomjckWPD3hQiY9fb+kEsMndnZVIqUPCz1G7jr8MnqmJOneWgIOHmPA==","signatures":[{"sig":"MEUCIB2NqK2HM+r3fIJwsSSJnarVZHKFUOpLngaXpJVFrXi5AiEAzn/3HwMRBWB6ErDbwUeVfoSqNMIjkxa0HRDpvJGBXkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219836},"main":"api.rip","type":"module","shasum":"367c640bc531c39b4e49ac02fcdd90c6a42e7697","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-jxYoT0kLSWNGEEwQawWcMPGtrSvdak2OomjckWPD3hQiY9fb+kEsMndnZVIqUPCz1G7jr8MnqmJOneWgIOHmPA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.39"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.23_1772168035480_0.19568700320378074","host":"s3://npm-registry-packages-npm-production"}},"1.3.24":{"name":"@rip-lang/server","version":"1.3.24","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.24","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6201b01f97ce1314bef78d975dd103db1382fc8c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.24.tgz","fileCount":13,"integrity":"sha512-Vij0AG4apanOg+IjSqz8mgQpZ5UKaeQwyBllHZONJXnkBEIs9RC5GKcMRlHpbYIgSXSFSu3lDd+dS8tsGSabeQ==","signatures":[{"sig":"MEUCIQDTcf3CrZGjM86ua5L8uhrurqPo1JYA1puYqnLzgs62JAIgWJU3R24agIDj85kZfC0AenwcqoLxCJcyEcw7I0MZRaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219874},"main":"api.rip","type":"module","shasum":"6201b01f97ce1314bef78d975dd103db1382fc8c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Vij0AG4apanOg+IjSqz8mgQpZ5UKaeQwyBllHZONJXnkBEIs9RC5GKcMRlHpbYIgSXSFSu3lDd+dS8tsGSabeQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.40"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.24_1772168450948_0.03408274817945256","host":"s3://npm-registry-packages-npm-production"}},"1.3.25":{"name":"@rip-lang/server","version":"1.3.25","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.25","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"86f64847bb4938e1cec77ce742145f47772538f5","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.25.tgz","fileCount":13,"integrity":"sha512-IGINz0R8f0SQ4NxTICNtW+2Bj28iJLryNMtMKmnHWbUHzcgksxna95ESo0k5iB125nqiKjXKFiHewaT35MlevQ==","signatures":[{"sig":"MEUCIFwmkgGrM1JIDIEETiZCsu8SxZa9CXllQxNy7Zt2lKO8AiEAz7tqDyfvctEik9txfMTGYkgOhl7g0F54n6DSQxJsXKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219875},"main":"api.rip","type":"module","shasum":"86f64847bb4938e1cec77ce742145f47772538f5","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-IGINz0R8f0SQ4NxTICNtW+2Bj28iJLryNMtMKmnHWbUHzcgksxna95ESo0k5iB125nqiKjXKFiHewaT35MlevQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.41"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.25_1772169213837_0.8052366975318985","host":"s3://npm-registry-packages-npm-production"}},"1.3.26":{"name":"@rip-lang/server","version":"1.3.26","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.26","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"41c744e28586090e321df7559f8d759d5430c376","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.26.tgz","fileCount":13,"integrity":"sha512-Gq1HX0xJpjJHezcnY959OHYIn0ID+x397tqxVakdzsIaRsJXPzf5a7qEkCLwq0yZ+t4Ry+m1cc9Fp3vHM1R4BQ==","signatures":[{"sig":"MEYCIQCai9XQ/7OJ3i2XqnHLdsTFNx9WxviPb3xlSl4niGEhhgIhANAp7AdZQIlceQmPHfEE/v7hn7wlSdwHY6jBs3edNqbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219852},"main":"api.rip","type":"module","shasum":"41c744e28586090e321df7559f8d759d5430c376","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Gq1HX0xJpjJHezcnY959OHYIn0ID+x397tqxVakdzsIaRsJXPzf5a7qEkCLwq0yZ+t4Ry+m1cc9Fp3vHM1R4BQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.42"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.26_1772170501007_0.5710890763631555","host":"s3://npm-registry-packages-npm-production"}},"1.3.27":{"name":"@rip-lang/server","version":"1.3.27","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.27","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5e4b5c389cb4cfc3f86740186e6e9348b8aa0fbf","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.27.tgz","fileCount":13,"integrity":"sha512-1eZ0fF+E/wmBjfZY8evXWbNjx9ZeuFIxZOrB2+HkNjVlXbWHRXgnKfvInDZQX7cVi+TKldUgrxPukb4OU/hw1w==","signatures":[{"sig":"MEYCIQChfPoJLSmChwBB0+XoukYbU44kj/vS9KxxMK1lVH3dAAIhALXujYEioNO2LP+dNnhc5X6mUMclaf4FCExdFOh94WMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219846},"main":"api.rip","type":"module","shasum":"5e4b5c389cb4cfc3f86740186e6e9348b8aa0fbf","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-1eZ0fF+E/wmBjfZY8evXWbNjx9ZeuFIxZOrB2+HkNjVlXbWHRXgnKfvInDZQX7cVi+TKldUgrxPukb4OU/hw1w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.43"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.27_1772170526608_0.6146329355371627","host":"s3://npm-registry-packages-npm-production"}},"1.3.28":{"name":"@rip-lang/server","version":"1.3.28","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.28","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"39c0efa6a0caeae5f41172b56832db6e5201804a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.28.tgz","fileCount":13,"integrity":"sha512-SUAhF+ovgaIA+rIGN736/SCoMlcFhvPCAuffavTKN158+gEQffVZ/1Bh0P7JQYMdmtukuh3UbpTwj0rbQsc3Tg==","signatures":[{"sig":"MEUCIQDRDZxrcK0kyEFprPu4HpSp6eTBE3J0MWbi/qSHmX6N7AIgShJOS1MM8/436KrLPeDNIqCqB4khsDeagZQhhBb4ZHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219852},"main":"api.rip","type":"module","shasum":"39c0efa6a0caeae5f41172b56832db6e5201804a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SUAhF+ovgaIA+rIGN736/SCoMlcFhvPCAuffavTKN158+gEQffVZ/1Bh0P7JQYMdmtukuh3UbpTwj0rbQsc3Tg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.44"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.28_1772170801618_0.23731012785762373","host":"s3://npm-registry-packages-npm-production"}},"1.3.29":{"name":"@rip-lang/server","version":"1.3.29","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.29","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ebf0f4d77af832556ad9f3b4bf829d5d24c32c6b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.29.tgz","fileCount":13,"integrity":"sha512-VI+j+47GNTY5Hm/D3Pi4Q+c2Laqs4FeSW0GAsE6OsztStFxg1RImYkxeKdbKAk7QLftfHZwcoMUZKdX3XArFqQ==","signatures":[{"sig":"MEQCIADIOQICTLRbm7LAfnddXcWiY9ZnYPUpbWZ1lPqdjgUiAiBnV4G0Luid0235W3R1LP6k2C1l4QEaJPWV1y1Xng1Sxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219772},"main":"api.rip","type":"module","shasum":"ebf0f4d77af832556ad9f3b4bf829d5d24c32c6b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VI+j+47GNTY5Hm/D3Pi4Q+c2Laqs4FeSW0GAsE6OsztStFxg1RImYkxeKdbKAk7QLftfHZwcoMUZKdX3XArFqQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.29_1772170920303_0.6334398418149576","host":"s3://npm-registry-packages-npm-production"}},"1.3.30":{"name":"@rip-lang/server","version":"1.3.30","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.30","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0735df95d4a7dc9d0f81faec823600145360135f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.30.tgz","fileCount":13,"integrity":"sha512-/g2DICUg/ByFmffEtHlZtcYDpnV7IXwZ/i/Qafi3HJF1ywcxv/LAXnD7W8rSU3Txh3PMA2SdsapxYoaFo1BpJQ==","signatures":[{"sig":"MEUCIDkNF2y5FovbxMsAKD2M4wcINUSCR3R3Bet/SR+GeGFHAiEArgqWalEcf7apm3vsyNh8s0yxVCu4DXc+sE9Ei2wdXNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219772},"main":"api.rip","type":"module","shasum":"0735df95d4a7dc9d0f81faec823600145360135f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/g2DICUg/ByFmffEtHlZtcYDpnV7IXwZ/i/Qafi3HJF1ywcxv/LAXnD7W8rSU3Txh3PMA2SdsapxYoaFo1BpJQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.46"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.30_1772171251299_0.1075127106976328","host":"s3://npm-registry-packages-npm-production"}},"1.3.31":{"name":"@rip-lang/server","version":"1.3.31","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.31","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e058e82b6d26b5e57cf0989f99ed18dbd9254787","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.31.tgz","fileCount":13,"integrity":"sha512-0/OJT4uS2CyGaqQjwr33HqFd4m0rqdljc3L53o/lcYGUbA62GYPU0gcMRhRlYqy3/j5+c/XWhweNv6AnORKaKA==","signatures":[{"sig":"MEQCIC929OK09UkslNk0YQolkbHaRXm27wUmYcoFJ3vGHTwdAiByIpf+hNn+J0aPl5vQWXFM5n+YxSGg5VmxziADUWFotw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219772},"main":"api.rip","type":"module","shasum":"e058e82b6d26b5e57cf0989f99ed18dbd9254787","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0/OJT4uS2CyGaqQjwr33HqFd4m0rqdljc3L53o/lcYGUbA62GYPU0gcMRhRlYqy3/j5+c/XWhweNv6AnORKaKA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.47"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.31_1772173262459_0.6014767315030245","host":"s3://npm-registry-packages-npm-production"}},"1.3.32":{"name":"@rip-lang/server","version":"1.3.32","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.32","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d584a55b61e2eff417408203c9ce78dd5af8ff95","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.32.tgz","fileCount":13,"integrity":"sha512-eVOW3WUZuz03arRI/7fwTLEstLhYVclZEvLbXbNIWXVlZIoFFFulOML2Uk4RBPVtUyKL4gsk1QvjKsyHqAtgPw==","signatures":[{"sig":"MEQCIG6uUolbHnKqWtGXabTNVgx5gF9d9GC3zwiU4si2FeYQAiALhaEqzdiohET7qDWzAWDVrN0lCEM5Fp1Nu0ZVs62Myg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219772},"main":"api.rip","type":"module","shasum":"d584a55b61e2eff417408203c9ce78dd5af8ff95","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eVOW3WUZuz03arRI/7fwTLEstLhYVclZEvLbXbNIWXVlZIoFFFulOML2Uk4RBPVtUyKL4gsk1QvjKsyHqAtgPw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.32_1772173285591_0.05008024427287583","host":"s3://npm-registry-packages-npm-production"}},"1.3.33":{"name":"@rip-lang/server","version":"1.3.33","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.33","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"555cdab1ffeee7103880ba99ddab1ecabae007aa","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.33.tgz","fileCount":13,"integrity":"sha512-ri496M2UJcLN0MYBIj951ORAfWjUey0Vk3NihUeD8yuyQ8xZ3R6KXeTXbLq5LhUQ4qsp3uHDKrD+zyGB1oKSyA==","signatures":[{"sig":"MEUCIQCCLUS1+BbdL6pybS7nmpMJd+D03K5EFnB9TPRF6m4f+wIgAUWBbLJ8avGBNavRAROQpLs4qTUFQHlOVe6PcfbD0Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220116},"main":"api.rip","type":"module","shasum":"555cdab1ffeee7103880ba99ddab1ecabae007aa","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ri496M2UJcLN0MYBIj951ORAfWjUey0Vk3NihUeD8yuyQ8xZ3R6KXeTXbLq5LhUQ4qsp3uHDKrD+zyGB1oKSyA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.49"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.33_1772173536514_0.4469982783168993","host":"s3://npm-registry-packages-npm-production"}},"1.3.34":{"name":"@rip-lang/server","version":"1.3.34","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.34","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f2207516669960474a6804752465b4159336d539","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.34.tgz","fileCount":13,"integrity":"sha512-LNlJ2b+2Y/zFyrhxEpz2IDUauH/Vxo/BwJO74ljxrRO7P7jhEqmboEPveR8HHPkeK7sodtUZ9nuhX895/DDxDQ==","signatures":[{"sig":"MEYCIQD4uP/or7pt5F2fZaTQuZI29/8FZLU7pzQC5MQwK806/wIhALikDKK7na4F7ykM3/77W3nHguR4CAQuW6qiDBXHL6ce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220090},"main":"api.rip","type":"module","shasum":"f2207516669960474a6804752465b4159336d539","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-LNlJ2b+2Y/zFyrhxEpz2IDUauH/Vxo/BwJO74ljxrRO7P7jhEqmboEPveR8HHPkeK7sodtUZ9nuhX895/DDxDQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.51"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.34_1772174171416_0.4107836713912405","host":"s3://npm-registry-packages-npm-production"}},"1.3.35":{"name":"@rip-lang/server","version":"1.3.35","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.35","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"51a39b5cfd6ae3d0a1ac0827f3de455408665079","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.35.tgz","fileCount":13,"integrity":"sha512-uf46bpzhbKQl4DVViOv9nkpLaPShdPCAsJhyb7v4g3o2g/DlZN3ETfLL5FyMCE2Bnern+QHtuQ6x9hetZFzPyw==","signatures":[{"sig":"MEYCIQD4E5so7zYPfVNNhg+hk21zqNMTVwOgNfz+wVlw5bgSnQIhAOQ/LSgiDAaz1Y+F8O6TtKEDVeKSziwB9Ce6u94qle/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220634},"main":"api.rip","type":"module","shasum":"51a39b5cfd6ae3d0a1ac0827f3de455408665079","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uf46bpzhbKQl4DVViOv9nkpLaPShdPCAsJhyb7v4g3o2g/DlZN3ETfLL5FyMCE2Bnern+QHtuQ6x9hetZFzPyw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.52"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.35_1772174527000_0.47196663090050794","host":"s3://npm-registry-packages-npm-production"}},"1.3.36":{"name":"@rip-lang/server","version":"1.3.36","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.36","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0ac71aa09e74ae0876451f9469047b3bb25a0ae4","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.36.tgz","fileCount":13,"integrity":"sha512-wQTRr9DELQOZh8G9I7sql2ZpDM18GgPac3PVsjFA7x9bSnw6v7lH8Ot76qzf6k+uaYAQPAsrTzE9sZLzKPtTrQ==","signatures":[{"sig":"MEYCIQCamBfGGldW6pgQdR92AnvRFLNfeVlxSJ36bhPlw/2KhwIhAM/LuwwDiIn2m3lqgj+f8Ol67uQ1P0nFd8H2S/xgPDpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220701},"main":"api.rip","type":"module","shasum":"0ac71aa09e74ae0876451f9469047b3bb25a0ae4","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-wQTRr9DELQOZh8G9I7sql2ZpDM18GgPac3PVsjFA7x9bSnw6v7lH8Ot76qzf6k+uaYAQPAsrTzE9sZLzKPtTrQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.53"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.36_1772183940269_0.21210204863044702","host":"s3://npm-registry-packages-npm-production"}},"1.3.37":{"name":"@rip-lang/server","version":"1.3.37","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.37","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"18853a9036bd342aee0174c5e071d4f3e68f0fbe","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.37.tgz","fileCount":13,"integrity":"sha512-9WzPAIEmxAmcMZnY4xPf+tzN2OvW/A3FbC6i7yC2OhG3tGEY9nuBxJiQBqN8YEBWaCjQZyO1Ev5qZq0z6gqC/Q==","signatures":[{"sig":"MEUCIEh6RPAdmDcwEAfsjal1/qQI+dVAU7sYM8okKzxAOul7AiEAtpRn8YZvP6tfUy0iUuJp4Ls7e+iPw3hkHake9/jwmtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220701},"main":"api.rip","type":"module","shasum":"18853a9036bd342aee0174c5e071d4f3e68f0fbe","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9WzPAIEmxAmcMZnY4xPf+tzN2OvW/A3FbC6i7yC2OhG3tGEY9nuBxJiQBqN8YEBWaCjQZyO1Ev5qZq0z6gqC/Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.54"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.37_1772184168927_0.9566286386511351","host":"s3://npm-registry-packages-npm-production"}},"1.3.38":{"name":"@rip-lang/server","version":"1.3.38","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.38","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"15184c555af2c98a43cb82de1034bfc8b7de8ae6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.38.tgz","fileCount":13,"integrity":"sha512-eTVLfNiv+Q9wrDUBVxwkf9279T6i7N2RKZGrbOqwqp25MU0FT7WEIsJs/Oauzd4Pdm/UiM3e/BXge+Z3qZbMVw==","signatures":[{"sig":"MEUCIBvmFcX7uYK/EZnSEX+Mxk5HP3frnKAHbEJYzMROGCQvAiEA9xxign0GDvpWtomL2hDYIbJoXtmmmsDgd5aaL6hGFEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220701},"main":"api.rip","type":"module","shasum":"15184c555af2c98a43cb82de1034bfc8b7de8ae6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eTVLfNiv+Q9wrDUBVxwkf9279T6i7N2RKZGrbOqwqp25MU0FT7WEIsJs/Oauzd4Pdm/UiM3e/BXge+Z3qZbMVw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.55"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.38_1772184324842_0.14074115433173295","host":"s3://npm-registry-packages-npm-production"}},"1.3.39":{"name":"@rip-lang/server","version":"1.3.39","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.39","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a4d52236cc76b564b864bfdad5349456c927fdca","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.39.tgz","fileCount":13,"integrity":"sha512-O0sGRG4Vjb2jaqvXt8GO2vug6vkv32QW/Vg4LFKBhpec8PhoCaCh9ypz0kP1iKb0lz2GM7OnFvclDip37BhItg==","signatures":[{"sig":"MEUCIQDnkP3Uo5DY4qOEZCy7tLk2rbeW+z0/7AUc9qEF9A90ZwIgWnoWcxZ9+TunI3WR2gMwmqxs04v44nN1/BDIk/0zuy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220701},"main":"api.rip","type":"module","shasum":"a4d52236cc76b564b864bfdad5349456c927fdca","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-O0sGRG4Vjb2jaqvXt8GO2vug6vkv32QW/Vg4LFKBhpec8PhoCaCh9ypz0kP1iKb0lz2GM7OnFvclDip37BhItg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.56"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.39_1772331471103_0.7414835255434653","host":"s3://npm-registry-packages-npm-production"}},"1.3.40":{"name":"@rip-lang/server","version":"1.3.40","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.40","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"875b2c024f4333f11b70988896ea619ee76a5f7c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.40.tgz","fileCount":13,"integrity":"sha512-phvl6VYxk1t4bZfJQZt39mxnB4M6DKJKrQ4w+rxkvxWLlxOI6GufIazw2n12E1lZYifaH4W2XWQsQ+i7mGu9yA==","signatures":[{"sig":"MEUCIDnxbOedHMn5cEBz17rO4MHgFrT3YOwpaWVxkvkDHQeJAiEAmY95UH3NJXR2fS1bhRArfmLFV2UqRo+BfL5YFItYX/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220701},"main":"api.rip","type":"module","shasum":"875b2c024f4333f11b70988896ea619ee76a5f7c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-phvl6VYxk1t4bZfJQZt39mxnB4M6DKJKrQ4w+rxkvxWLlxOI6GufIazw2n12E1lZYifaH4W2XWQsQ+i7mGu9yA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.57"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.40_1772331576733_0.12596880799568022","host":"s3://npm-registry-packages-npm-production"}},"1.3.42":{"name":"@rip-lang/server","version":"1.3.42","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.42","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"306a72a57a1ef54d76c78e19656e335066183994","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.42.tgz","fileCount":13,"integrity":"sha512-BYSI2FFjc4VKb+DW8cBQZOnIYwg3f0EFgZMuHBh4iuY4Z5CoaloxMYkszpQQfe7YKsh+DMkxhtmtdBoiNOw7oQ==","signatures":[{"sig":"MEUCIAHDS53EGVzdDzy0/4Hgj/Fwz1f3d8c9OYPhSTr9xMC3AiEAkFpU+AesX7VzNhC/KC4wIiotQ2Ijcwl3zgyQ9VdFKdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"306a72a57a1ef54d76c78e19656e335066183994","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-BYSI2FFjc4VKb+DW8cBQZOnIYwg3f0EFgZMuHBh4iuY4Z5CoaloxMYkszpQQfe7YKsh+DMkxhtmtdBoiNOw7oQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.59"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.42_1772336951304_0.9565140124606697","host":"s3://npm-registry-packages-npm-production"}},"1.3.43":{"name":"@rip-lang/server","version":"1.3.43","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.43","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"04de73ce193c2ba636a0c1797ba5a15a4c5b6bbd","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.43.tgz","fileCount":13,"integrity":"sha512-0RTkm7p8q0Zv5UYNaolouV4KWGpf7Igh2NU4lKxzZp+wyahszSv/jfNhqOBBq9ZknDCVVFmvS5jd/y1Vh1FkYQ==","signatures":[{"sig":"MEQCIDjjq7t3wNm/AdbgQFnH7/TXsYNXSlp69mACwPrpFa+EAiAuXyWyOWM5QvAi3Bg67t6Vlr9w71RJbB4EACt+irNJoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220835},"main":"api.rip","type":"module","shasum":"04de73ce193c2ba636a0c1797ba5a15a4c5b6bbd","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0RTkm7p8q0Zv5UYNaolouV4KWGpf7Igh2NU4lKxzZp+wyahszSv/jfNhqOBBq9ZknDCVVFmvS5jd/y1Vh1FkYQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.60"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.43_1772338293621_0.5976099060707327","host":"s3://npm-registry-packages-npm-production"}},"1.3.44":{"name":"@rip-lang/server","version":"1.3.44","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.44","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"17a4c5f08ff86749f2467d23740843b7dc47b234","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.44.tgz","fileCount":13,"integrity":"sha512-2LYHu0IvpmJ+8pIL5WYdpxUZX+iWXhnGFzTw6tNA6/DSGx8ZSwIom24gMqNjJXboaeOYmyCFHewsQ+nT9FbtQQ==","signatures":[{"sig":"MEUCIQDDBtdVqkt5mslFJwwWNzN/ZadIeKWP9SVk0Cpq2pUK3AIgFTGst3o0c/EIylRUIT+OYmRIuaNEP1laqU2rxK5GQr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220953},"main":"api.rip","type":"module","shasum":"17a4c5f08ff86749f2467d23740843b7dc47b234","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2LYHu0IvpmJ+8pIL5WYdpxUZX+iWXhnGFzTw6tNA6/DSGx8ZSwIom24gMqNjJXboaeOYmyCFHewsQ+nT9FbtQQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.61"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.44_1772338673408_0.19812656309196597","host":"s3://npm-registry-packages-npm-production"}},"1.3.45":{"name":"@rip-lang/server","version":"1.3.45","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.45","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b5d13265b09331fa239ca471f21ade85e272c5f1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.45.tgz","fileCount":13,"integrity":"sha512-5WpVM5zupr/bK26DWf6c46RPEb/97j68yly2uo9Mnmdwq/0mdnvERTWfXkfGS25z4jjQ6Af4NACRJn4PKLVfSA==","signatures":[{"sig":"MEQCIB+GST0zS54DUDVbk1tMoehKjMQeUhy8hxV5yWOnDNj/AiBjRE0l6HT9f8g6cqUM29US2ON+wL+022WimF4fVs6SdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"b5d13265b09331fa239ca471f21ade85e272c5f1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5WpVM5zupr/bK26DWf6c46RPEb/97j68yly2uo9Mnmdwq/0mdnvERTWfXkfGS25z4jjQ6Af4NACRJn4PKLVfSA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.62"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.45_1772339082565_0.9816497741293364","host":"s3://npm-registry-packages-npm-production"}},"1.3.46":{"name":"@rip-lang/server","version":"1.3.46","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.46","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b559432170a8cf195ee4d1ac1933b2e9b456a56f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.46.tgz","fileCount":13,"integrity":"sha512-bZdKMQfys1H0h0XFy6sG20WtiuDk9erOwMtJinnnkRyYPCCIxlNGLOpD+TW5uKdnXEZXgtD3N6E/V1H4CiV2Tg==","signatures":[{"sig":"MEQCIH53/3MPJLeJ51jnj94NAuw49BKHzQ2BQNvT22Vj9sPDAiAlXR4rBKYOWzVNLK4aTqVgb3h06ckiSi4t6KaXUiPV9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"b559432170a8cf195ee4d1ac1933b2e9b456a56f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bZdKMQfys1H0h0XFy6sG20WtiuDk9erOwMtJinnnkRyYPCCIxlNGLOpD+TW5uKdnXEZXgtD3N6E/V1H4CiV2Tg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.63"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.46_1772345171158_0.10939507138928595","host":"s3://npm-registry-packages-npm-production"}},"1.3.47":{"name":"@rip-lang/server","version":"1.3.47","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.47","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f2f3a3137d572a95b6b7fe552bd482fb6430eafe","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.47.tgz","fileCount":13,"integrity":"sha512-G7uHvsudffcYXvekocHz94huNhNflG9RL8F3w5z9PbxxJMRIq4q+203xIBYD88pcVLu7zt/7RLWA8DrCdrfLBQ==","signatures":[{"sig":"MEUCIEJK/lHywrlCKsbyF4TQdyAHbhGWX9iPO+Q8oz+Z71gIAiEAk2QJhYv9MAMmL6A1QUF89Hd6CJEiPOjx5zw2HtFXJo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"f2f3a3137d572a95b6b7fe552bd482fb6430eafe","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-G7uHvsudffcYXvekocHz94huNhNflG9RL8F3w5z9PbxxJMRIq4q+203xIBYD88pcVLu7zt/7RLWA8DrCdrfLBQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.64"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.47_1772347769325_0.5249468224201679","host":"s3://npm-registry-packages-npm-production"}},"1.3.48":{"name":"@rip-lang/server","version":"1.3.48","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.48","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"82c14418df316ca41418514426aede3cafbb65fc","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.48.tgz","fileCount":13,"integrity":"sha512-2FIV7Tw8D8IrnofOudDICZQv91nxTrJ5CNHbhyg/7+nFghzt7dAjXaHRW+wvyXwWWdfLE1PffL9nq4zvh4RqFg==","signatures":[{"sig":"MEUCIQDSKUdNiTGbZTpkCKgmigAIoe8XRDy9eteITLAmbYOgPgIgCiinu2yBvQrVZVgxNAwLlEvmzME8hBjwC80vzZHSCUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"82c14418df316ca41418514426aede3cafbb65fc","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2FIV7Tw8D8IrnofOudDICZQv91nxTrJ5CNHbhyg/7+nFghzt7dAjXaHRW+wvyXwWWdfLE1PffL9nq4zvh4RqFg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.65"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.48_1772396259113_0.950917513168587","host":"s3://npm-registry-packages-npm-production"}},"1.3.49":{"name":"@rip-lang/server","version":"1.3.49","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.49","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"54584926fcdd78fa6caadd996f5e39413117df68","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.49.tgz","fileCount":13,"integrity":"sha512-l+LSFR15Z76mjk9IgL0ElrbanlFh1h4SZPstVFSM/7qYoZTYutpAcI/+LgWDK6841e1Q+uamXGC9PR6vcK4hlA==","signatures":[{"sig":"MEUCIFKY3CtwwFBRStNpmmi+gW87F4rnVo3nlNq6+5sYWGR6AiEA4VH0Jy49pM30eySzB/a1w3x3R1u1SumBFVjOWKVlhbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"54584926fcdd78fa6caadd996f5e39413117df68","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-l+LSFR15Z76mjk9IgL0ElrbanlFh1h4SZPstVFSM/7qYoZTYutpAcI/+LgWDK6841e1Q+uamXGC9PR6vcK4hlA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.66"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.49_1772418517412_0.9085154782710059","host":"s3://npm-registry-packages-npm-production"}},"1.3.50":{"name":"@rip-lang/server","version":"1.3.50","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.50","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9cd290b2ead44047d543253c97120c113add7b77","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.50.tgz","fileCount":13,"integrity":"sha512-QlSQCFwbnOLXIEuCZomC3+IbIhDnCbRVxPK8HlP/xf0jQLQ+dqf4okkHTxNSUS0uncPTIc+dXe0wGBBMgeb4MQ==","signatures":[{"sig":"MEUCIBaFXFPcNOU83Df5PiAkUW754EMYwZSl/IQIgyFggjB9AiEA83FMjdUWLleKkdRcRPaEuLgyCiV7Gh/7ahrBYFE8GPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"9cd290b2ead44047d543253c97120c113add7b77","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QlSQCFwbnOLXIEuCZomC3+IbIhDnCbRVxPK8HlP/xf0jQLQ+dqf4okkHTxNSUS0uncPTIc+dXe0wGBBMgeb4MQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.67"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.50_1772420174709_0.6976626334763825","host":"s3://npm-registry-packages-npm-production"}},"1.3.51":{"name":"@rip-lang/server","version":"1.3.51","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.51","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0546a956d126f36bf1c36473370c78fc0a13b979","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.51.tgz","fileCount":13,"integrity":"sha512-x+8+Z7qUgSFcExVSoHAuYys09DEj5bv7dsdii14DRDECsw+wWwerO/pNl1R7wdp/XBa5wmMp5Wa5dq/TD105FA==","signatures":[{"sig":"MEQCIBbFQImChQMRqJu8Ulu20atVR2I08lwL8qv8P0PTZIc8AiAadLz04PkFVCr0YtZ2ifCbtWguTV6vr0wqO1XqQ7YPZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"0546a956d126f36bf1c36473370c78fc0a13b979","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-x+8+Z7qUgSFcExVSoHAuYys09DEj5bv7dsdii14DRDECsw+wWwerO/pNl1R7wdp/XBa5wmMp5Wa5dq/TD105FA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.68"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.51_1772420959167_0.3577065270886146","host":"s3://npm-registry-packages-npm-production"}},"1.3.52":{"name":"@rip-lang/server","version":"1.3.52","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.52","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9f83c3eb704766b2a056681cf673ea21df2befcd","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.52.tgz","fileCount":13,"integrity":"sha512-qUcmgTvshkdaelNdnKuOM3PG2rNatSQDK31e80GsNPCdb5jAnCS+/dJc922oxMc1OFEmtZehMVcbUR1TPooJkA==","signatures":[{"sig":"MEYCIQDIpysf1GJL8/LtbvOw6bNvIWxNwXqKVVrvrjG3CCTCcAIhAJB9nGYZQimLaVyl8PRzuTGQLwdmjzmZZPc5szdTyJ/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"9f83c3eb704766b2a056681cf673ea21df2befcd","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-qUcmgTvshkdaelNdnKuOM3PG2rNatSQDK31e80GsNPCdb5jAnCS+/dJc922oxMc1OFEmtZehMVcbUR1TPooJkA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.69"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.52_1772431839879_0.05806858710125873","host":"s3://npm-registry-packages-npm-production"}},"1.3.53":{"name":"@rip-lang/server","version":"1.3.53","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.53","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b69bd85d9830ec60dc75ba700b147abe2e3b3a18","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.53.tgz","fileCount":13,"integrity":"sha512-4ZDNQH4b3QZ3igobn/yJd3cgh4c+nmYChBEcGhFc4CJ6nLYCZNPz2A9QI9lu9xDXjQmWGqmjZ1T2QB62AYXD+A==","signatures":[{"sig":"MEUCICZaYqeZvu4hwNed9FSWZ55SbZO/d2m4JFt2RwnHAcaEAiEA7OrSTCgUhq+FDZQLqB1dVAdFTaxNKCJ+9vJ4wvN/P3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"b69bd85d9830ec60dc75ba700b147abe2e3b3a18","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-4ZDNQH4b3QZ3igobn/yJd3cgh4c+nmYChBEcGhFc4CJ6nLYCZNPz2A9QI9lu9xDXjQmWGqmjZ1T2QB62AYXD+A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.70"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.53_1772436689404_0.4708402159440326","host":"s3://npm-registry-packages-npm-production"}},"1.3.54":{"name":"@rip-lang/server","version":"1.3.54","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.54","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"8e9de150dc18177adfd01c87fd49f16c1e682ce8","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.54.tgz","fileCount":13,"integrity":"sha512-RZxf4C150rs05sKJNcCA+6uQXtI7vnFqmZF+9dimJrqH/U8Lg23I1ZVyxK3fKwm/V3Ymflmw+j0w3QgbnnALjQ==","signatures":[{"sig":"MEYCIQC8xVgAe/a/InBL2HDsU82W5RlX4UBqBp6AT5m9GS7syAIhANiOANy7ztMxp5Ms1cVmJCfREkZe3O+ecB3DrFRYpHPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"8e9de150dc18177adfd01c87fd49f16c1e682ce8","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-RZxf4C150rs05sKJNcCA+6uQXtI7vnFqmZF+9dimJrqH/U8Lg23I1ZVyxK3fKwm/V3Ymflmw+j0w3QgbnnALjQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.71"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.54_1772438760555_0.49922521736627146","host":"s3://npm-registry-packages-npm-production"}},"1.3.55":{"name":"@rip-lang/server","version":"1.3.55","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.55","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1c565cad4eaf7afa9b2ce70d0a4a3c4a12947255","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.55.tgz","fileCount":13,"integrity":"sha512-H19Y1LtydGhTEWtnUxE7U590i90dKTeMzJlPHgT8vwZbAyrDSVPn0SwxyoVT7BKHW5UWxjvON0RdkrB3zVuDYQ==","signatures":[{"sig":"MEUCIGqWV2wGLpCdtKSSBhDqngBN6WoyOprjWq+IzXd9BCyZAiEAguCKhh4GtSNoWwFja4UYrrrnGWY0/SHpxI/g9qVHe0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220751},"main":"api.rip","type":"module","shasum":"1c565cad4eaf7afa9b2ce70d0a4a3c4a12947255","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-H19Y1LtydGhTEWtnUxE7U590i90dKTeMzJlPHgT8vwZbAyrDSVPn0SwxyoVT7BKHW5UWxjvON0RdkrB3zVuDYQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.72"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.55_1772473638845_0.5888484780004046","host":"s3://npm-registry-packages-npm-production"}},"1.3.56":{"name":"@rip-lang/server","version":"1.3.56","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.56","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c713f303ac118672c01c3f3856284ee7db010655","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.56.tgz","fileCount":13,"integrity":"sha512-7ISUiLQC2I3qMOwHjrZaEl47wvHPZp3YlwqrrvlpLxQDQwJCzKtGD1ax6EaOVxZdpcwdbgeGupc72Oak8CA+Aw==","signatures":[{"sig":"MEUCIQDrUP2AguVsTHBQrTH3ND4oplm13+WApwiMECLjz2yc4QIgUhU4bJQuDEKIe1odPC2V3jyd4pr0ef3vtG5Emssq8dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220867},"main":"api.rip","type":"module","shasum":"c713f303ac118672c01c3f3856284ee7db010655","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7ISUiLQC2I3qMOwHjrZaEl47wvHPZp3YlwqrrvlpLxQDQwJCzKtGD1ax6EaOVxZdpcwdbgeGupc72Oak8CA+Aw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.73"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.56_1772474711492_0.6936955332813863","host":"s3://npm-registry-packages-npm-production"}},"1.3.57":{"name":"@rip-lang/server","version":"1.3.57","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.57","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"19352b27211c5bd1e20aa1ef460fd49a4ae16c4b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.57.tgz","fileCount":13,"integrity":"sha512-lqH+QfHcTqNbsb3up4mAxcT6G2DQ0OSFalKYJGm3OanR4B66fyk6UVxSSZqZPank8hqBd4R/hMQX5IvFtUSCyg==","signatures":[{"sig":"MEYCIQDSr556FDAUqcey/nUK4qHJWGWvdUzDWL9+cVeENksWNwIhAI2VTp+3hl8XpEX41NfcJ+ZWgifTQPhDD+uIN8cJ/DAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220867},"main":"api.rip","type":"module","shasum":"19352b27211c5bd1e20aa1ef460fd49a4ae16c4b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lqH+QfHcTqNbsb3up4mAxcT6G2DQ0OSFalKYJGm3OanR4B66fyk6UVxSSZqZPank8hqBd4R/hMQX5IvFtUSCyg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.74"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.57_1772474887961_0.7750035188075992","host":"s3://npm-registry-packages-npm-production"}},"1.3.58":{"name":"@rip-lang/server","version":"1.3.58","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.58","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"91db7423829921c3c13dc3fccb9b3580ba00889c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.58.tgz","fileCount":13,"integrity":"sha512-EXlPkHwlZYBFiH4TuF0EVh8SqOQUOtckKPOhJBXyp+mrDzjKQah6xffs1/GZUwOoXXhcfwWLNBQvHDg97Gpz0g==","signatures":[{"sig":"MEUCIQDQKEIgM3uBtRzCjCj6gvtODOL82oZPN7EmLZIHsUmUDQIgTr8MX9mWVZHg2Bkr3JlLhshYmYZ1OdErFakUZt/CIXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"91db7423829921c3c13dc3fccb9b3580ba00889c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-EXlPkHwlZYBFiH4TuF0EVh8SqOQUOtckKPOhJBXyp+mrDzjKQah6xffs1/GZUwOoXXhcfwWLNBQvHDg97Gpz0g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.74"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.58_1772475135143_0.6152426911136704","host":"s3://npm-registry-packages-npm-production"}},"1.3.59":{"name":"@rip-lang/server","version":"1.3.59","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.59","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ba30d2ce6f896450eb2a963cbf6cd35c9e059ce3","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.59.tgz","fileCount":13,"integrity":"sha512-+6m1vvb/xy7IUzEcoQogamC7c1BmTRerofj6rSqt4lBRYOl4I3r5ru0KoA+xc887PoOvQUIJ18vmKZE7jwL8cQ==","signatures":[{"sig":"MEUCIAonFnRurM5EsjGEvRukS3a0AvyOLFExE4oZkx87OV3MAiEA5/M/HCMBImGDap9Phqpv3nhgxyEg996b55A4N4BmD1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"ba30d2ce6f896450eb2a963cbf6cd35c9e059ce3","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-+6m1vvb/xy7IUzEcoQogamC7c1BmTRerofj6rSqt4lBRYOl4I3r5ru0KoA+xc887PoOvQUIJ18vmKZE7jwL8cQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.75"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.59_1772475543283_0.654129499908932","host":"s3://npm-registry-packages-npm-production"}},"1.3.60":{"name":"@rip-lang/server","version":"1.3.60","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.60","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"322ce5aab2ad8cb66b2121126ee95ced12d1f01a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.60.tgz","fileCount":13,"integrity":"sha512-UqkP+OkTP6/YRIbQs8+HY/E1DQOZeprP0aSqqNOiQI/R9dqtvUpzXX4bp5jUyW40tIrq+VqL680si+G8/QXxXA==","signatures":[{"sig":"MEUCIQDuv1s+/5Ua1UM/w40ThkFaRwJXmdZicow+FBTfIkfCCwIgWkMf5YhJCgePRxvhaWtaIWVRLnXjgYzAG6Kt9YHKiUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"322ce5aab2ad8cb66b2121126ee95ced12d1f01a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-UqkP+OkTP6/YRIbQs8+HY/E1DQOZeprP0aSqqNOiQI/R9dqtvUpzXX4bp5jUyW40tIrq+VqL680si+G8/QXxXA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.76"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.60_1772499846197_0.16741243333118638","host":"s3://npm-registry-packages-npm-production"}},"1.3.61":{"name":"@rip-lang/server","version":"1.3.61","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.61","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7777d6e0dab23bac165934f0b6d66c6c69c7dbc9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.61.tgz","fileCount":13,"integrity":"sha512-Ej6b0u9cCwyQOvBHZEaqJciXI4MVhXuC4kt9se6bF+O5Zu06xqFVarJErH4hr74hqHYdG+BhJ7oIatlTCGS9KA==","signatures":[{"sig":"MEUCIHoSlbW6jdjSiFlAkCEq/Ri97wzTNSto0PzCual7oyAfAiEA6jbRfutHZakYSvdgC4prFO3zZlWT/U45ipVuuAG91Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"7777d6e0dab23bac165934f0b6d66c6c69c7dbc9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Ej6b0u9cCwyQOvBHZEaqJciXI4MVhXuC4kt9se6bF+O5Zu06xqFVarJErH4hr74hqHYdG+BhJ7oIatlTCGS9KA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.77"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.61_1772514095883_0.014390132845298442","host":"s3://npm-registry-packages-npm-production"}},"1.3.62":{"name":"@rip-lang/server","version":"1.3.62","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.62","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"426f45b54035efe222bd6f9c9f4a84cb3b264e75","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.62.tgz","fileCount":13,"integrity":"sha512-toVdot8oQuar3qHdKLz3c9jSP3HFL56/s5amxfvQrRZjNuet9Oe9+A8EH6m5FmYaiuFt4PkYYgHzWK/k+KJ4YA==","signatures":[{"sig":"MEQCIBZZo3hjIdjED3Pgded+35cgL1JykdDK3tw2p6DUN4uEAiBHzcSqhEyGYN1FVk9SZ8fA7ZDusTn7KQw24prjjgQqCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"426f45b54035efe222bd6f9c9f4a84cb3b264e75","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-toVdot8oQuar3qHdKLz3c9jSP3HFL56/s5amxfvQrRZjNuet9Oe9+A8EH6m5FmYaiuFt4PkYYgHzWK/k+KJ4YA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.78"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.62_1772523831634_0.48635000610929957","host":"s3://npm-registry-packages-npm-production"}},"1.3.63":{"name":"@rip-lang/server","version":"1.3.63","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.63","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7dc750e4c276d062c9a82b1e96eb187c8832bff0","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.63.tgz","fileCount":13,"integrity":"sha512-dBjJ3ffYY6Xkaosaf3CgbWrCSVNj8QrNEQmG1tf9ENr043/Fh2G00xjpO05MYrWT+t23HeNeU2yPSXnpogu4mw==","signatures":[{"sig":"MEUCIBFTAw306OV4zPxROjCwc2x0BwjeIAT9qFYI4axXG8UrAiEAhUw8YHJg2w7HZ5LRhEk8GjrHAaDOTr1/HASwjIsPhKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"7dc750e4c276d062c9a82b1e96eb187c8832bff0","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dBjJ3ffYY6Xkaosaf3CgbWrCSVNj8QrNEQmG1tf9ENr043/Fh2G00xjpO05MYrWT+t23HeNeU2yPSXnpogu4mw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.79"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.63_1772524936018_0.003651643098554036","host":"s3://npm-registry-packages-npm-production"}},"1.3.64":{"name":"@rip-lang/server","version":"1.3.64","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.64","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"43c160b9bbcdb60d574d15e1cef2a112acd89045","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.64.tgz","fileCount":13,"integrity":"sha512-rWy39ft8tAk4JjakKBdJB7781rV9Tl6dq6Iuyguf94RHw0n61qQ+CvqEZY+9P9Ft4iPMvhc/InBzR2+sc9RFaA==","signatures":[{"sig":"MEYCIQC2BWVTC/NUtX/MpLkHo5SeEpw19nvQt8/NUDe5z4fltgIhAOTtaPtA8ma2kPRLC53R0Q30t/CqD+xzvnK+hSCmHizH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220861},"main":"api.rip","type":"module","shasum":"43c160b9bbcdb60d574d15e1cef2a112acd89045","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rWy39ft8tAk4JjakKBdJB7781rV9Tl6dq6Iuyguf94RHw0n61qQ+CvqEZY+9P9Ft4iPMvhc/InBzR2+sc9RFaA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.80"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.64_1772527653428_0.26539541902076547","host":"s3://npm-registry-packages-npm-production"}},"1.3.65":{"name":"@rip-lang/server","version":"1.3.65","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.65","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5f4d04798a86b6c0fdf31200749377fe3d03e35e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.65.tgz","fileCount":13,"integrity":"sha512-KzrVGV7DZk8YoNNTsvQ8m3FBT4UNqyLXZ2jnSFOMT8pRrg9vyuYta5leppRdWO0DlBske/mcStKauIFvFO0VGw==","signatures":[{"sig":"MEYCIQDtDi4+kA4+U/hgJdhgqZqynQW7r5Ibi3mMziYjog4zYgIhAOls0ciuIxWjkVEaRweXdW65p5qD7o53aMk1KVY3SNr0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220795},"main":"api.rip","type":"module","shasum":"5f4d04798a86b6c0fdf31200749377fe3d03e35e","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-KzrVGV7DZk8YoNNTsvQ8m3FBT4UNqyLXZ2jnSFOMT8pRrg9vyuYta5leppRdWO0DlBske/mcStKauIFvFO0VGw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.65_1772576566001_0.23065036243048254","host":"s3://npm-registry-packages-npm-production"}},"1.3.66":{"name":"@rip-lang/server","version":"1.3.66","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.66","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"71c7478ad877bb40b0acf6d7b1db9961323be8a8","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.66.tgz","fileCount":13,"integrity":"sha512-eI7SrHS0EGJeYCrK3hAdOtqqO3CMidUB9B1vDMkPb/+PJud6yKeIKM1d2ZF0I/3PoQBJwodmbo8Zs48fUXLE0g==","signatures":[{"sig":"MEQCIA+nnTUdJ0wBTiSeUNPOyaDVLuJaqmIsIC/urrMCgiMsAiBAv+BTuQlkYYXjsidcf8YdzRGg+L1V0HjZb9e+SINq6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220795},"main":"api.rip","type":"module","shasum":"71c7478ad877bb40b0acf6d7b1db9961323be8a8","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eI7SrHS0EGJeYCrK3hAdOtqqO3CMidUB9B1vDMkPb/+PJud6yKeIKM1d2ZF0I/3PoQBJwodmbo8Zs48fUXLE0g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.82"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.66_1772578133096_0.480665802563756","host":"s3://npm-registry-packages-npm-production"}},"1.3.67":{"name":"@rip-lang/server","version":"1.3.67","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.67","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d5db6c8e6a19a5f15c85d2e5357e5bf31df00cab","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.67.tgz","fileCount":13,"integrity":"sha512-8PZKidQaRZ2bN/IqWPHLColNmkOrqzFr8Njj+IcpOpMwDmgsXj8tE6j7/apeij6K5UYNYaoQHF7X+OZkiVB/fA==","signatures":[{"sig":"MEYCIQDjZrNOOQbYg+sTf2pbZpZ2dvC3H8ATH6AD8d2QMKmUrQIhAOVcpa05ehqgXu7ucrk/hfTLKgMZ9JEdre7I7DbX++Py","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220795},"main":"api.rip","type":"module","shasum":"d5db6c8e6a19a5f15c85d2e5357e5bf31df00cab","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8PZKidQaRZ2bN/IqWPHLColNmkOrqzFr8Njj+IcpOpMwDmgsXj8tE6j7/apeij6K5UYNYaoQHF7X+OZkiVB/fA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.83"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.67_1772581326648_0.44464377185874193","host":"s3://npm-registry-packages-npm-production"}},"1.3.68":{"name":"@rip-lang/server","version":"1.3.68","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.68","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"fb9c1c64e25f741cbd5a3cccea52bb10b6e911f0","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.68.tgz","fileCount":13,"integrity":"sha512-5Yn8tjsHQDYylHT61+AQ9rBfaO7QJm6r0HeQ/+8uw/L0Ahx+9hOvLubtxoTF2uZs/17ACXCK/e/1+J+bEAfBUg==","signatures":[{"sig":"MEQCIEy1/n9h4Knwpb0oQkZ5Uvu6znOLKpkSC9CBkf+IbMz9AiAjKq9kXZvsPTsJjkHM8jIHNT1azpvpaPiApZdpSxN5eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220795},"main":"api.rip","type":"module","shasum":"fb9c1c64e25f741cbd5a3cccea52bb10b6e911f0","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5Yn8tjsHQDYylHT61+AQ9rBfaO7QJm6r0HeQ/+8uw/L0Ahx+9hOvLubtxoTF2uZs/17ACXCK/e/1+J+bEAfBUg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.84"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.68_1772581641499_0.28798192753347696","host":"s3://npm-registry-packages-npm-production"}},"1.3.69":{"name":"@rip-lang/server","version":"1.3.69","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.69","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ab5e864fbbe3aad2c2eff9a10695140335be449f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.69.tgz","fileCount":13,"integrity":"sha512-cZLj0YAneqGE8cIYSQMEt1UI+cJe1ebrb8JQ3V1wMza0orpzP9+JMJWy/l/37jVauK/hCWsZKnIviKUq5wv93Q==","signatures":[{"sig":"MEQCIBcZcLf61k34Fte4a7iM3R+3e8knngc2bXPgq67cvefgAiAmRJsZeyS8zpp+bNVf0K+29+A4Sl4Hcly2O9h/DzsWcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221718},"main":"api.rip","type":"module","shasum":"ab5e864fbbe3aad2c2eff9a10695140335be449f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-cZLj0YAneqGE8cIYSQMEt1UI+cJe1ebrb8JQ3V1wMza0orpzP9+JMJWy/l/37jVauK/hCWsZKnIviKUq5wv93Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.85"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.69_1772596910376_0.34652642925111277","host":"s3://npm-registry-packages-npm-production"}},"1.3.70":{"name":"@rip-lang/server","version":"1.3.70","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.70","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"208fce4b322614e70a8785c33e05be62e7336e3f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.70.tgz","fileCount":13,"integrity":"sha512-HjHMoNLqsaUt8HeramMhPEYmbtVokVz3qYsMlqdGmA4gY/yej2lV1R7f1rKbg4Y5asuvMwhsZar/67AEN8PJYg==","signatures":[{"sig":"MEQCIAwMhH6HxUCsoqw9lZOpq8V7w41N89vnmoH8tLo5I7WiAiAri6eFgAo+xh30430jKmisRPM8FMXvnC213Lejy2zIsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221718},"main":"api.rip","type":"module","shasum":"208fce4b322614e70a8785c33e05be62e7336e3f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HjHMoNLqsaUt8HeramMhPEYmbtVokVz3qYsMlqdGmA4gY/yej2lV1R7f1rKbg4Y5asuvMwhsZar/67AEN8PJYg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.85"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.70_1772597208511_0.8488785098235303","host":"s3://npm-registry-packages-npm-production"}},"1.3.71":{"name":"@rip-lang/server","version":"1.3.71","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.71","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"44e0c262325ccaa58ae6a43fdc38611760a0851c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.71.tgz","fileCount":13,"integrity":"sha512-Q8tOjYnz6ExqTpsioMLbjvSQjT7PpHJlHFRv3o4guXipnuLzG72yD7+kK/SHjN1m52Iapgj3kMtyV/HH33x0xQ==","signatures":[{"sig":"MEYCIQD7T+SodihoAWO3Gj2HZLKXk1kXDOwP0QPqo9tU/sWaOAIhAKYKIKY8BoldACWbc2M5bwyogeRci/ZptCsoZEqW419i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221699},"main":"api.rip","type":"module","shasum":"44e0c262325ccaa58ae6a43fdc38611760a0851c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Q8tOjYnz6ExqTpsioMLbjvSQjT7PpHJlHFRv3o4guXipnuLzG72yD7+kK/SHjN1m52Iapgj3kMtyV/HH33x0xQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.86"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.71_1772600788307_0.7792665348030512","host":"s3://npm-registry-packages-npm-production"}},"1.3.72":{"name":"@rip-lang/server","version":"1.3.72","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.72","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"16f4e3fbb279fae42070656b5af5f9bf0519142d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.72.tgz","fileCount":13,"integrity":"sha512-H9LWt0xxTihCgwNiV1DxWZGS+V0w/In/87vQp0phW4kXZj8camjUxY8bFWy3r5dliVzLa6Ck3syuSNNYq+ku8A==","signatures":[{"sig":"MEUCIQCr9XP3W7OjFZb8wwc65IPJcEb64TQf1rP4UKlLLenn/QIgdxlp9+49ofr+2Gvj8zPoqFuOdg/neJ5VWZa+/16CR4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221699},"main":"api.rip","type":"module","shasum":"16f4e3fbb279fae42070656b5af5f9bf0519142d","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-H9LWt0xxTihCgwNiV1DxWZGS+V0w/In/87vQp0phW4kXZj8camjUxY8bFWy3r5dliVzLa6Ck3syuSNNYq+ku8A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.87"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.72_1772600876610_0.3896681994032778","host":"s3://npm-registry-packages-npm-production"}},"1.3.73":{"name":"@rip-lang/server","version":"1.3.73","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.73","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6e1696e1ebd5a08650774ef28dc6a48086594739","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.73.tgz","fileCount":13,"integrity":"sha512-+4Ti/F7y7XAwoAdxx2CC4LwAwk6MbPxm7b2IWiuzL3cYbOrU3qo9voDhiddqpU9MoR2hLg3I2r+qzfzK3xLpfw==","signatures":[{"sig":"MEYCIQDjC6Kq0pWup0xBhkvUjAtR71HoU/GzRjNWtMI5baaUgwIhAJK87Ze2zYnFXyEE7aq4JXr4IvqP3p8LLwcKkCiudMKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221699},"main":"api.rip","type":"module","shasum":"6e1696e1ebd5a08650774ef28dc6a48086594739","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-+4Ti/F7y7XAwoAdxx2CC4LwAwk6MbPxm7b2IWiuzL3cYbOrU3qo9voDhiddqpU9MoR2hLg3I2r+qzfzK3xLpfw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.88"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.73_1772603070843_0.9101792025480504","host":"s3://npm-registry-packages-npm-production"}},"1.3.74":{"name":"@rip-lang/server","version":"1.3.74","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.74","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a842de65051b712a61a46c4aecdd6984796e24f6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.74.tgz","fileCount":13,"integrity":"sha512-xKN97Qj0//fyCHYvqruxvtqxfE7s1T1ucXTFF5uWjJK1GauvtlppXJ9cTccowskRVKG2pjjWovGz/ky0j6QrZA==","signatures":[{"sig":"MEYCIQDsB8cz3m4xMTIENSGwKcSDqBieSFvOZyL3ZKbIAll+gQIhALtUlg4ignlg3TWlW0eQcUIrId6lvLNfwHWImreEJAht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221924},"main":"api.rip","type":"module","shasum":"a842de65051b712a61a46c4aecdd6984796e24f6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-xKN97Qj0//fyCHYvqruxvtqxfE7s1T1ucXTFF5uWjJK1GauvtlppXJ9cTccowskRVKG2pjjWovGz/ky0j6QrZA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.89"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.74_1772604189731_0.5061121419098522","host":"s3://npm-registry-packages-npm-production"}},"1.3.75":{"name":"@rip-lang/server","version":"1.3.75","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.75","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7281f7aded2b5cf6e605050df0a5d599b3191755","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.75.tgz","fileCount":13,"integrity":"sha512-dvjniDhbGGNJg+N+rr3YK/YGlTiy5l0/xdsWksEkKVKIanG4jI4nVtntVPJ3ZXfYasBu+Et93wauM4tE/s0GzQ==","signatures":[{"sig":"MEQCICO7NZGOhEesd+PX8McOZt773kRVqOpAKcUdJpHuUWJhAiB08nWbVkzBO0m+dE/b1q1sy7UAuq4Z2WBVQWA8yOz0Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221779},"main":"api.rip","type":"module","shasum":"7281f7aded2b5cf6e605050df0a5d599b3191755","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dvjniDhbGGNJg+N+rr3YK/YGlTiy5l0/xdsWksEkKVKIanG4jI4nVtntVPJ3ZXfYasBu+Et93wauM4tE/s0GzQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.90"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.75_1772605369414_0.4211471900944761","host":"s3://npm-registry-packages-npm-production"}},"1.3.76":{"name":"@rip-lang/server","version":"1.3.76","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.76","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b699c84efee9fa67d27546133aa880d8eaa7b6d9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.76.tgz","fileCount":13,"integrity":"sha512-atNjxo/uRxBLSnEeK0octDLXl1Z0Jbb6nzEGyAEIgHBalnRW9ZqMbTnZI+y6hqdJ/PpF+FbKI8BYUiAVLO61MA==","signatures":[{"sig":"MEUCIQCTHtiUUsDoAAZKD1+S/4J9reQd22KlidPUAjwhzsYxlQIgZlOFzLt5qbjOakiZ1PADvFgGWsS3std2hHhDhMjU8LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221779},"main":"api.rip","type":"module","shasum":"b699c84efee9fa67d27546133aa880d8eaa7b6d9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-atNjxo/uRxBLSnEeK0octDLXl1Z0Jbb6nzEGyAEIgHBalnRW9ZqMbTnZI+y6hqdJ/PpF+FbKI8BYUiAVLO61MA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.91"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.76_1772660411921_0.8449054293413369","host":"s3://npm-registry-packages-npm-production"}},"1.3.77":{"name":"@rip-lang/server","version":"1.3.77","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.77","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"46832c4c7334c1148a867ce6f414481368918dca","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.77.tgz","fileCount":13,"integrity":"sha512-G/dVW+jq8Gh78Ep6I5pjccbJn23vLJensAxEvE/i6aiHTYyFw1VH0vNcYyEITUV22z7VpKK9ol2Yl2mVi3sz5A==","signatures":[{"sig":"MEUCIARXVJ1lchqR5mXPoP27JatME9nA/bL2e/T6DvCGvjiwAiEA4TjpLhmGyS8OD0TRpIqpVPLMUKqJTeuRTEJ2ayHVG/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221779},"main":"api.rip","type":"module","shasum":"46832c4c7334c1148a867ce6f414481368918dca","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-G/dVW+jq8Gh78Ep6I5pjccbJn23vLJensAxEvE/i6aiHTYyFw1VH0vNcYyEITUV22z7VpKK9ol2Yl2mVi3sz5A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.77_1772660558563_0.5725580974942226","host":"s3://npm-registry-packages-npm-production"}},"1.3.78":{"name":"@rip-lang/server","version":"1.3.78","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.78","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"5726a53fc3a767a2d1b05a04b3bc2374182760c9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.78.tgz","fileCount":14,"integrity":"sha512-0XBvYruWYhN2DTROBc5tYKS4xSje5BvZpdvvnxwQ4JbZO4ANkM2s2d4Zdn2D7mvHQjIW5Bl1bBqBm0aog4beHg==","signatures":[{"sig":"MEYCIQDfeid1YolDH3Pq7mVXnLUuc0bzXPGqcYq/4o4+DzQTggIhAMGo0q0pEPOxuPISPy4J8I4tBt3ablC0ktHTvpaX07Os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226936},"main":"api.rip","type":"module","shasum":"5726a53fc3a767a2d1b05a04b3bc2374182760c9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0XBvYruWYhN2DTROBc5tYKS4xSje5BvZpdvvnxwQ4JbZO4ANkM2s2d4Zdn2D7mvHQjIW5Bl1bBqBm0aog4beHg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.78_1772748252123_0.43768252261700025","host":"s3://npm-registry-packages-npm-production"}},"1.3.79":{"name":"@rip-lang/server","version":"1.3.79","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.79","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"bb7be1f58232d963b97974aea8424dc35fad2bc2","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.79.tgz","fileCount":14,"integrity":"sha512-cQ+K0nihmh0UM7jCWu1/ozwjXo4/02ZR9F4gSIrDpudkIP7GwJMXqC7jzGetR029Z2nTTpWGbm201qqtqB3Gew==","signatures":[{"sig":"MEYCIQDdwsYMIAxCDwTX1I6cXDrxyjQCcQtYE25lO1PUKQrk2AIhALiJfEvLnzQJFIh3/o2F7NA4B4Uew5rrtb809KiaRo6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229881},"main":"api.rip","type":"module","shasum":"bb7be1f58232d963b97974aea8424dc35fad2bc2","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-cQ+K0nihmh0UM7jCWu1/ozwjXo4/02ZR9F4gSIrDpudkIP7GwJMXqC7jzGetR029Z2nTTpWGbm201qqtqB3Gew==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.79_1772748696757_0.06139852115626687","host":"s3://npm-registry-packages-npm-production"}},"1.3.80":{"name":"@rip-lang/server","version":"1.3.80","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.80","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"39dd438062c9cbe17d6b8f2748ad79c21d8d4e48","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.80.tgz","fileCount":14,"integrity":"sha512-vtGeUHRQO3QGOiNavCvGmGXEJghwkFaQXM6ghyPkxpq2WAnTNjYmGvRCLC4RDPeApCtKR3mvRNPDW3rh+bi6uw==","signatures":[{"sig":"MEQCIGr2aDMwcVUMIylbhFl69UMXctkjsQCmMZir+0yR2KysAiAHSR/zQgcF8CGochtRYoYLRc1M2D3ZKvVlMZGwAx0NjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229926},"main":"api.rip","type":"module","shasum":"39dd438062c9cbe17d6b8f2748ad79c21d8d4e48","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-vtGeUHRQO3QGOiNavCvGmGXEJghwkFaQXM6ghyPkxpq2WAnTNjYmGvRCLC4RDPeApCtKR3mvRNPDW3rh+bi6uw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.80_1772748855424_0.286664038480164","host":"s3://npm-registry-packages-npm-production"}},"1.3.81":{"name":"@rip-lang/server","version":"1.3.81","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.81","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0e2575fb95c4b660d01f3f2d0a6f4a4d7bd64df4","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.81.tgz","fileCount":14,"integrity":"sha512-jcBK/O4KbL/m1RIPOm94TjdtiR9AKWIf8vUACFwcymJUdYfnVPCJI15MSgIKoOOGq9v6ZK2krNiORpjghmi2NQ==","signatures":[{"sig":"MEUCIQDEi/CApsqADNyuvX6eKrJ8TMH15m98YX8eHB+xXgHJ5gIgIA3/RR/i728MycggkiNLQGTU/cPLgqCLGrK9QqyvJN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238642},"main":"api.rip","type":"module","shasum":"0e2575fb95c4b660d01f3f2d0a6f4a4d7bd64df4","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-jcBK/O4KbL/m1RIPOm94TjdtiR9AKWIf8vUACFwcymJUdYfnVPCJI15MSgIKoOOGq9v6ZK2krNiORpjghmi2NQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.81_1772752828159_0.42271429344412126","host":"s3://npm-registry-packages-npm-production"}},"1.3.82":{"name":"@rip-lang/server","version":"1.3.82","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.82","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"81233fa37fce6247af8f2c8810e88ca81c792b83","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.82.tgz","fileCount":14,"integrity":"sha512-91eIZUWlqNixeJttJj32FaDOWgmDFLRxwHZwTEQlT9lrfeR3lVf6ipbgTGI5/cB+PHSfY2m+s+9RW3DjTVXqLg==","signatures":[{"sig":"MEQCIGVAnfhJNAxmshjsNm6FhtzLjtaRjQQo7MpnNOrvSQilAiBBQAAN5csYHVrf6kH4TtfGlKks9fAOjpJcsNBWuVSpgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238642},"main":"api.rip","type":"module","shasum":"81233fa37fce6247af8f2c8810e88ca81c792b83","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-91eIZUWlqNixeJttJj32FaDOWgmDFLRxwHZwTEQlT9lrfeR3lVf6ipbgTGI5/cB+PHSfY2m+s+9RW3DjTVXqLg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.93"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.82_1773190488462_0.8866569712052705","host":"s3://npm-registry-packages-npm-production"}},"1.3.83":{"name":"@rip-lang/server","version":"1.3.83","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.83","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"8282135e3c81433cb1f22220d736bff481a82ec9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.83.tgz","fileCount":14,"integrity":"sha512-FVwCUZ0UPrMmy8ntBQpA6mtLmlWWXdn8/A5FxAGtlcamZMSg8ZxwGfR1UaFwq3EnKCSTgXhD92ZiUxrSh153+g==","signatures":[{"sig":"MEUCIQDSPoJeTB8Lz8b4LaZTU/6K2KZd/8C+HKMcaN0ykct+1AIgFDpxru7+Tp8OrAYBo/SuTTk3624fqKWXCO0Uu+Zq2Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238668},"main":"api.rip","type":"module","shasum":"8282135e3c81433cb1f22220d736bff481a82ec9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-FVwCUZ0UPrMmy8ntBQpA6mtLmlWWXdn8/A5FxAGtlcamZMSg8ZxwGfR1UaFwq3EnKCSTgXhD92ZiUxrSh153+g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.94"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.83_1773274922725_0.6644104902098744","host":"s3://npm-registry-packages-npm-production"}},"1.3.84":{"name":"@rip-lang/server","version":"1.3.84","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.84","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"149e106fd889542164d7da6b90f1790db4c29700","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.84.tgz","fileCount":14,"integrity":"sha512-32wnnie4f356zVCRA90z2k1nqa6JLvCLAE3laxpSBoQIAt/XxXMdlo/PE+tnV59K7lANmCt13ixE3BBtuRGH6A==","signatures":[{"sig":"MEUCIQDxzrm1Ih5pBo4gNfu2filEYZL77wKje5vYHb1moJObSQIgaRhWZk7Iya83TlpQVDMkX2yD/Ezbka/DVKTDBVJ2hQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238668},"main":"api.rip","type":"module","shasum":"149e106fd889542164d7da6b90f1790db4c29700","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-32wnnie4f356zVCRA90z2k1nqa6JLvCLAE3laxpSBoQIAt/XxXMdlo/PE+tnV59K7lANmCt13ixE3BBtuRGH6A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.95"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.84_1773275471879_0.04798546461763187","host":"s3://npm-registry-packages-npm-production"}},"1.3.85":{"name":"@rip-lang/server","version":"1.3.85","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.85","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c14235df9a3d314e8d0c794d61f59cef86c5767b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.85.tgz","fileCount":14,"integrity":"sha512-NHmdXrxk/2EUl3qN1SAr3uQ2aEKpe/vxITBscNjToNPZlkdpl/2op8zBJ+e5kJsPVa5c9pZYcncoa7E2Z1OH5w==","signatures":[{"sig":"MEUCIF8FzmYz4d+kNvNK4zHt7r7ecsbkATBNElYR88VyW9rmAiEArnzmV0rGqxU8jtMZ7ocL2FevR4yhrkfAOlkqCuSDnFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238947},"main":"api.rip","type":"module","shasum":"c14235df9a3d314e8d0c794d61f59cef86c5767b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-NHmdXrxk/2EUl3qN1SAr3uQ2aEKpe/vxITBscNjToNPZlkdpl/2op8zBJ+e5kJsPVa5c9pZYcncoa7E2Z1OH5w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.96"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.85_1773276294882_0.7578269604452335","host":"s3://npm-registry-packages-npm-production"}},"1.3.86":{"name":"@rip-lang/server","version":"1.3.86","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.86","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e9fb6fd45d5dec148ddd94551038637df421ad40","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.86.tgz","fileCount":14,"integrity":"sha512-3HVi7V9ztlbW6Vr33+7opWUNX9AtfndCtQ0HGNZ26hHHpYej30HY5GVNdkHd3pFULfgInoYlDkDefWKkoWyqNg==","signatures":[{"sig":"MEUCIQDEjVFnK/zF4jP2HBnLeq3y3patjnzVD1WXPOmx2/JQxgIgKxtzVLPApT20PM01dDqJe0iK6dek3DOcHoTkvoenTb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238929},"main":"api.rip","type":"module","shasum":"e9fb6fd45d5dec148ddd94551038637df421ad40","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3HVi7V9ztlbW6Vr33+7opWUNX9AtfndCtQ0HGNZ26hHHpYej30HY5GVNdkHd3pFULfgInoYlDkDefWKkoWyqNg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.96"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.86_1773276705329_0.10312119644035511","host":"s3://npm-registry-packages-npm-production"}},"1.3.87":{"name":"@rip-lang/server","version":"1.3.87","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.87","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b6c64d597fbc451e5774eb764ca30bcc59c694bd","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.87.tgz","fileCount":14,"integrity":"sha512-We1hzRo5zL3lx2PS7t5sgjroLk30mQQ4Vx5p6AZmc0Ak9WylpVEnc3Po1YKS/f3s5n/EWSgTbPBKkW4//a+4Og==","signatures":[{"sig":"MEYCIQDH3f/x2dyJiqExLb9PHnfWdRRyo2OxakpOtVP/TdtsTwIhAI2xnKNy4CHE+0eZqQa95bD+5Co/d5l6Xgfape4e32Sm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238929},"main":"api.rip","type":"module","shasum":"b6c64d597fbc451e5774eb764ca30bcc59c694bd","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-We1hzRo5zL3lx2PS7t5sgjroLk30mQQ4Vx5p6AZmc0Ak9WylpVEnc3Po1YKS/f3s5n/EWSgTbPBKkW4//a+4Og==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.97"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.87_1773278154482_0.9673646518536203","host":"s3://npm-registry-packages-npm-production"}},"1.3.88":{"name":"@rip-lang/server","version":"1.3.88","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.88","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"8c986b86eda660a018f108c4193c1f2c24d9d77a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.88.tgz","fileCount":14,"integrity":"sha512-Tm912LhUlMlBSC+k5VO2NID0Z9Qh8q+bJLS8LkjXV4o94tIph8oT31LukjKVUi34ezeq0603ja/Bf0N7lrqqeg==","signatures":[{"sig":"MEUCIBOx1zrcT0balCETi3HZeySu8VZZKTqe/v7Uo1wH2OM9AiEAuS2TCCY11hiC9WCRQmycySW3bzWHTf6tf4Gx9XhZ+O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238929},"main":"api.rip","type":"module","shasum":"8c986b86eda660a018f108c4193c1f2c24d9d77a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Tm912LhUlMlBSC+k5VO2NID0Z9Qh8q+bJLS8LkjXV4o94tIph8oT31LukjKVUi34ezeq0603ja/Bf0N7lrqqeg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.98"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.88_1773279208625_0.8955251129377351","host":"s3://npm-registry-packages-npm-production"}},"1.3.89":{"name":"@rip-lang/server","version":"1.3.89","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.89","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"64820f2c41ac95959bb982fec36fbc70b5f056d4","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.89.tgz","fileCount":14,"integrity":"sha512-BDT0Uf7gBgyBCA0SoBdLdHEvNxBc1l/6NbRfmHu/2kJkqHGDLLqY1YdeZPkCY2X7r2VCt1s1d6wPHOUfL1uIrg==","signatures":[{"sig":"MEQCIAN0dP5v8Twg3RKio+e61TA1TRVo5leP9Fy0IxZSOiiCAiBLqEky1GHzhvdIFdmBMfU/mG5FPdNi67WY0nXAqwgL0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238929},"main":"api.rip","type":"module","shasum":"64820f2c41ac95959bb982fec36fbc70b5f056d4","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-BDT0Uf7gBgyBCA0SoBdLdHEvNxBc1l/6NbRfmHu/2kJkqHGDLLqY1YdeZPkCY2X7r2VCt1s1d6wPHOUfL1uIrg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.99"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.89_1773283004726_0.7330705754529356","host":"s3://npm-registry-packages-npm-production"}},"1.3.90":{"name":"@rip-lang/server","version":"1.3.90","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.90","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"880ca92eecfa45b7f68145c745c811547aa96db1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.90.tgz","fileCount":14,"integrity":"sha512-k9wArzHlidew+GL1KhOSTq1E0/B4pQof7lVI1MyyX2DhpXireqKtrrkfDx2uhVFp/32SnLsmdXsCKLKXEzbybw==","signatures":[{"sig":"MEUCIQCa7W7gG0sPOjnxYHDTPv4oa/Y+CUhBRlGnSyCiF7FnxwIgcGIU9+AXwM/O2xVnBpDh4dJKjfgRFrmgYayPhezWvcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"880ca92eecfa45b7f68145c745c811547aa96db1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-k9wArzHlidew+GL1KhOSTq1E0/B4pQof7lVI1MyyX2DhpXireqKtrrkfDx2uhVFp/32SnLsmdXsCKLKXEzbybw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.100"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.90_1773286025728_0.7591329005264826","host":"s3://npm-registry-packages-npm-production"}},"1.3.91":{"name":"@rip-lang/server","version":"1.3.91","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.91","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b376f60448997d7557406780a0a4800541378455","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.91.tgz","fileCount":14,"integrity":"sha512-0x/k8bLcN09AQgJhXTnPGyqHdaSdOugS2xFSq/imo6LyJa03CnImQg46ExXb/5L7S9rj6zi49MBaqBXOiQ0N/A==","signatures":[{"sig":"MEQCIH9gr2Rm+pvtT0mwlMQPAWg4Q20oMjvCeSGkQYJo07ZkAiBGDIzfZQBl9syQYio0lvzcuyS9SY/V+qu6L3VbkpEVZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"b376f60448997d7557406780a0a4800541378455","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0x/k8bLcN09AQgJhXTnPGyqHdaSdOugS2xFSq/imo6LyJa03CnImQg46ExXb/5L7S9rj6zi49MBaqBXOiQ0N/A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.101"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.91_1773286799968_0.7243110481096626","host":"s3://npm-registry-packages-npm-production"}},"1.3.92":{"name":"@rip-lang/server","version":"1.3.92","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.92","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c2c6018de6ae235f79e71a4ba9ce999f9a3a3513","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.92.tgz","fileCount":14,"integrity":"sha512-WtTTUjGAzisKaAATYVm5Y0tGR05gu9fzKV28F3SVXwNFsB4au4Q4xTyETwH2el1YqYe4CgesPhUuXa5Q4iF4Aw==","signatures":[{"sig":"MEUCIBBo7ykW4BwJoI00VmJGtkEw+kPF74lqdKB8qtq2+cMpAiEAgj/+zfrsA8yDdzxBZwMtQotmF6wIMlwDwaJOcKDG+/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"c2c6018de6ae235f79e71a4ba9ce999f9a3a3513","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-WtTTUjGAzisKaAATYVm5Y0tGR05gu9fzKV28F3SVXwNFsB4au4Q4xTyETwH2el1YqYe4CgesPhUuXa5Q4iF4Aw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.102"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.92_1773308278893_0.44478812267479473","host":"s3://npm-registry-packages-npm-production"}},"1.3.93":{"name":"@rip-lang/server","version":"1.3.93","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.93","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"861e4fa333834d1f0126075b5189ddfc6fbb4bda","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.93.tgz","fileCount":14,"integrity":"sha512-vYA1PAJPYRBDT1K6ulogWsgEDNGodajv0hUoO/qmwIhdfqwRmh987P7LCNPRt5Qy/HRmkFfsTQSgfV0TnUnXNw==","signatures":[{"sig":"MEQCIAguJLKXXuMhXI4jV3H+JamjONZWwM3qZ2EproofU0/6AiBLYQdxJcwhqXOq4vN/FfocpTdAUD2FV0pwRwY0j7rfgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"861e4fa333834d1f0126075b5189ddfc6fbb4bda","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-vYA1PAJPYRBDT1K6ulogWsgEDNGodajv0hUoO/qmwIhdfqwRmh987P7LCNPRt5Qy/HRmkFfsTQSgfV0TnUnXNw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.103"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.93_1773308457642_0.2706254784477726","host":"s3://npm-registry-packages-npm-production"}},"1.3.94":{"name":"@rip-lang/server","version":"1.3.94","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.94","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1cc01cdb4069efeeb316a66e3b607a68058d7073","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.94.tgz","fileCount":14,"integrity":"sha512-CtSGUY5ltZ0KqyHEumYuohNlgei5gmW7o+aPhvX25JaN97gCrforJIULp94PjkqkDvNGIkTTAjALuRG4sT5ZnA==","signatures":[{"sig":"MEYCIQDDaaLK7QIfg7Hu0Mx0y8nKvU6IddQH6GqfW34vBJ+SOwIhAM5/fPRbCurzARPStaWVnK9LPJ+NDChSzXPt4GIVZzIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"1cc01cdb4069efeeb316a66e3b607a68058d7073","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-CtSGUY5ltZ0KqyHEumYuohNlgei5gmW7o+aPhvX25JaN97gCrforJIULp94PjkqkDvNGIkTTAjALuRG4sT5ZnA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.104"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.94_1773308950647_0.1394846593377841","host":"s3://npm-registry-packages-npm-production"}},"1.3.95":{"name":"@rip-lang/server","version":"1.3.95","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.95","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"174d5f882ec1bafae3c760a128bb39470a63a04e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.95.tgz","fileCount":14,"integrity":"sha512-xLkg1WnoFioCYp0Y5K6O1h9BUzKygofbde/U8oqGj4fwFUXaahQMZ2lVrNps3FCfRx3UNclLmtEtldPBAJejlA==","signatures":[{"sig":"MEUCIQC4zafVBy4sA+a+rtOpanmep4q8ILmnGHHWm8n51yvMZAIgRrTjChKRwTkBFXKUqAQ8yCIGSa1IbABokkaleO87eKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"174d5f882ec1bafae3c760a128bb39470a63a04e","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-xLkg1WnoFioCYp0Y5K6O1h9BUzKygofbde/U8oqGj4fwFUXaahQMZ2lVrNps3FCfRx3UNclLmtEtldPBAJejlA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.105"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.95_1773309564244_0.9987334981972988","host":"s3://npm-registry-packages-npm-production"}},"1.3.96":{"name":"@rip-lang/server","version":"1.3.96","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.96","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6db2c817014ac7e1d4ab69f77285713f109c9450","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.96.tgz","fileCount":14,"integrity":"sha512-71SXzsQF5oVCISQ7JcRDBnASIG+SnLcBcZKMwXMkNm34gN3vBhudAr15CL4aT8RkSbtmikS9pcfQQEsZJsnZLg==","signatures":[{"sig":"MEUCIQDggG48YNjQ09rudQME7bmyYHT0GFcjZ+ielFIEkKpdwgIgKSXbUzKOLqxjHyAHoqt9yqgaiF878irlySjEutB/Igc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"6db2c817014ac7e1d4ab69f77285713f109c9450","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-71SXzsQF5oVCISQ7JcRDBnASIG+SnLcBcZKMwXMkNm34gN3vBhudAr15CL4aT8RkSbtmikS9pcfQQEsZJsnZLg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.106"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.96_1773311186647_0.7176285271268414","host":"s3://npm-registry-packages-npm-production"}},"1.3.97":{"name":"@rip-lang/server","version":"1.3.97","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.97","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"173e81fdfe6fe03b0693bee7cd481f5a910a2f9c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.97.tgz","fileCount":14,"integrity":"sha512-ec1iTJfUzHbyZtnpivaEoTQeGfse2YrpBcLhjfdV5XsIRbdvM3UF1K7Q+yPXlGbNZUV+PlH3U+f/BzguD7E/YQ==","signatures":[{"sig":"MEUCIDzmlpdV/n8vnI+72bd5n32VhkYIOAYOmGGsVyMotPiKAiEAxMFi3TeEAqZUlI3dsvSRbjiHpS64RhIxLcbIigBie80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"173e81fdfe6fe03b0693bee7cd481f5a910a2f9c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ec1iTJfUzHbyZtnpivaEoTQeGfse2YrpBcLhjfdV5XsIRbdvM3UF1K7Q+yPXlGbNZUV+PlH3U+f/BzguD7E/YQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.107"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.97_1773347024680_0.8988369855749527","host":"s3://npm-registry-packages-npm-production"}},"1.3.98":{"name":"@rip-lang/server","version":"1.3.98","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.98","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c77ed2f622fbfb2b1fe8a2738d2ac1e7d5329fa6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.98.tgz","fileCount":14,"integrity":"sha512-EIMZ8NJevCsVqwhLiV2C6jpLPwmHz1OcyJap92K8WNLyjO17fWkmj1s42hF8e7LVJDibwJwS1QJWFd6QI13C2Q==","signatures":[{"sig":"MEQCICCjZzpHko9QhLVdIGuObBaxMUEe3SRFW4LmdTdrQLkOAiAzVO00PFgjPnubDffnk3Hcwj+2Ehpiq0L02Yh8IrqXzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238930},"main":"api.rip","type":"module","shasum":"c77ed2f622fbfb2b1fe8a2738d2ac1e7d5329fa6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-EIMZ8NJevCsVqwhLiV2C6jpLPwmHz1OcyJap92K8WNLyjO17fWkmj1s42hF8e7LVJDibwJwS1QJWFd6QI13C2Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.108"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.98_1773444960056_0.7703288126455623","host":"s3://npm-registry-packages-npm-production"}},"1.3.99":{"name":"@rip-lang/server","version":"1.3.99","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.99","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"168fa62376c0a90ce4d8d4b5d37c3d5ba56316b5","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.99.tgz","fileCount":26,"integrity":"sha512-y0zL3e46wuFEjyyfzkxUAGDTHJ7IsFkFvlg/t0chxEu450uov7n0kGRgrKbUgs1zPSiTUCym5spUgD3qW1wV9Q==","signatures":[{"sig":"MEQCIFJkyjkOTykZhHyrN+MTujiXMkpdK7DicrV7baG/xy2sAiBRP5UdJQ7atTCHzZ/nLE3qoSBiHBbdRfoIeyCLJIk0KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279949},"main":"api.rip","type":"module","shasum":"168fa62376c0a90ce4d8d4b5d37c3d5ba56316b5","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-y0zL3e46wuFEjyyfzkxUAGDTHJ7IsFkFvlg/t0chxEu450uov7n0kGRgrKbUgs1zPSiTUCym5spUgD3qW1wV9Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.109"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.99_1773476584356_0.7042494085152617","host":"s3://npm-registry-packages-npm-production"}},"1.3.100":{"name":"@rip-lang/server","version":"1.3.100","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.100","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"353b9fa8b45984e27a1ba1874d1b678490cf85c9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.100.tgz","fileCount":26,"integrity":"sha512-GPKIfcs8eCN/aNojsS+lRxfVM6zPEcNiwPIYdHOZYsKhG/nJC34rNiTbvFt2h90V+J3sqc9o9sSADbTtifBE4Q==","signatures":[{"sig":"MEUCIEVFbceTOKPbPhXGp7G8p09ItH/BrWapHjurTiueoOT6AiEAmqG3H7+STFx8hJepF2q/8gGzRuM0KCcHw6yYrE0BhQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"353b9fa8b45984e27a1ba1874d1b678490cf85c9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-GPKIfcs8eCN/aNojsS+lRxfVM6zPEcNiwPIYdHOZYsKhG/nJC34rNiTbvFt2h90V+J3sqc9o9sSADbTtifBE4Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.110"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.100_1773479165342_0.9016210401304374","host":"s3://npm-registry-packages-npm-production"}},"1.3.101":{"name":"@rip-lang/server","version":"1.3.101","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.101","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"337ce8a9ec6b75e264263f7d719721b4ac83185c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.101.tgz","fileCount":26,"integrity":"sha512-tB64qD4FNh3GAktWNN5Ux0Esl1c7bqtcJlPeMMTrXZ/lWWrLBz6NbY0Af3GWhSNGjc+KVetgRIW+7rctNy/ghA==","signatures":[{"sig":"MEUCIQD5WU1CK2Dqy5225o8zAq6GAhCtHXblOvC2JC6uzGZwJgIgFhu3ejXJy1QLb1Dc8aia81n0aIz55UxoS8YmV1QLJX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"337ce8a9ec6b75e264263f7d719721b4ac83185c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-tB64qD4FNh3GAktWNN5Ux0Esl1c7bqtcJlPeMMTrXZ/lWWrLBz6NbY0Af3GWhSNGjc+KVetgRIW+7rctNy/ghA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.111"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.101_1773480423050_0.13841453132233195","host":"s3://npm-registry-packages-npm-production"}},"1.3.102":{"name":"@rip-lang/server","version":"1.3.102","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.102","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"97f5d25147c20502a742fece1c2d5579aa1f6394","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.102.tgz","fileCount":26,"integrity":"sha512-E2VdnyH0SqCF8ypwbMBSE82nF7Wr85rpIQZhNTuO2vy7wh7EWdQGQQyGjyq1L3RiOq+fBpx7yGfPO3K6XmEzNA==","signatures":[{"sig":"MEUCIQDj90iknd+UEsiLH5LYGFcVVufHuCbdOs9QG/tqzmh7ugIgMoomC8/wibYKer3yFzQKscdQFPmjXvi51Ed+AZT5OcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"97f5d25147c20502a742fece1c2d5579aa1f6394","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-E2VdnyH0SqCF8ypwbMBSE82nF7Wr85rpIQZhNTuO2vy7wh7EWdQGQQyGjyq1L3RiOq+fBpx7yGfPO3K6XmEzNA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.112"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.102_1773482526162_0.7213010577394068","host":"s3://npm-registry-packages-npm-production"}},"1.3.103":{"name":"@rip-lang/server","version":"1.3.103","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.103","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"dd2cb3423a3285e44094cbfdbafe66842d6dadca","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.103.tgz","fileCount":26,"integrity":"sha512-Z2t5fatNDvF4C+v0jXvCygami910KgQwTEklfqiKTZi/SYjTHqGrbt7gB1Ncvax0nXao04H/8EhNmRuMwV9/4w==","signatures":[{"sig":"MEUCIQDq0sE5TCRyloqOC6gaF5Qj+da+CIiJXz7JqvFPSKMOLgIgAcoQugVpBWl1AymLgZ+dxHOsVmNY4gM1cdtsS9deTic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"dd2cb3423a3285e44094cbfdbafe66842d6dadca","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Z2t5fatNDvF4C+v0jXvCygami910KgQwTEklfqiKTZi/SYjTHqGrbt7gB1Ncvax0nXao04H/8EhNmRuMwV9/4w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.113"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.103_1773483085172_0.40644626765572633","host":"s3://npm-registry-packages-npm-production"}},"1.3.104":{"name":"@rip-lang/server","version":"1.3.104","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.104","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"992d82690641556638421ed0e02532aa25264670","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.104.tgz","fileCount":26,"integrity":"sha512-Q0q5f1vfJd+rDyLkECmkNag63DAAP9p4h5etBugBHQDz9mS5BlTbRP34hqI/RNLGzgyvw+koff0nB4zmPb3wTQ==","signatures":[{"sig":"MEUCIQD9/x1oZIvslodUWpmuUG2UK4y6mWo2a+aSG6MQJMyDJwIgdEqsOjlB4Q/foz5HbP8Fjf9CctL7WgQOpFFnLxmGFXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"992d82690641556638421ed0e02532aa25264670","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Q0q5f1vfJd+rDyLkECmkNag63DAAP9p4h5etBugBHQDz9mS5BlTbRP34hqI/RNLGzgyvw+koff0nB4zmPb3wTQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.114"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.104_1773483321409_0.4117839144005093","host":"s3://npm-registry-packages-npm-production"}},"1.3.105":{"name":"@rip-lang/server","version":"1.3.105","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.105","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9721cf8b4d829d4d9f484d6a6d2d26664678094d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.105.tgz","fileCount":26,"integrity":"sha512-DKPzE675ETb5aicqrN2GwdkYyediRotJQeIfuSpP6uGyuhObIh+ZshJq4chYloqVyCP2cdRKFmNKG2mKD9kUUQ==","signatures":[{"sig":"MEUCIQDb6TMxFmK9JhssMul6v83qGF624uNZyDysJnR/GyZMuAIgFq6KDwgOZ1/RqNeFjk4fD/EwNw8RWn3byfcZmdtrOsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"9721cf8b4d829d4d9f484d6a6d2d26664678094d","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-DKPzE675ETb5aicqrN2GwdkYyediRotJQeIfuSpP6uGyuhObIh+ZshJq4chYloqVyCP2cdRKFmNKG2mKD9kUUQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.115"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.105_1773483381823_0.9180539754456949","host":"s3://npm-registry-packages-npm-production"}},"1.3.106":{"name":"@rip-lang/server","version":"1.3.106","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.106","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"58890842feba2a745c3717432af0ea3887f4b23f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.106.tgz","fileCount":26,"integrity":"sha512-ocqxfrGDWRvisWkpiKg6NeZY0Ec+eYfeW49/TNOfbdGiPIWT29KpgB5XhAMPa/uB3/lhgR/0pTBulMXLmrb96Q==","signatures":[{"sig":"MEUCIQCIjnvWaCTJgVJn97LYp3Ngjgz4dsg4Q0g9Jn6qeoat1QIgYp+8Y8nIVHrOeSDMLgHgd7hORz0Za/7DoZCRmfV1bO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"58890842feba2a745c3717432af0ea3887f4b23f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ocqxfrGDWRvisWkpiKg6NeZY0Ec+eYfeW49/TNOfbdGiPIWT29KpgB5XhAMPa/uB3/lhgR/0pTBulMXLmrb96Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.116"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.106_1773483477359_0.05399090956512076","host":"s3://npm-registry-packages-npm-production"}},"1.3.107":{"name":"@rip-lang/server","version":"1.3.107","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.107","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d53dbfa0cb36a135fb84640391bb3cb1a3e6365e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.107.tgz","fileCount":26,"integrity":"sha512-kVSl3SeaiHkHxZuQETcF1BRDh/LcDV5W9P9CO9lvnJz7hG9mEZLslAEjTC/W1ZhEgOg8fv7L0BiH3LASo/QJuw==","signatures":[{"sig":"MEYCIQC2xtU57JBYqDqzEUs72dQDUwpGUey6kyDp4v3QD7pRPwIhANSXupbVqXN1rv7hfRwzFUXSgcws97dNoeT5dmd3ix+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"d53dbfa0cb36a135fb84640391bb3cb1a3e6365e","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-kVSl3SeaiHkHxZuQETcF1BRDh/LcDV5W9P9CO9lvnJz7hG9mEZLslAEjTC/W1ZhEgOg8fv7L0BiH3LASo/QJuw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.117"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.107_1773483669685_0.8631626605608462","host":"s3://npm-registry-packages-npm-production"}},"1.3.108":{"name":"@rip-lang/server","version":"1.3.108","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.108","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"8450bfa0e31733ec54ec60c5b96b06667d4ed6d6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.108.tgz","fileCount":26,"integrity":"sha512-qZTAg7N8U/txQrpi37G5C78Px64T40SAtV28zsI02e2vkKQrzMa3mWAjjg2vzbF5OY7cKtqGQNYMYowBJcQAvA==","signatures":[{"sig":"MEYCIQC/r+hhlJ2wsPoTKOHBW+mla+XuhdiI0Y/yi+Wr8JO35AIhAO+JUZbuwa5F1VqxUodsKloR+3DtHML38mH8rr6/jiJb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"8450bfa0e31733ec54ec60c5b96b06667d4ed6d6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-qZTAg7N8U/txQrpi37G5C78Px64T40SAtV28zsI02e2vkKQrzMa3mWAjjg2vzbF5OY7cKtqGQNYMYowBJcQAvA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.118"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.108_1773484235095_0.3997815344560458","host":"s3://npm-registry-packages-npm-production"}},"1.3.109":{"name":"@rip-lang/server","version":"1.3.109","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.109","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"9c735ce2e6a6dfff97daa2d5bfba604ba1b17e28","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.109.tgz","fileCount":26,"integrity":"sha512-YKfojU/O7iU0tSKFYfsQE3Fs9VoS9j5Idr5RkjGvdiWdzXvfsbAfYt7PQpUaFHqi6Qelip4+OFToX5bR/LnppQ==","signatures":[{"sig":"MEUCIQDUyHMMKUczbhIntTuvvFv9Ffiic3DDVUTXV2XNAarruwIgON5UeV5F1ioYSQ0M2tLRL+SyYLqgINzuOhVhVhnIy3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279950},"main":"api.rip","type":"module","shasum":"9c735ce2e6a6dfff97daa2d5bfba604ba1b17e28","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YKfojU/O7iU0tSKFYfsQE3Fs9VoS9j5Idr5RkjGvdiWdzXvfsbAfYt7PQpUaFHqi6Qelip4+OFToX5bR/LnppQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.109_1773487000289_0.40659449011555937","host":"s3://npm-registry-packages-npm-production"}},"1.3.110":{"name":"@rip-lang/server","version":"1.3.110","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.110","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"c3c60c43f6972cd1f7d63d5aa19c00dc3078f326","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.110.tgz","fileCount":26,"integrity":"sha512-ea9ngxFcO/apSpEETaIwIT+BX4e2QPLfKpwbKzVqBzuzoog5n7UmsCPD+TTNGT+tDnl3wdD8Z+P7xTL7XaMhFA==","signatures":[{"sig":"MEYCIQC7i8nDMlQdzi5yo5EUPpGB0uJc7t9i1rHAwiUUpKlQTAIhAOxSdWVcVIKemqYR5mHCPKpz2LzE8W4w9+1r2wzITGYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279969},"main":"api.rip","type":"module","shasum":"c3c60c43f6972cd1f7d63d5aa19c00dc3078f326","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ea9ngxFcO/apSpEETaIwIT+BX4e2QPLfKpwbKzVqBzuzoog5n7UmsCPD+TTNGT+tDnl3wdD8Z+P7xTL7XaMhFA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.110_1773487343091_0.22387551751935364","host":"s3://npm-registry-packages-npm-production"}},"1.3.111":{"name":"@rip-lang/server","version":"1.3.111","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.111","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a4caba283be39260d571efb50e3ec44084255842","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.111.tgz","fileCount":26,"integrity":"sha512-IxEyig0EoUEytBdQJdJylKQLf8gKTQXZSRLTr218MbC3FHvlPyW5R0qRRD/Yr4rbINuKCHtW5qjdr9yVkoAc/A==","signatures":[{"sig":"MEYCIQC8+uJR1MadnDSdyV+pNCfoHBVZqZ8nOg4GY4OoWNKzeAIhAOU8GJMoRdWdc0+di9y5AYLgI5G5REj/QRf393hMmGph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279969},"main":"api.rip","type":"module","shasum":"a4caba283be39260d571efb50e3ec44084255842","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-IxEyig0EoUEytBdQJdJylKQLf8gKTQXZSRLTr218MbC3FHvlPyW5R0qRRD/Yr4rbINuKCHtW5qjdr9yVkoAc/A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.111_1773487394203_0.15450986283655177","host":"s3://npm-registry-packages-npm-production"}},"1.3.112":{"name":"@rip-lang/server","version":"1.3.112","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.112","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d71fbc3fed211a50cb45b5ee2c887910440638b0","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.112.tgz","fileCount":46,"integrity":"sha512-ebeop8Uy238dXSJ+CKi0ujhDp8h3x6/t01lRVAUyH1unR1I72Wr5Kcw6pSN2p77pBZ9InZ+454sou8Jcc+7KJg==","signatures":[{"sig":"MEUCIQDyqHsaZ4DpNtxNDv2UZ5+Wi/prKmGdM1mFKsPan3STdgIgdMVaQlSLkLhgtehkiVzs7yPE3/0gf9ThM1mit2hp+FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341874},"main":"api.rip","type":"module","shasum":"d71fbc3fed211a50cb45b5ee2c887910440638b0","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ebeop8Uy238dXSJ+CKi0ujhDp8h3x6/t01lRVAUyH1unR1I72Wr5Kcw6pSN2p77pBZ9InZ+454sou8Jcc+7KJg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.112_1773487481746_0.9139053665001695","host":"s3://npm-registry-packages-npm-production"}},"1.3.113":{"name":"@rip-lang/server","version":"1.3.113","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.113","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6f6684d6d12555583e880ec769118e15e3fba84b","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.113.tgz","fileCount":46,"integrity":"sha512-bh5BeOKH9HFoeURr1NR0HRUpKbP/YQaNN5jq2fk+8+F4Pl4YDjBZW/rXyhlYU04MqvlxrG75hhEtCeGMCFEOOw==","signatures":[{"sig":"MEUCIAGeX/8h67Mv7f6hWckV7rriUqZRKE9m1g8CAQdW16k7AiEAmh0x7DvtWCqEE6qiBQpuyxcfoJZQqdmRcQrSdoOyoY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341889},"main":"api.rip","type":"module","shasum":"6f6684d6d12555583e880ec769118e15e3fba84b","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bh5BeOKH9HFoeURr1NR0HRUpKbP/YQaNN5jq2fk+8+F4Pl4YDjBZW/rXyhlYU04MqvlxrG75hhEtCeGMCFEOOw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.113_1773487683933_0.8093571322789082","host":"s3://npm-registry-packages-npm-production"}},"1.3.114":{"name":"@rip-lang/server","version":"1.3.114","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.114","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7ddcf95d16241e787b0e74df8871b16f91d20c58","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.114.tgz","fileCount":46,"integrity":"sha512-6sbnbk63kE1IK59AXctW4dWX7MImUQmew+IcHz95iWDvdxzfd94Qq4Rp0VdPE5Nzxz907VJ1XGA5TirerDRqyQ==","signatures":[{"sig":"MEYCIQCO/4VVY/6LXR0lT12szVq8PzB0w1n40jUPzoeoTjWlKwIhAO0Ru+jjVX5B7T86FbCNlK9aXdur1GQzOJZ+Yiy70P2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341889},"main":"api.rip","type":"module","shasum":"7ddcf95d16241e787b0e74df8871b16f91d20c58","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6sbnbk63kE1IK59AXctW4dWX7MImUQmew+IcHz95iWDvdxzfd94Qq4Rp0VdPE5Nzxz907VJ1XGA5TirerDRqyQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.114_1773488024120_0.501287550591548","host":"s3://npm-registry-packages-npm-production"}},"1.3.115":{"name":"@rip-lang/server","version":"1.3.115","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.115","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1df43348b15f9ee6ddce55ef8d46d91a3fb7ef76","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.115.tgz","fileCount":46,"integrity":"sha512-8XuMpb2I/b2ooT95KnyCro0sc9Y0rwDK9F4tibj6eYUOFhA//mmeuDOsmShvIwUxMoGOyWykIdP73Vnatvwk1Q==","signatures":[{"sig":"MEQCIGbgGb6cOZiAltcOi12zZdhmr+faxjtcUXcfDaM4BM4BAiAno/Aihr23Gkr9hgemHOTBVRRQT2HSdDYVJkinIdTxGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341889},"main":"api.rip","type":"module","shasum":"1df43348b15f9ee6ddce55ef8d46d91a3fb7ef76","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8XuMpb2I/b2ooT95KnyCro0sc9Y0rwDK9F4tibj6eYUOFhA//mmeuDOsmShvIwUxMoGOyWykIdP73Vnatvwk1Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.120"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.115_1773488067330_0.10704596641134034","host":"s3://npm-registry-packages-npm-production"}},"1.3.116":{"name":"@rip-lang/server","version":"1.3.116","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.116","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"7d4483307a6801a71eb7434b633617bf74cfdfb0","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.116.tgz","fileCount":67,"integrity":"sha512-dGvb+xqaoQRhN4tmhqfSpJb903lka3yaduA13IwOiu8TEtAPjD0zL8XIt5BrFZVSgZ+o49CVTfkwJlmsSaw2ag==","signatures":[{"sig":"MEYCIQDsEeGB3hDjUNPd2qq620b6OjE4EJSmL1rJfnjiZ0MjCAIhAK/jwW7Hkn+ykDhFVBYRnkoXShbIdEl1gifwvrcUz40j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487395},"main":"api.rip","type":"module","shasum":"7d4483307a6801a71eb7434b633617bf74cfdfb0","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dGvb+xqaoQRhN4tmhqfSpJb903lka3yaduA13IwOiu8TEtAPjD0zL8XIt5BrFZVSgZ+o49CVTfkwJlmsSaw2ag==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.121"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.116_1773763861141_0.4496774366577958","host":"s3://npm-registry-packages-npm-production"}},"1.3.117":{"name":"@rip-lang/server","version":"1.3.117","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.117","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"b1018770d45d0239d34708acbb5d883f6f03be43","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.117.tgz","fileCount":67,"integrity":"sha512-1WVQWP3EqP5ndKzSZ/HyR/ymuMbPl9+MsHI2bqKhZOOAhvZ07Apg5zWBRIQUheDVJqJHdxfBMgJOlJIMVi43Sg==","signatures":[{"sig":"MEUCIH1UC+ke6Ou/rYK3jivD4C8XpuDfvdq7WKuNH8X+vHHUAiEAmAq5phdbpQmWi1YUHLucSDcMzA5180wWzNymsxa6FZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487395},"main":"api.rip","type":"module","shasum":"b1018770d45d0239d34708acbb5d883f6f03be43","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-1WVQWP3EqP5ndKzSZ/HyR/ymuMbPl9+MsHI2bqKhZOOAhvZ07Apg5zWBRIQUheDVJqJHdxfBMgJOlJIMVi43Sg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.122"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.117_1773781804203_0.9332101163285424","host":"s3://npm-registry-packages-npm-production"}},"1.3.118":{"name":"@rip-lang/server","version":"1.3.118","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.118","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f4564fedaa950fab088062cdd722cee8355284f1","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.118.tgz","fileCount":74,"integrity":"sha512-zrU8hu7EcWLgHrLHAN5mYidHEGmbi68cgCdNII8FB4VECX/Gv4i6H2qIkgYnY8j7Ucmd4I9K71anfljaKL2fuQ==","signatures":[{"sig":"MEQCIFjXj0/91cKxZx6pEFLl4AjfhyM5WhUYjbi5K+DeSpDeAiAjdjIQ8NmAJ5s2HjMpal1lIhWZ7Xq6xeZxvCo1y9m18g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"f4564fedaa950fab088062cdd722cee8355284f1","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-zrU8hu7EcWLgHrLHAN5mYidHEGmbi68cgCdNII8FB4VECX/Gv4i6H2qIkgYnY8j7Ucmd4I9K71anfljaKL2fuQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.123"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.118_1773809385058_0.6322496278264738","host":"s3://npm-registry-packages-npm-production"}},"1.3.119":{"name":"@rip-lang/server","version":"1.3.119","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.119","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"4e6b1dae969047f3df2a3150e8889072ae5348c6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.119.tgz","fileCount":74,"integrity":"sha512-PqyRjux2rZKumcAVKErsuG+oiadqudiZeAzoXy/cKXsLq3jUjqFqCJhn0ofgVrGaj4GWF+HsVodNarDmAn79VA==","signatures":[{"sig":"MEYCIQDgbySf+kR7tk3tyYVQcBjubQ6y208amNE64ONqj+TkOgIhAKX1nmUoLf5qE871RQAeX6j2jOKdCV/fmaNP4Q1CEFTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"4e6b1dae969047f3df2a3150e8889072ae5348c6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-PqyRjux2rZKumcAVKErsuG+oiadqudiZeAzoXy/cKXsLq3jUjqFqCJhn0ofgVrGaj4GWF+HsVodNarDmAn79VA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.124"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.119_1773876868860_0.29995588845726506","host":"s3://npm-registry-packages-npm-production"}},"1.3.120":{"name":"@rip-lang/server","version":"1.3.120","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.120","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"fdfd432ececb786737717f9aabeed774de29b14a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.120.tgz","fileCount":74,"integrity":"sha512-6cfiSM983gVTliSwJdsH7cxxlS+VUzxyHzCSHMrW/rzRaiTtWyhZk+CYfP6IZJ6WqByAU/rfcFa1i0372+KYFQ==","signatures":[{"sig":"MEQCID1fe3flk+nbQmOXITIPOKylQ4hWm5g5gyfJmtqZ7ANgAiAoQsusr9ZmbVEyPs8ohX1YrvmdDNeO3i3L9zogUqBIJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"fdfd432ececb786737717f9aabeed774de29b14a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6cfiSM983gVTliSwJdsH7cxxlS+VUzxyHzCSHMrW/rzRaiTtWyhZk+CYfP6IZJ6WqByAU/rfcFa1i0372+KYFQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.125"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.120_1773881677311_0.6569981863973668","host":"s3://npm-registry-packages-npm-production"}},"1.3.121":{"name":"@rip-lang/server","version":"1.3.121","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.121","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6369b93f7903acc875517ae967c420123b634af9","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.121.tgz","fileCount":74,"integrity":"sha512-DowsaFmzOwB31cAQM2nM37QRY3uNkyOP7MpmneHXAgSjkmJuJrAr9Sgi65bU3DWrxyr3DxPfAKJwgkPaox1dDg==","signatures":[{"sig":"MEUCIAcE5e/9ZzUlEHxo1ahiWPJfoEJ3bQnYnabOfhQ8zeuaAiEAlHioEK8YHNJmgN5CCjB/vtwQMb14S8I3AR/c+n/WoLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"6369b93f7903acc875517ae967c420123b634af9","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-DowsaFmzOwB31cAQM2nM37QRY3uNkyOP7MpmneHXAgSjkmJuJrAr9Sgi65bU3DWrxyr3DxPfAKJwgkPaox1dDg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.126"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.121_1774072855930_0.7648611339604501","host":"s3://npm-registry-packages-npm-production"}},"1.3.122":{"name":"@rip-lang/server","version":"1.3.122","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.122","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"577fa72cb1d02a344311c5e73b59f0884485528f","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.122.tgz","fileCount":74,"integrity":"sha512-H/bMF7J5ycUbKObkkEPwtcb0pJr3dhSU5GrKtLWiSlrGI40aRoYKjJFMyw21GLXDa/s4Z+Pvo58VotyeXD7jPw==","signatures":[{"sig":"MEQCIHpcQcGayPp5+hfBd6BHl1uFkQK7XSuEGjtB2k7pOsS/AiASrA90EQLjVCvAjm1lH5wJW9xKAzGegw4YXTMWKBh1Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"577fa72cb1d02a344311c5e73b59f0884485528f","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-H/bMF7J5ycUbKObkkEPwtcb0pJr3dhSU5GrKtLWiSlrGI40aRoYKjJFMyw21GLXDa/s4Z+Pvo58VotyeXD7jPw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.122_1774077517978_0.1639045080554411","host":"s3://npm-registry-packages-npm-production"}},"1.3.123":{"name":"@rip-lang/server","version":"1.3.123","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.123","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"84bb205b9195713b4a774f8790beefc02ee666da","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.123.tgz","fileCount":74,"integrity":"sha512-gUClNjP/OXVqLrTkcFf2o9a4gRd748rd7pc7bzvc2SOgBTVk9hki3D/BpSwAjqDNgxaTcYJe5jN3kPlWgcaKrQ==","signatures":[{"sig":"MEQCIAx+eMNXxzqYTjgUhXAIObdWtTIir/vI3Y+Ar4onnIM1AiAMdjYMi2hEVHLAr2FeC1OVjOPYQCeCEm3uosTV6WeT2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"84bb205b9195713b4a774f8790beefc02ee666da","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-gUClNjP/OXVqLrTkcFf2o9a4gRd748rd7pc7bzvc2SOgBTVk9hki3D/BpSwAjqDNgxaTcYJe5jN3kPlWgcaKrQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.128"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.123_1774077738590_0.568138785042172","host":"s3://npm-registry-packages-npm-production"}},"1.3.124":{"name":"@rip-lang/server","version":"1.3.124","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.124","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"ac9ca8473aa2fe9efc9a380a6869bb7ee9e4077c","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.124.tgz","fileCount":74,"integrity":"sha512-x4q4XMSMsPIgoLUcgXjdadeQnA9/z7Q2X3ElSa7eOGCpC7WGGYaRzktJMnuiEyMo5RjVQnp2GwrZTxdL8s3zJg==","signatures":[{"sig":"MEQCIDfMXuJKU20VDgemEqGBGT8nJcvD0uZa9aUWtVIPUPJpAiAovMBY2RlbTu2hi8WnAotes/CFs2vtffpJ7ZLSgEV4tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516286},"main":"api.rip","type":"module","shasum":"ac9ca8473aa2fe9efc9a380a6869bb7ee9e4077c","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-x4q4XMSMsPIgoLUcgXjdadeQnA9/z7Q2X3ElSa7eOGCpC7WGGYaRzktJMnuiEyMo5RjVQnp2GwrZTxdL8s3zJg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.129"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.124_1774078945377_0.877010770021222","host":"s3://npm-registry-packages-npm-production"}},"1.3.125":{"name":"@rip-lang/server","version":"1.3.125","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.125","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"945a40bfb4796a99d6710e1aa48cf921035edf68","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.125.tgz","fileCount":74,"integrity":"sha512-P+mLRPOehigxnvpZXdRgt96W9p2wJ2dbdHRV72MpZjqWO+j43LzF3HJXRg4gixrfwHKhE2EiVkb8ZzbjS5122Q==","signatures":[{"sig":"MEUCIQCvhZCoAAq1hupMbf+WzADfVYimza0h2ou1Xs/RlbCW+QIgd7/jcASRDEwmGK2nfPnxKd4bqA6S9oTQRAw+WmJ+Uc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518259},"main":"api.rip","type":"module","shasum":"945a40bfb4796a99d6710e1aa48cf921035edf68","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-P+mLRPOehigxnvpZXdRgt96W9p2wJ2dbdHRV72MpZjqWO+j43LzF3HJXRg4gixrfwHKhE2EiVkb8ZzbjS5122Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.130"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.125_1775173762021_0.6110238879579009","host":"s3://npm-registry-packages-npm-production"}},"1.3.126":{"name":"@rip-lang/server","version":"1.3.126","keywords":["server","api","web-framework","routing","middleware","validation","app-server","hot-reload","multi-worker","https","tls","mdns","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.3.126","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d36339255d2681855000d4b251708f4a84f3a5ce","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.3.126.tgz","fileCount":74,"integrity":"sha512-DOtxY5D3xtJ4mwu2rKO8KJNVxomBDc/47YIPN1Gdxtffy/TZ7q1JxTxBufAhXWb0Uk4YLQm8IEHXYx9UFdpMzg==","signatures":[{"sig":"MEUCIGRd/ZkGqLzchTvUZjIJXsioMAjr/YTlX456vis3PkxtAiEAlym+9aai6DH9bBFyVsidx+wFjbF14D8LZ76yJcHZaok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518463},"main":"api.rip","type":"module","shasum":"d36339255d2681855000d4b251708f4a84f3a5ce","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/read.test.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-DOtxY5D3xtJ4mwu2rKO8KJNVxomBDc/47YIPN1Gdxtffy/TZ7q1JxTxBufAhXWb0Uk4YLQm8IEHXYx9UFdpMzg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Pure Rip web framework and application server","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.131"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.3.126_1775199791035_0.25627496657534055","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@rip-lang/server","version":"1.4.1","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"0119b95b0d3748f2c89bdd91d38d2bb247c32d94","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.1.tgz","fileCount":72,"integrity":"sha512-2o45QvjrOZLDaXB9qwkKCOV502VNNTlIwAR6vJIwM17xFaCCJevo6SFSB+SOF+PBdl10xGQvCjUBrSunjZ/5iA==","signatures":[{"sig":"MEQCIG2XGkEliPRNkEclphsdlInUIBoOXUzmfWn13zUAxd6uAiB71eAdLgpH64J4vMtGWCqwO4aOAl969LFf9w8BZHdrQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444675},"main":"api.rip","type":"module","shasum":"0119b95b0d3748f2c89bdd91d38d2bb247c32d94","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2o45QvjrOZLDaXB9qwkKCOV502VNNTlIwAR6vJIwM17xFaCCJevo6SFSB+SOF+PBdl10xGQvCjUBrSunjZ/5iA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.132"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.1_1775281401829_0.7978857702221169","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@rip-lang/server","version":"1.4.2","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"cf23ce58ac274e25cd99489f04c5fd2f70dacdec","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.2.tgz","fileCount":72,"integrity":"sha512-2jJqF1qNyx40i0DXeEFgib79n/9g3ZyOR9gQZYoD5ZTz+1S/JdlyW4X46OdMOgEdx2Om5F+qBloV+Jy3EEb2Yw==","signatures":[{"sig":"MEUCIBVUkQ1h8spy08cf98pTjAJr6iiWfcYgxUIB5yHkXslDAiEAk9YRnOuPkyADQRDxCZGjv0cj2LC5d4SeMgbswSr5oT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444827},"main":"api.rip","type":"module","shasum":"cf23ce58ac274e25cd99489f04c5fd2f70dacdec","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2jJqF1qNyx40i0DXeEFgib79n/9g3ZyOR9gQZYoD5ZTz+1S/JdlyW4X46OdMOgEdx2Om5F+qBloV+Jy3EEb2Yw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.133"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.2_1775284666662_0.3984149762035267","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@rip-lang/server","version":"1.4.3","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"8d132ead6d2a977bd7cf5d41030f58d480c812a6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.3.tgz","fileCount":72,"integrity":"sha512-xnyP8IZxy9yg16I856QtyQgC7Ym8Ji+asa+TRNv+GqtKC2gsvezlPacoICs+VuE0pY/z/9EOrqoB2A0NBnC+rA==","signatures":[{"sig":"MEUCIA0SvR7hzSgz4HzyT5PkP9SSt74R8pKDWTzWTS2AFtdmAiEAvxvyqP0lo0kDWvlsb9gE1mL+BVTGsxCm1zKqxgnJQ5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445534},"main":"api.rip","type":"module","shasum":"8d132ead6d2a977bd7cf5d41030f58d480c812a6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-xnyP8IZxy9yg16I856QtyQgC7Ym8Ji+asa+TRNv+GqtKC2gsvezlPacoICs+VuE0pY/z/9EOrqoB2A0NBnC+rA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.3_1775292570580_0.8794687232139016","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@rip-lang/server","version":"1.4.4","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"73156c63d45def6430a2e41d884176f861debf0e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.4.tgz","fileCount":72,"integrity":"sha512-WZR4LT19mWbKid1LQw5ky1k0/1jYW86BrQ0PiKwS86TlljfCPMq8QFEQPILCXxAUeRAr2oUUSCGgXzDfG1t7+Q==","signatures":[{"sig":"MEYCIQDophIO0vpqwIUHHSpP5SrqoXyuVjAhhqw6Ja9y4PnyVQIhALmmSNeF4iIlA+lQkx0+33ImfIRAwTPNdWZ8OoW6zzsp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446221},"main":"api.rip","type":"module","shasum":"73156c63d45def6430a2e41d884176f861debf0e","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-WZR4LT19mWbKid1LQw5ky1k0/1jYW86BrQ0PiKwS86TlljfCPMq8QFEQPILCXxAUeRAr2oUUSCGgXzDfG1t7+Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.4_1775293546427_0.44767551898706137","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@rip-lang/server","version":"1.4.5","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"2a5b5b44583576b5014ccf1438d017a8b58b3853","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.5.tgz","fileCount":72,"integrity":"sha512-SuwsqLr07N9Npfj3Z/ZjLG1SOOIfs80Zr0USK3nPHp6whWT2QiKllDv5ASanNhTAmfcEcYl33nzVovUPHGbo5g==","signatures":[{"sig":"MEUCIA0cUx3e9720gqtSqjxOLU204hLLPjFnlFtqd0dj9zkjAiEA4P+QLZm6k+x/8XWjnrti2myJf/YRGFLGRJ2xFuzdQjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446233},"main":"api.rip","type":"module","shasum":"2a5b5b44583576b5014ccf1438d017a8b58b3853","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SuwsqLr07N9Npfj3Z/ZjLG1SOOIfs80Zr0USK3nPHp6whWT2QiKllDv5ASanNhTAmfcEcYl33nzVovUPHGbo5g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.5_1775293707072_0.5567058924264916","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@rip-lang/server","version":"1.4.6","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"051cf9c2eae095d015ee2ac9b0a92f290ac42a5a","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.6.tgz","fileCount":72,"integrity":"sha512-jZ1kV5+aXfPCH1semstqIf/L3sTq2tUygkWo7YsWmxdYfFIrBX8WYl8ceIcQqQlcWjdXhEh2r81VM5nlkY2Xng==","signatures":[{"sig":"MEUCIQCq18y7r6LotH3/VmP4GDTNVTttL3pKDTxIW5s4S/fVRQIgTm90gE1OPV/TTwET91RWwm//6jvocKWQXh2DKAvdaAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446233},"main":"api.rip","type":"module","shasum":"051cf9c2eae095d015ee2ac9b0a92f290ac42a5a","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-jZ1kV5+aXfPCH1semstqIf/L3sTq2tUygkWo7YsWmxdYfFIrBX8WYl8ceIcQqQlcWjdXhEh2r81VM5nlkY2Xng==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.6_1775293891233_0.5520701897877598","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@rip-lang/server","version":"1.4.7","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"87e72db2cf14b15bc254860afefa704191544a90","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.7.tgz","fileCount":72,"integrity":"sha512-U3qNtBhfjn/9o6hGDXCWVNWCJUNqoT6ASS5dtV3GmFpVVHIlbe9agiFQv4g6lvLkDYfD53MJrMxGO9Kk0fnOnw==","signatures":[{"sig":"MEQCIGKiXTXjEFxM3LtJav1xMQvPtDBr+xBAxZNZqXQo5a7AAiAWlAggVcYYXNK47Cnn0ZFL+aoBBk0XCY54qbZewwU74A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446233},"main":"api.rip","type":"module","shasum":"87e72db2cf14b15bc254860afefa704191544a90","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-U3qNtBhfjn/9o6hGDXCWVNWCJUNqoT6ASS5dtV3GmFpVVHIlbe9agiFQv4g6lvLkDYfD53MJrMxGO9Kk0fnOnw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.7_1775296072990_0.6376360973410842","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@rip-lang/server","version":"1.4.8","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"a5cd077f02c476db0250b778de9a4e070739c44d","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.8.tgz","fileCount":72,"integrity":"sha512-QE8tDFWeqCcrcugY14Ohhr2fmGutVynfuGMYZHnK2mkXdgi0lX20Al3sfzVDR6hbQrjnQeYr6zx7CdTLWbGbXQ==","signatures":[{"sig":"MEUCIEPsLAwEByMnG8eghcbydyLDAzYLG83xnx4qDQl9vKFWAiEA+ItmFnZe4JEm3RpECFPhnTHpqqVHln2x9pnqrljBxvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446128},"main":"api.rip","type":"module","shasum":"a5cd077f02c476db0250b778de9a4e070739c44d","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QE8tDFWeqCcrcugY14Ohhr2fmGutVynfuGMYZHnK2mkXdgi0lX20Al3sfzVDR6hbQrjnQeYr6zx7CdTLWbGbXQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.8_1775297061793_0.745140270522614","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@rip-lang/server","version":"1.4.9","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"09df677c989c073dd57e26b0dc95c37276dd56d0","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.9.tgz","fileCount":72,"integrity":"sha512-5BhHSv5LJYJyDvhunXQaAFET4qGfECNy44ASe8Q+RuHISbi8iymWdSBkSqShTMKk+UW5IbYWfVh3il8B2NyZAw==","signatures":[{"sig":"MEUCIQCom98PzvqtnooL18/3lXaWuN0lneIxWmGLM++7efTe9gIgdGBOEdM5eNDTkaQtFeHBtKdVavHSAdVOTwXVuY2YTkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446063},"main":"api.rip","type":"module","shasum":"09df677c989c073dd57e26b0dc95c37276dd56d0","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5BhHSv5LJYJyDvhunXQaAFET4qGfECNy44ASe8Q+RuHISbi8iymWdSBkSqShTMKk+UW5IbYWfVh3il8B2NyZAw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.9_1775297399995_0.6216714949098119","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"@rip-lang/server","version":"1.4.10","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"bf2fde4234875b90cf1846c45a73fdfcdcfcc3c2","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.10.tgz","fileCount":72,"integrity":"sha512-mLLJS2ROT7d2hHWuYsnVNI9mjL2xDyOKTsDzQevE2+AyV6LbbmaRT2Dehs7QdLCUw1OxvthPXNFBaNt65Mu6bg==","signatures":[{"sig":"MEYCIQCLyxTbMFy01RQBwCkvadgzgFvSAo35G1UOEkp7bq93+AIhAJcnHIWAaIwnDVHjnij5x3tSr7BIuxPeBh9T+sQHFlYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446281},"main":"api.rip","type":"module","shasum":"bf2fde4234875b90cf1846c45a73fdfcdcfcc3c2","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-mLLJS2ROT7d2hHWuYsnVNI9mjL2xDyOKTsDzQevE2+AyV6LbbmaRT2Dehs7QdLCUw1OxvthPXNFBaNt65Mu6bg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.10_1775297602339_0.5580258831108074","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"@rip-lang/server","version":"1.4.11","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e29a30a270da565fd1fe7c6430546abf1b5a3ead","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.11.tgz","fileCount":72,"integrity":"sha512-hQAl2dSEYc+0ySXanCvHnpYece/eTwqUpnFJKgjW+ol9acjUqKZYPlksROEY3wGDxWBJO9ogGg2mPTkU/R8vBg==","signatures":[{"sig":"MEQCIAEQg74tp3KvjAj9ZRQmB8J7wK2quNZ5LQGl3s80GlSMAiA0wtdnU96UDzrrwwcPFSU/bW9JgHvmJmW48+bT7tRRYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446281},"main":"api.rip","type":"module","shasum":"e29a30a270da565fd1fe7c6430546abf1b5a3ead","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hQAl2dSEYc+0ySXanCvHnpYece/eTwqUpnFJKgjW+ol9acjUqKZYPlksROEY3wGDxWBJO9ogGg2mPTkU/R8vBg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.11_1775297633377_0.12876671090658998","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"@rip-lang/server","version":"1.4.12","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"17a7ef9dee41cdeb422d45b480dea1a5c9725919","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.12.tgz","fileCount":72,"integrity":"sha512-364YtPULvP97UVz5TFK5ajGc6i2CnbhYa44AgIZhJQDQ4uO0TnaUm8JidAQN4VkoU6XQN7tL412uUbPCQnE7Mg==","signatures":[{"sig":"MEUCIQDYA5Ko9o0aLZheA32zL82Ayzb+UK/SP4yNvkk3ofTujgIgRH2f2swIBrUfApufRxSfkdsLlAHW73sPN5hgbT9TCjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446332},"main":"api.rip","type":"module","shasum":"17a7ef9dee41cdeb422d45b480dea1a5c9725919","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-364YtPULvP97UVz5TFK5ajGc6i2CnbhYa44AgIZhJQDQ4uO0TnaUm8JidAQN4VkoU6XQN7tL412uUbPCQnE7Mg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.12_1775298136072_0.8701106815162987","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"@rip-lang/server","version":"1.4.13","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"79ccb1053161df7512a0967fffad3193638f0b72","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.13.tgz","fileCount":72,"integrity":"sha512-qZylbU14VXW+jo/DMnLpBgj/KFTMuWBk6peFjcIfBYfllqVSvJ7QMVTwdpAlrEcl4tuip4YVyOmkaTSCGq9O2Q==","signatures":[{"sig":"MEQCIGarcEVB34j1GXRpxtfLl3y5TV3y1prIR3Nm4KZ8DY13AiAJPXitaz4AW45VkZkHhJrZPCU2NN4IEyFz2AruLR57UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446495},"main":"api.rip","type":"module","shasum":"79ccb1053161df7512a0967fffad3193638f0b72","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-qZylbU14VXW+jo/DMnLpBgj/KFTMuWBk6peFjcIfBYfllqVSvJ7QMVTwdpAlrEcl4tuip4YVyOmkaTSCGq9O2Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.13_1775298350927_0.04913640518813445","host":"s3://npm-registry-packages-npm-production"}},"1.4.14":{"name":"@rip-lang/server","version":"1.4.14","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"deb4986406a402a8e09bbed77a4315fe9681c101","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.14.tgz","fileCount":72,"integrity":"sha512-lRD3zQAFgBItjy0WXFq2bZZLDh/bKCXHevQR4JB0bNJ+Ufq6skMiJwy1J90oI/6X5L60TrY7EU2+ot0xZNDA+Q==","signatures":[{"sig":"MEUCIBL6iX0BbtBvF3NsIzO/iMiw37S5poPSM6swpK1mddj1AiEAusBSRNeQBZDpPm/osfVaVvDgaRHdo5M8F86m1is3JHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446495},"main":"api.rip","type":"module","shasum":"deb4986406a402a8e09bbed77a4315fe9681c101","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lRD3zQAFgBItjy0WXFq2bZZLDh/bKCXHevQR4JB0bNJ+Ufq6skMiJwy1J90oI/6X5L60TrY7EU2+ot0xZNDA+Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.14_1775298464277_0.7276625217672783","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"@rip-lang/server","version":"1.4.15","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"d7e5893cd327b0243e7f54afc54112cbd3fdec6e","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.15.tgz","fileCount":72,"integrity":"sha512-b2UBxnnAq55EWpndPfNkpxyDODmL1GrHNmtuvCoiySChNBRnQYyK3XuPJqDD+paju7l2Jw0L2yYECBfHC/qb+A==","signatures":[{"sig":"MEUCIQDCHhzHr6S1OfolToeX50hddLph5G4ZsIBXd72u/jGcVwIgavSjuDq7Q2wgm2hA6CHMEs6OrCYG4G+iiWS2WQdoObc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446495},"main":"api.rip","type":"module","shasum":"d7e5893cd327b0243e7f54afc54112cbd3fdec6e","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-b2UBxnnAq55EWpndPfNkpxyDODmL1GrHNmtuvCoiySChNBRnQYyK3XuPJqDD+paju7l2Jw0L2yYECBfHC/qb+A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.15_1775298748161_0.9718044991388397","host":"s3://npm-registry-packages-npm-production"}},"1.4.16":{"name":"@rip-lang/server","version":"1.4.16","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"417ed8e356bf1015eeda06c2283ef17598693332","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.16.tgz","fileCount":72,"integrity":"sha512-dSJHe6W0eiAM9O9bcqR7KTIEY/6u3WHakY2ZLIdoyHr76WPNvd5LtD6iszoeTUZy3MKjR1AP1nsmFVAjmqCqtA==","signatures":[{"sig":"MEUCIDYTxonR/ev+8P6a2nMyjXJ/+XFQdNMJXOVlxgcYltOeAiEAo5VzgtUctnQ3XqrV512C+jbPY9ynWdJJeXkIX50Lx4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458822},"main":"api.rip","type":"module","shasum":"417ed8e356bf1015eeda06c2283ef17598693332","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dSJHe6W0eiAM9O9bcqR7KTIEY/6u3WHakY2ZLIdoyHr76WPNvd5LtD6iszoeTUZy3MKjR1AP1nsmFVAjmqCqtA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.135"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.16_1775815242842_0.7544822251488434","host":"s3://npm-registry-packages-npm-production"}},"1.4.17":{"name":"@rip-lang/server","version":"1.4.17","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"1060d20ec42a48275a122171d1fafe5655c4d669","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.17.tgz","fileCount":72,"integrity":"sha512-hUNkORRcsczU+t1xHiWunumDWc1MSLfdytONgcJ1WjONIZKy/SP4XRcnBM2X9u6DQnxzAkYg69TPZrsLdE2yoA==","signatures":[{"sig":"MEQCICL/JSrDzb/E+Cmwht5m4wDSeBF1ViQDDhlfAzY5lC7PAiAWBkifNJQzonzNaxX9sL6Xmkrb+OTy3WT8jVJreiaJ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458822},"main":"api.rip","type":"module","shasum":"1060d20ec42a48275a122171d1fafe5655c4d669","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hUNkORRcsczU+t1xHiWunumDWc1MSLfdytONgcJ1WjONIZKy/SP4XRcnBM2X9u6DQnxzAkYg69TPZrsLdE2yoA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.136"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.17_1775817405683_0.9740757475685728","host":"s3://npm-registry-packages-npm-production"}},"1.4.18":{"name":"@rip-lang/server","version":"1.4.18","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"08087885d8d11e3297600fc7ecf8282067039fd6","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.18.tgz","fileCount":72,"integrity":"sha512-7zIXIvAvETZxzkstPrA60WnSUP9k5lMQVoA2Ry+EBRx0T1z9ouiXqGTbnl4FraUaxxcNNO3gLMT2vUfKJNLAPA==","signatures":[{"sig":"MEQCICWCXCgTvN68vsN24ZYXRFFHaJdIJuaFb2FVfgjLzsZfAiBlExXQZWt7ihAX1hZk4oQdGwvMO+2boO8dTJtySSQHFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458822},"main":"api.rip","type":"module","shasum":"08087885d8d11e3297600fc7ecf8282067039fd6","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7zIXIvAvETZxzkstPrA60WnSUP9k5lMQVoA2Ry+EBRx0T1z9ouiXqGTbnl4FraUaxxcNNO3gLMT2vUfKJNLAPA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.137"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.18_1775819307146_0.199209945750223","host":"s3://npm-registry-packages-npm-production"}},"1.4.20":{"name":"@rip-lang/server","version":"1.4.20","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.20","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f457a827aac70e43d0cd8980016f7033cf731f75","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.20.tgz","fileCount":76,"integrity":"sha512-d3F9/dASvGgI1XXeg/gqTM9/x0EwJY/kTMqJYI3hU9v02OEqySivdqDoPd+HyPvKsIHqZJpLqTvNkeYrSoDEJw==","signatures":[{"sig":"MEUCIGHx6TzismszkEJiVgNN0NnAqziveLlrIv9ddOolVoH7AiEAzivEY7wLsSacLXWBhbCzsldKYVvJbDhPp8cxzPpzCSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473470},"main":"api.rip","type":"module","shasum":"f457a827aac70e43d0cd8980016f7033cf731f75","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-d3F9/dASvGgI1XXeg/gqTM9/x0EwJY/kTMqJYI3hU9v02OEqySivdqDoPd+HyPvKsIHqZJpLqTvNkeYrSoDEJw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.20_1776676394432_0.4853255961965277","host":"s3://npm-registry-packages-npm-production"}},"1.4.21":{"name":"@rip-lang/server","version":"1.4.21","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.21","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"f006efcc14c6aefad7c6d9cebd9cfcfada57a311","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.21.tgz","fileCount":76,"integrity":"sha512-YdJ7Dc/8rz2M/fCBHqrN27il2UHppzeTIco7UI2OMHSi7RqJzxCajgNHA5Qqx0hDhCcu5hUyE8KOCpvg26GO8Q==","signatures":[{"sig":"MEUCICF0M6rjMnblOo2EWCYJWVMQMfQRs3z0iV6uMAeA+Qg6AiEAlHdqzFCKXIYJdt9h7g1N/Vh692CLn9EcA+aQ9kScEZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473470},"main":"api.rip","type":"module","shasum":"f006efcc14c6aefad7c6d9cebd9cfcfada57a311","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YdJ7Dc/8rz2M/fCBHqrN27il2UHppzeTIco7UI2OMHSi7RqJzxCajgNHA5Qqx0hDhCcu5hUyE8KOCpvg26GO8Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.21_1776680765336_0.004269373803573728","host":"s3://npm-registry-packages-npm-production"}},"1.4.22":{"name":"@rip-lang/server","version":"1.4.22","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.22","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"6565d4898772d188119b12b6d14b75bcc32cc452","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.22.tgz","fileCount":78,"integrity":"sha512-a8POE7u6j9m0QmQzbsBumb5W1O6IUdG9wdGxmpM2DmoV8GwVt/N+CJwtE34nioBNI7AKvwwNPsZ4Ax2EMO4Ehw==","signatures":[{"sig":"MEQCICk6XvPKYyhnGWYAOqPKC8P3RfwjMq808ieZdarZJx7tAiBp/fifqvIofbBAUhVGjh/IwP6sTxUHL6Yly+k0wyL+vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513446},"main":"api.rip","type":"module","shasum":"6565d4898772d188119b12b6d14b75bcc32cc452","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-a8POE7u6j9m0QmQzbsBumb5W1O6IUdG9wdGxmpM2DmoV8GwVt/N+CJwtE34nioBNI7AKvwwNPsZ4Ax2EMO4Ehw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.22_1776959027761_0.2277363452954948","host":"s3://npm-registry-packages-npm-production"}},"1.4.23":{"name":"@rip-lang/server","version":"1.4.23","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.23","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"e70b86641762b41b4a58b983f0cd20bc0eaf3d70","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.23.tgz","fileCount":78,"integrity":"sha512-u1JmWDByrDEYfkfrWEpfeELs62/pt9SE2rIpkq5JNe+yucsFSDg9olpt6EbPFxyWLxsxxnh3MGSuSmEKVHFNeQ==","signatures":[{"sig":"MEUCIEeXq12E/XdbquGKoxYmFrEwybkaWhh1LC8heUnHAz+NAiEAzMzsdE0AqHKhcR5sLMIeV2Jalys7syBFXLLwl9ymMOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513446},"main":"api.rip","type":"module","shasum":"e70b86641762b41b4a58b983f0cd20bc0eaf3d70","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-u1JmWDByrDEYfkfrWEpfeELs62/pt9SE2rIpkq5JNe+yucsFSDg9olpt6EbPFxyWLxsxxnh3MGSuSmEKVHFNeQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.23_1776959494203_0.480326814720186","host":"s3://npm-registry-packages-npm-production"}},"1.4.24":{"name":"@rip-lang/server","version":"1.4.24","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.24","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"bd956120a2c8a6d23ac3a582e9919145fae6ea71","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.24.tgz","fileCount":78,"integrity":"sha512-0yPRu1QWDBLNWBX25BZ5sVTLduJA1IAl8gjvxk67tJkhA/ngGRGgt4xJWenhlN9FrLkn6gNAhPDdRHnPH0noig==","signatures":[{"sig":"MEYCIQDSlIBX0lCzit48GloXWG7r1c5gUGz1sJlWSk7xrKZzagIhAIdr+pIuSJxLCS8kUrTi9XJIk4zz3oxPE+/QJgeLzS9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513446},"main":"api.rip","type":"module","shasum":"bd956120a2c8a6d23ac3a582e9919145fae6ea71","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0yPRu1QWDBLNWBX25BZ5sVTLduJA1IAl8gjvxk67tJkhA/ngGRGgt4xJWenhlN9FrLkn6gNAhPDdRHnPH0noig==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.24_1776961780936_0.527158343795987","host":"s3://npm-registry-packages-npm-production"}},"1.4.25":{"name":"@rip-lang/server","version":"1.4.25","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.25","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"210f571916f0cf79f8f823435f36b4b93910f2ef","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.25.tgz","fileCount":78,"integrity":"sha512-hac5PQg8LwZFURcAqLzlT6U+2aig5iEqYGzPq7asVu+CvZId0tuNI6G306mwmhPixktcnHryx429NnmlBH/UFg==","signatures":[{"sig":"MEYCIQDHHPUNVtLx7DH1QlX5lkYmEIdQkHZk+wr4sqqWWOtCcQIhANyLDuY4lGIkh1rB0n+AgYIsvgd/Frw8Z3726ui22Ohh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515226},"main":"api.rip","type":"module","shasum":"210f571916f0cf79f8f823435f36b4b93910f2ef","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hac5PQg8LwZFURcAqLzlT6U+2aig5iEqYGzPq7asVu+CvZId0tuNI6G306mwmhPixktcnHryx429NnmlBH/UFg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.14.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.25_1777035065220_0.6595434584006179","host":"s3://npm-registry-packages-npm-production"}},"1.4.26":{"name":"@rip-lang/server","version":"1.4.26","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.26","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"18dda0d613940d4ff4fc1f1d28f125e7b5c4d172","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.26.tgz","fileCount":78,"integrity":"sha512-LBPZ10GTLvPzbwbAoSGr3ut7vCSFHjkXmOqjqujFrqxlNZLR1zd7IiaMb6uo2NYI0F57olf8ja5BfjnyfK4akw==","signatures":[{"sig":"MEUCIQCUBxjHEi3OmhH38z0JRhuAQf8X8i5RAttIqRAY4GQsZwIgbzNg+aOd02lw3zC2Pu/qDq9KlFEDY9JvYk7WHPf9y8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515426},"main":"api.rip","type":"module","shasum":"18dda0d613940d4ff4fc1f1d28f125e7b5c4d172","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-LBPZ10GTLvPzbwbAoSGr3ut7vCSFHjkXmOqjqujFrqxlNZLR1zd7IiaMb6uo2NYI0F57olf8ja5BfjnyfK4akw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.26_1777267749447_0.9603799817164014","host":"s3://npm-registry-packages-npm-production"}},"1.4.27":{"name":"@rip-lang/server","version":"1.4.27","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.27","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-server":"bin/rip-server"},"dist":{"shasum":"66090be4cb7a14b00978e2db10435b524ad1c3ad","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.27.tgz","fileCount":83,"integrity":"sha512-9y1C4w32OzaccshcZSyPs3pIsFAWK2vc7SuEemKrBcKrR30eAlAUiFrWdFm8lPUhMv8VWQk2RQ9TznSR5X2d5w==","signatures":[{"sig":"MEYCIQDGSC7rYZmXwHIra1h9a9C5++A8hIUdWNiFBp1/kvqhvgIhAIE7JycAQeort0FAiZrc4LChpUCubveLaLJ7+EQ09bNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587838},"main":"api.rip","type":"module","shasum":"66090be4cb7a14b00978e2db10435b524ad1c3ad","exports":{".":"./api.rip","./server":"./server.rip","./middleware":"./middleware.rip"},"scripts":{"test":"rip tests/runner.rip","build":"rip -c server.rip"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9y1C4w32OzaccshcZSyPs3pIsFAWK2vc7SuEemKrBcKrR30eAlAUiFrWdFm8lPUhMv8VWQk2RQ9TznSR5X2d5w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/server"},"_npmVersion":"10.8.3","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@rip-lang/validate":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_1.4.27_1782609147902_0.3609173827845371","host":"s3://npm-registry-packages-npm-production"}},"1.4.28":{"name":"@rip-lang/server","version":"1.4.28","description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","type":"module","main":"api.rip","exports":{".":"./api.rip","./middleware":"./middleware.rip","./server":"./server.rip"},"bin":{"rip-server":"bin/rip-server"},"dependencies":{"@rip-lang/validate":"^1.0.2"},"scripts":{"build":"rip -c server.rip","test":"rip tests/runner.rip"},"keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"repository":{"type":"git","url":"git+https://github.com/shreeve/rip-lang.git","directory":"packages/server"},"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/server@1.4.28","_integrity":"sha512-BuMtQdue1mBYUI6BkA6H4RETVpXbMHbtwgVgCiNkLdKFNExOCkIaBehFqSULLEuCjnmmtCJv1GsUSWaeTrycHw==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"6febc6d2a5f9074f3d20975d044f90cbd15c9a79","dist":{"integrity":"sha512-BuMtQdue1mBYUI6BkA6H4RETVpXbMHbtwgVgCiNkLdKFNExOCkIaBehFqSULLEuCjnmmtCJv1GsUSWaeTrycHw==","shasum":"6febc6d2a5f9074f3d20975d044f90cbd15c9a79","tarball":"https://registry.npmjs.org/@rip-lang/server/-/server-1.4.28.tgz","fileCount":83,"unpackedSize":587839,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGQzAXkqiUnvCkX0JgN0RTiUW/r3OGllIG766TZ44LD6AiBE5VE1qeA2p1I/bgQyCVE9tEcReLmDdY4U3L5QvRErSg=="}]},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"directories":{},"maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_1.4.28_1782633303876_0.40193805618599776"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T10:16:18.821Z","modified":"2026-06-28T07:55:04.143Z","0.5.0":"2026-02-02T10:16:19.125Z","0.5.1":"2026-02-02T10:18:29.916Z","0.5.2":"2026-02-02T10:24:19.181Z","0.5.3":"2026-02-02T10:28:38.064Z","0.5.4":"2026-02-02T10:43:18.821Z","0.5.5":"2026-02-02T10:47:29.380Z","0.5.6":"2026-02-02T10:48:55.369Z","0.5.7":"2026-02-02T10:57:04.922Z","0.6.0":"2026-02-02T12:39:00.452Z","0.6.1":"2026-02-02T12:53:40.242Z","0.7.0":"2026-02-03T07:37:37.355Z","0.7.1":"2026-02-03T07:46:44.435Z","0.7.2":"2026-02-03T07:49:34.200Z","0.7.3":"2026-02-03T07:55:04.922Z","0.7.4":"2026-02-03T08:01:04.090Z","0.7.5":"2026-02-03T08:06:30.398Z","0.7.6":"2026-02-03T08:53:56.071Z","0.7.7":"2026-02-03T08:55:09.003Z","0.7.8":"2026-02-03T18:49:14.819Z","0.7.9":"2026-02-03T18:52:10.972Z","0.7.10":"2026-02-03T19:01:58.573Z","0.7.11":"2026-02-03T19:02:48.954Z","0.8.0":"2026-02-03T19:09:38.082Z","0.8.1":"2026-02-03T19:25:03.180Z","0.8.2":"2026-02-03T19:26:01.524Z","0.8.3":"2026-02-03T19:29:33.510Z","1.0.0":"2026-02-06T06:23:19.660Z","1.0.1":"2026-02-06T06:37:50.818Z","1.0.2":"2026-02-07T03:12:11.873Z","1.0.3":"2026-02-07T04:34:47.226Z","1.1.0":"2026-02-07T14:05:18.629Z","1.1.1":"2026-02-07T15:20:50.821Z","1.1.2":"2026-02-07T15:36:27.060Z","1.1.3":"2026-02-07T15:44:15.558Z","1.1.4":"2026-02-09T08:22:01.585Z","1.1.5":"2026-02-18T06:31:22.751Z","1.1.6":"2026-02-18T18:43:14.873Z","1.1.7":"2026-02-19T05:23:25.197Z","1.1.8":"2026-02-19T06:22:55.856Z","1.1.9":"2026-02-19T06:43:55.346Z","1.1.10":"2026-02-19T06:48:29.879Z","1.1.11":"2026-02-19T06:51:20.657Z","1.1.12":"2026-02-19T06:57:14.969Z","1.1.13":"2026-02-19T06:59:19.939Z","1.1.14":"2026-02-19T07:09:30.691Z","1.1.15":"2026-02-19T07:15:32.694Z","1.1.16":"2026-02-19T07:21:26.304Z","1.1.17":"2026-02-19T07:31:08.760Z","1.1.18":"2026-02-19T10:38:18.849Z","1.1.19":"2026-02-19T19:46:51.534Z","1.2.0":"2026-02-21T23:51:55.479Z","1.2.1":"2026-02-22T00:09:07.829Z","1.2.2":"2026-02-22T03:42:20.758Z","1.2.3":"2026-02-22T04:10:36.686Z","1.2.4":"2026-02-22T05:15:14.995Z","1.2.5":"2026-02-22T13:44:03.972Z","1.2.6":"2026-02-23T03:31:48.704Z","1.2.7":"2026-02-23T03:47:07.476Z","1.2.8":"2026-02-23T04:09:23.683Z","1.2.9":"2026-02-23T19:18:22.715Z","1.2.10":"2026-02-23T20:23:17.555Z","1.2.11":"2026-02-23T20:55:50.376Z","1.3.0":"2026-02-25T05:39:06.530Z","1.3.1":"2026-02-25T06:03:28.917Z","1.3.2":"2026-02-25T06:10:45.331Z","1.3.3":"2026-02-25T06:22:04.838Z","1.3.4":"2026-02-25T06:30:00.204Z","1.3.5":"2026-02-25T06:34:10.386Z","1.3.6":"2026-02-25T06:49:50.021Z","1.3.7":"2026-02-25T07:22:55.910Z","1.3.8":"2026-02-25T07:32:03.633Z","1.3.9":"2026-02-25T08:45:39.030Z","1.3.10":"2026-02-25T09:23:47.973Z","1.3.11":"2026-02-25T10:46:56.649Z","1.3.12":"2026-02-25T17:40:36.519Z","1.3.13":"2026-02-26T05:50:06.027Z","1.3.14":"2026-02-26T08:26:13.367Z","1.3.15":"2026-02-26T09:14:14.615Z","1.3.16":"2026-02-26T09:33:26.533Z","1.3.17":"2026-02-27T00:18:54.922Z","1.3.18":"2026-02-27T00:40:00.442Z","1.3.19":"2026-02-27T02:52:21.005Z","1.3.20":"2026-02-27T03:39:55.159Z","1.3.21":"2026-02-27T04:05:14.841Z","1.3.22":"2026-02-27T04:11:11.370Z","1.3.23":"2026-02-27T04:53:55.617Z","1.3.24":"2026-02-27T05:00:51.114Z","1.3.25":"2026-02-27T05:13:34.032Z","1.3.26":"2026-02-27T05:35:01.172Z","1.3.27":"2026-02-27T05:35:26.792Z","1.3.28":"2026-02-27T05:40:01.795Z","1.3.29":"2026-02-27T05:42:00.503Z","1.3.30":"2026-02-27T05:47:31.472Z","1.3.31":"2026-02-27T06:21:02.661Z","1.3.32":"2026-02-27T06:21:25.760Z","1.3.33":"2026-02-27T06:25:36.690Z","1.3.34":"2026-02-27T06:36:11.572Z","1.3.35":"2026-02-27T06:42:07.184Z","1.3.36":"2026-02-27T09:19:00.435Z","1.3.37":"2026-02-27T09:22:49.090Z","1.3.38":"2026-02-27T09:25:25.025Z","1.3.39":"2026-03-01T02:17:51.240Z","1.3.40":"2026-03-01T02:19:36.969Z","1.3.42":"2026-03-01T03:49:11.478Z","1.3.43":"2026-03-01T04:11:33.773Z","1.3.44":"2026-03-01T04:17:53.607Z","1.3.45":"2026-03-01T04:24:42.722Z","1.3.46":"2026-03-01T06:06:11.309Z","1.3.47":"2026-03-01T06:49:29.489Z","1.3.48":"2026-03-01T20:17:39.278Z","1.3.49":"2026-03-02T02:28:37.612Z","1.3.50":"2026-03-02T02:56:14.903Z","1.3.51":"2026-03-02T03:09:19.337Z","1.3.52":"2026-03-02T06:10:40.086Z","1.3.53":"2026-03-02T07:31:29.588Z","1.3.54":"2026-03-02T08:06:00.728Z","1.3.55":"2026-03-02T17:47:19.077Z","1.3.56":"2026-03-02T18:05:11.689Z","1.3.57":"2026-03-02T18:08:08.121Z","1.3.58":"2026-03-02T18:12:15.281Z","1.3.59":"2026-03-02T18:19:03.548Z","1.3.60":"2026-03-03T01:04:06.419Z","1.3.61":"2026-03-03T05:01:36.133Z","1.3.62":"2026-03-03T07:43:51.773Z","1.3.63":"2026-03-03T08:02:16.231Z","1.3.64":"2026-03-03T08:47:33.600Z","1.3.65":"2026-03-03T22:22:46.155Z","1.3.66":"2026-03-03T22:48:53.264Z","1.3.67":"2026-03-03T23:42:06.809Z","1.3.68":"2026-03-03T23:47:21.683Z","1.3.69":"2026-03-04T04:01:50.582Z","1.3.70":"2026-03-04T04:06:48.693Z","1.3.71":"2026-03-04T05:06:28.446Z","1.3.72":"2026-03-04T05:07:56.832Z","1.3.73":"2026-03-04T05:44:31.001Z","1.3.74":"2026-03-04T06:03:09.891Z","1.3.75":"2026-03-04T06:22:49.644Z","1.3.76":"2026-03-04T21:40:12.087Z","1.3.77":"2026-03-04T21:42:38.734Z","1.3.78":"2026-03-05T22:04:12.302Z","1.3.79":"2026-03-05T22:11:36.918Z","1.3.80":"2026-03-05T22:14:15.585Z","1.3.81":"2026-03-05T23:20:28.305Z","1.3.82":"2026-03-11T00:54:48.618Z","1.3.83":"2026-03-12T00:22:02.873Z","1.3.84":"2026-03-12T00:31:12.092Z","1.3.85":"2026-03-12T00:44:55.042Z","1.3.86":"2026-03-12T00:51:45.480Z","1.3.87":"2026-03-12T01:15:54.626Z","1.3.88":"2026-03-12T01:33:28.808Z","1.3.89":"2026-03-12T02:36:44.928Z","1.3.90":"2026-03-12T03:27:05.859Z","1.3.91":"2026-03-12T03:40:00.195Z","1.3.92":"2026-03-12T09:37:59.040Z","1.3.93":"2026-03-12T09:40:57.821Z","1.3.94":"2026-03-12T09:49:10.835Z","1.3.95":"2026-03-12T09:59:24.397Z","1.3.96":"2026-03-12T10:26:26.893Z","1.3.97":"2026-03-12T20:23:44.856Z","1.3.98":"2026-03-13T23:36:00.214Z","1.3.99":"2026-03-14T08:23:04.519Z","1.3.100":"2026-03-14T09:06:05.608Z","1.3.101":"2026-03-14T09:27:03.210Z","1.3.102":"2026-03-14T10:02:06.333Z","1.3.103":"2026-03-14T10:11:25.371Z","1.3.104":"2026-03-14T10:15:21.597Z","1.3.105":"2026-03-14T10:16:21.985Z","1.3.106":"2026-03-14T10:17:57.510Z","1.3.107":"2026-03-14T10:21:09.852Z","1.3.108":"2026-03-14T10:30:35.313Z","1.3.109":"2026-03-14T11:16:40.441Z","1.3.110":"2026-03-14T11:22:23.266Z","1.3.111":"2026-03-14T11:23:14.404Z","1.3.112":"2026-03-14T11:24:41.977Z","1.3.113":"2026-03-14T11:28:04.085Z","1.3.114":"2026-03-14T11:33:44.345Z","1.3.115":"2026-03-14T11:34:27.464Z","1.3.116":"2026-03-17T16:11:01.380Z","1.3.117":"2026-03-17T21:10:04.420Z","1.3.118":"2026-03-18T04:49:45.259Z","1.3.119":"2026-03-18T23:34:29.029Z","1.3.120":"2026-03-19T00:54:37.474Z","1.3.121":"2026-03-21T06:00:56.150Z","1.3.122":"2026-03-21T07:18:38.253Z","1.3.123":"2026-03-21T07:22:18.764Z","1.3.124":"2026-03-21T07:42:25.604Z","1.3.125":"2026-04-02T23:49:22.204Z","1.3.126":"2026-04-03T07:03:11.211Z","1.4.1":"2026-04-04T05:43:22.046Z","1.4.2":"2026-04-04T06:37:46.831Z","1.4.3":"2026-04-04T08:49:30.741Z","1.4.4":"2026-04-04T09:05:46.565Z","1.4.5":"2026-04-04T09:08:27.268Z","1.4.6":"2026-04-04T09:11:31.376Z","1.4.7":"2026-04-04T09:47:53.146Z","1.4.8":"2026-04-04T10:04:21.985Z","1.4.9":"2026-04-04T10:10:00.290Z","1.4.10":"2026-04-04T10:13:22.506Z","1.4.11":"2026-04-04T10:13:53.549Z","1.4.12":"2026-04-04T10:22:16.219Z","1.4.13":"2026-04-04T10:25:51.094Z","1.4.14":"2026-04-04T10:27:44.423Z","1.4.15":"2026-04-04T10:32:28.325Z","1.4.16":"2026-04-10T10:00:43.001Z","1.4.17":"2026-04-10T10:36:45.838Z","1.4.18":"2026-04-10T11:08:27.278Z","1.4.20":"2026-04-20T09:13:14.592Z","1.4.21":"2026-04-20T10:26:05.508Z","1.4.22":"2026-04-23T15:43:47.974Z","1.4.23":"2026-04-23T15:51:34.409Z","1.4.24":"2026-04-23T16:29:41.174Z","1.4.25":"2026-04-24T12:51:05.441Z","1.4.26":"2026-04-27T05:29:09.648Z","1.4.27":"2026-06-28T01:12:28.075Z","1.4.28":"2026-06-28T07:55:04.027Z"},"bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/server#readme","keywords":["server","content-server","static-serving","app-server","reverse-proxy","tls-passthrough","routing","middleware","validation","hot-reload","multi-worker","https","tls","acme","bun","rip","rip-lang"],"repository":{"type":"git","url":"git+https://github.com/shreeve/rip-lang.git","directory":"packages/server"},"description":"Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"readme":"<img src=\"https://raw.githubusercontent.com/shreeve/rip-lang/main/docs/assets/rip.png\" style=\"width:50px\" /> <br>\n\n# Rip Server - @rip-lang/server\n\n> Rip Server serves content: static sites, Rip apps, proxied HTTP services, and TCP/TLS services -- all from one Bun-native runtime.\n\nHere, `content` means anything you want to make reachable over the network. That\nmay be a static site, a small Rip app, an HTTP service behind a proxy, a raw\nTCP/TLS service, or a containerized tool you want to publish.\n\nRip Server replaces the usual app framework + process manager + reverse proxy\nstack with one runtime. Start with `rip server` for a single app. Add\n`serve.rip` when you want multi-host routing, shared apps, named proxy\nbackends, reusable certs, or TCP/TLS passthrough. The job stays the same:\ntake something you have and make it reachable safely, cleanly, and coherently.\n\nWritten entirely in Rip. Runs on Bun.\n\n## Serving Modes\n\n- Static file and website serving\n- Small app serving with Sinatra-style routing and `read()` validators\n- HTTP / WebSocket reverse proxy\n- Layer 4 TCP / TLS passthrough\n\n## Serving Guarantees\n\n- Managed worker pools with rolling restarts\n- HTTPS, ACME, certificate reuse, and SNI routing\n- Proxy health checks, retry behavior, and upstream timeouts\n- Shared-port HTTPS multiplexer\n- Atomic config reload with verification and rollback\n- Drain semantics, diagnostics, and control APIs\n- Composable `serve.rip` config\n\n## Quick Start\n\n### Install\n\n```bash\nbun add @rip-lang/server\n```\n\n### Single app\n\n```coffee\nimport { get, read, start } from '@rip-lang/server'\n\nget '/' ->\n  'Hello from Rip Server!'\n\nget '/users/:id' ->\n  id = read 'id', 'id!'\n  { user: { id, name: \"User #{id}\" } }\n\nstart()\n```\n\n### Schema-validated routes + OpenAPI\n\nA route registered with an `input:` schema validates the JSON body\nbefore the handler runs — a 400 with structured `{field, error,\nmessage}` issues goes out on failure, and the parsed (defaulted,\ncoerced) value is `@input`. Every such route contributes to an\nauto-generated `GET /openapi.json`:\n\n```coffee\nimport { post, openapi } from '@rip-lang/server'\n\nSignupInput = schema\n  email!    email\n  password! string, 8..100\n  page?     ~integer\n\npost '/signup', input: SignupInput, ->\n  { welcome: @input.email }\n\nopenapi title: 'My API', version: '1.0.0'   # optional info block\n```\n\nThe `read()` validator vocabulary doubles as schema coercers: importing\n`@rip-lang/server` registers every validator as a `~:name` field type,\nso `chart! ~:id`, `ssn? ~:ssn`, `amount? ~:money`, `dob? ~:date` all\nnormalize exactly like `read 'x', 'id'` does. `registerValidator`\nregisters both surfaces.\n\nRun it:\n\n```bash\nrip server\n```\n\n### Add `serve.rip`\n\nAdd `serve.rip` next to your entry file when you want host routing, proxy\nbackends, automatic TLS, or TCP/TLS passthrough.\n\n## `serve.rip`\n\n`serve.rip` is the one config file. Top-level keys: `ssl`, `hsts`, `acme`,\n`sites`, `apps`, `version`, `server`.\n\n```coffee\nexport default\n  ssl: '/path/to/ssl'\n\n  sites:\n    dev:  'local.example.com'\n    prod: 'example.com'\n\n  apps:\n    web: 'dev prod'\n```\n\n### `ssl`\n\nPath to a directory of `.crt`/`.key` file pairs. Rip scans the directory,\nparses X509 SANs, and automatically matches certificates to hostnames.\n\n### `sites`\n\nNamed aliases mapping to hostnames:\n\n```coffee\nsites:\n  dev:    'local.medlabs.health'\n  prod:   'medlabs.health'\n  incus:  'incus.trusthealth.com'\n```\n\n### `apps`\n\nString-based app specs binding targets to sites:\n\n```coffee\napps:\n  medlabs: 'dev prod'\n  patient: '../patient dev prod'\n  zion:    '/home/shreeve/www zion browse'\n  incus:   'https://10.0.0.50:8443 incus'\n  mysql:   'tcp://10.0.0.50:3306 db'\n```\n\nTarget kind is inferred from prefix:\n\n| Prefix | Kind | Behavior |\n|--------|------|----------|\n| `./`, `../`, `/` | local | Rip app (if `index.rip` exists) or static files |\n| *(none)* | local | Rip app in current directory or static files |\n| `http://`, `https://` | HTTP proxy | Reverse proxy to URL |\n| `tcp://` | TCP proxy | Layer 4 SNI passthrough |\n\nOptional flags: `browse` (directory listing), `spa` (SPA fallback).\n\n### Path-scoped mounts\n\nA site token can carry a mount path with `site@/path`, letting multiple apps\nshare one hostname at different path prefixes:\n\n```coffee\nsites:\n  relay: 'relay.trusthealth.com'\n\napps:\n  mqtt: 'http://127.0.0.1:9001 relay@/mqtt'\n  repl: '/var/www/relay-repl relay@/repl browse'\n```\n\n`wss://relay.trusthealth.com/mqtt` hits the MQTT proxy; `https://relay.trusthealth.com/repl`\nserves the static directory. Omitting `@/path` keeps the old root-mount\nbehavior. TCP proxies cannot be path-mounted.\n\nRules:\n\n- Each `(site, mountPath)` pair may be bound by exactly one app; `/` plus\n  subpath mounts on the same site are allowed\n- TCP targets must include a port\n- HTTP proxy routes automatically enable WebSocket upgrade\n- If a TCP stream route shares the HTTPS port, Rip switches into multiplexer\n  mode: matching SNI is passed through at Layer 4, everything else falls\n  through to Rip's internal HTTPS server\n\n### `server`\n\nOptional global settings:\n\n```coffee\nserver:\n  hsts: true\n  acme: ['example.com']\n  timeouts:\n    connectMs: 2000\n    readMs: 30000\n```\n\n## Clean Example\n\n```coffee\nexport default\n  ssl: '/ssl'\n  hsts: true\n  acme: ['medlabs.health', 'trusthealth.com']\n\n  sites:\n    dev:      'local.medlabs.health'\n    prod:     'medlabs.health'\n    zion:     'dev.zionlabshare.com'\n    incus:    'incus.trusthealth.com'\n    db:       'db.trusthealth.com'\n\n  apps:\n    medlabs:  'dev prod'\n    patient:  '../patient dev prod'\n    zion:     '/home/shreeve/www zion browse'\n    incus:    'https://10.0.0.50:8443 incus'\n    mysql:    'tcp://10.0.0.50:3306 db'\n```\n\n## Operator Runbook\n\n### Start with an explicit config file\n\n```bash\nrip server --file=./serve.rip\n```\n\n### Validate config without serving\n\n```bash\nrip server --check-config\nrip server --check-config --file=./serve.rip\n```\n\n### Generate nginx.conf\n\n```bash\nrip server --nginx > /etc/nginx/nginx.conf && nginx -s reload\n```\n\nGenerates a complete, production-hardened nginx config from your `serve.rip`.\n\n### Generate a Caddyfile\n\n```bash\nrip server --caddy > Caddyfile && caddy reload\n```\n\nGenerates a Caddyfile from the same `serve.rip`. TCP/TLS passthrough routes\nemit a [caddy-l4](https://github.com/mholt/caddy-l4) `layer4` block, which\nrequires a custom build (`xcaddy build --with github.com/mholt/caddy-l4`).\n\n### Reload config safely\n\n```bash\nkill -HUP \"$(cat /tmp/rip_myapp.pid)\"\n```\n\nor:\n\n```bash\ncurl --unix-socket /tmp/rip_myapp.ctl.sock -X POST http://localhost/reload\n```\n\n### Binding to ports 80 and 443\n\nPorts below 1024 require elevated privileges. If you see a permission\nerror on startup, grant Bun the capability once:\n\n```bash\nsudo setcap cap_net_bind_service=+ep $(which bun)\n```\n\nThis survives reboots but **not Bun upgrades** — re-run it after\n`bun upgrade`.\n\n### Run as a systemd service\n\nA minimal unit for running `rip-server` under systemd. Save as\n`/etc/systemd/system/rip-myapp.service`:\n\n```ini\n[Unit]\nDescription=Rip Server (myapp)\nAfter=network.target\n\n[Service]\nType=simple\nUser=rip\nWorkingDirectory=/srv/myapp\nEnvironment=PATH=/home/rip/.bun/bin:/usr/local/bin:/usr/bin:/bin\nExecStart=/home/rip/.bun/bin/rip server -f /srv/myapp/serve.rip\nRestart=always\nRestartSec=3\n\n[Install]\nWantedBy=multi-user.target\n```\n\nThen:\n\n```bash\nsudo systemctl daemon-reload\nsudo systemctl enable --now rip-myapp.service\njournalctl -u rip-myapp -f\n```\n\nNotes:\n\n- `WorkingDirectory` should be the directory holding `serve.rip` —\n  relative `apps:` targets resolve against it.\n- `User=rip` should be a dedicated unprivileged account. To bind ports\n  80/443 without running as root, grant Bun the capability once (see\n  \"Binding to ports 80 and 443\" above).\n- `rip server -r` and `rip server --restart` apply config changes and\n  rebuild workers without restarting the unit, so most edits don't need\n  `systemctl restart`.\n\n### Diagnostics\n\n```bash\ncurl http://localhost/diagnostics\n```\n\nThe `config` section reports:\n\n- active `serve.rip` path\n- version\n- counts for apps, proxies, hosts, routes, and streams\n- active route descriptions\n- reload history and rollback details\n\n## Realtime\n\nRip Server includes built-in WebSocket pub/sub while your backend stays\nHTTP-oriented.\n\n## Security\n\nBuilt-in protections include:\n\n- conflicting `Content-Length` + `Transfer-Encoding` rejection\n- multiple `Host` header rejection\n- oversized URL rejection\n- null-byte URL rejection\n- path traversal protection for static serving\n- CORS preflight policy unified with `cors()` middleware (no\n  reflect-any-origin during OPTIONS short-circuit)\n- per-IP token-bucket rate limiter with LRU eviction, O(1) per check\n\nMiddleware to opt into:\n\n- `csrf()` — double-submit cookie + HMAC-bound token. Recommended for\n  any form/cookie-authenticated app:\n\n  ```rip\n  use sessions secret: process.env.SESSION_SECRET, encrypt: true\n  use csrf     secret: process.env.CSRF_SECRET\n  ```\n\n  Handlers receive the token as `c.csrfToken` for embedding in HTML\n  forms or fetch headers (`X-CSRF-Token`).\n\n- `sessions({encrypt: true})` — AES-256-GCM (AEAD) sealed cookie.\n  Required when storing tokens, internal IDs, or any non-public data\n  in session. The default signed mode is tamper-proof but the payload\n  is **client-readable**.\n\n## Roadmap\n\n- Prometheus / OpenTelemetry metrics export\n- Inline edge handlers\n- HTTP response caching at the edge\n\n## License\n\nMIT\n","readmeFilename":"README.md"}