{"_id":"cervical-spine","_rev":"34-6e2491f909747c937a80cc6f64131b3b","name":"cervical-spine","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"cervical-spine","version":"0.0.1","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.1","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"8368e5a0664f36f2e4a635ad26c64a7311479082","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.1.tgz","integrity":"sha512-gyLgkZsr8KJ/ME7RM9Midc0m0KgAdQJ9DcAQhTyliesfnoeH56t80X6KoNsDdCFGtXQF/hBXVr7EnohmS+my5w==","signatures":[{"sig":"MEUCIQCHnDLONKhvqUO1U/B7wGh0Yxlc6k8Ha9+2ydNPQhUTIQIgNcGPJU9C0iJPP/XqxYuRNzt0NnaQB4Pr7PVmqJqBRVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8368e5a0664f36f2e4a635ad26c64a7311479082","gitHead":"930f4842d75fbc3e454265611e42cc5dd6df6027","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.1.tgz_1505373123803_0.26247319229878485","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"cervical-spine","version":"0.0.2","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.2","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"0de464a6bf9c3a550d57c0bfaf47d957210c2a4b","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.2.tgz","integrity":"sha512-3z8Tb9ZD7vJ3wGi+ROMC2nG6S4TyBibnzIqUg4WwNqIpwmWZwVIkqKSvEASwgFBwRy3ntwLoiPx/cc0myXimng==","signatures":[{"sig":"MEQCICkZqQgtpc7G6c1JsLAPP5gEO0N6tcXFuT5O8AUQZdIbAiBycFijvXcgccBYN/M3UnI3/wjr8ZJbWphuenY2O0kCPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0de464a6bf9c3a550d57c0bfaf47d957210c2a4b","gitHead":"20302ac1ea2f1663d252227a74cc7c42cf9229bc","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.2.tgz_1505397527668_0.6001041640993208","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"cervical-spine","version":"0.0.3","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.3","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"8c08fe2a41d2265f5cc57a71460860875cd2c4ae","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.3.tgz","integrity":"sha512-1mJD05lPBJC84Tu6PiHlH85jWoT8u4cpieSUKf+igvp/3ClAJH3xDAdaQHtfM8IICJGanD2qe85nAktT/1CPyg==","signatures":[{"sig":"MEQCIEq2ZOYI4pEeUWhm9oKK8sd2abKLCggag+CAsCYYtiz2AiBWvcu2Iy84SyNIklnVtterfxnpWybBYjskOjzPM9W3cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8c08fe2a41d2265f5cc57a71460860875cd2c4ae","gitHead":"2e7722dd4cd9d73e67f3d72dc38751be7e0a9052","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.3.tgz_1505401747548_0.9792508252430707","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"cervical-spine","version":"0.0.4","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.4","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"fc796c1f521879bb18c93ed19183054e5d8a1d39","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.4.tgz","integrity":"sha512-cdTQBaEOfb4uuWYsdp+/mBpmsI4mHNhLxxZtxnONImKv33e/VITXwIiFhs6WPSaK7A7bV8EP7mWS74gY/Vu1gQ==","signatures":[{"sig":"MEUCIQDqPrZo41CrgB7k3/1GpVA1L0p4iuKU9hKvun8B4mFErgIgdJkuDn90NJbL+JyvYCadnHqAhR0VGptiphY8dkaQ/9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fc796c1f521879bb18c93ed19183054e5d8a1d39","gitHead":"2e7722dd4cd9d73e67f3d72dc38751be7e0a9052","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.4.tgz_1505461882434_0.34244263055734336","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"cervical-spine","version":"0.0.5","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.5","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"8110b563cb8584f05f25740f67856fa940a1ac0b","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.5.tgz","integrity":"sha512-W/2bZe6Ep4kjLLQf0LNCLE6bI8PizFrIRp28tyE1Ku3cRKf+fR5i+yGebXenEACgFt790Z3xGuxEQDJGmWvxaA==","signatures":[{"sig":"MEUCIDsuz4jQhh4/Kobm6DVWa4HJq6eB3vuYnnd+MMsM+0Y4AiEA4QYVvTkSq0Df6pRp4al2SXVpDTXjhDasihI2eifq++A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8110b563cb8584f05f25740f67856fa940a1ac0b","gitHead":"0845308273578e6e14a60d119e30a19cc6ab3093","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.5.tgz_1505472984116_0.023844825569540262","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"cervical-spine","version":"0.0.6","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.6","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"18e6409ce57bbbb92643002108a8be0a26d99a01","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.6.tgz","integrity":"sha512-l85ETYCcd6F9oRqbotiE8L8BZJbW1VbVg4/NNSPaElQoU2cuNAyI5Ydjcmt5wIiriOR0IIav68qlJHg3IyZO4Q==","signatures":[{"sig":"MEUCIArhI3LPiLZXCD1FLaqL5ad1yD+hmZiyAiPzgbzNeFlMAiEA7f0PWrMoe28/TPJ5IJ53mrprosxCAaUv3YojQlnG7gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"18e6409ce57bbbb92643002108a8be0a26d99a01","gitHead":"8211605e18a7801ef7edb1652bae72fc09567be1","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.6.tgz_1506354707926_0.5272173827979714","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"cervical-spine","version":"0.0.7","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.7","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"fbfa2068141b180f5241ec0df14d65ed6baaa3da","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.7.tgz","integrity":"sha512-YFjv+wAqm99QE31d1ByubwimZBgrwOtOMqSMiGpgOLp+Cej9RNt79ZaAEw0NWfHUjCM6Ga9O/6PgGqBgTq0oEQ==","signatures":[{"sig":"MEYCIQDlRYi1khlMnLuwt9PjrX1eZhlwtKcBqNhSXoKyfU863AIhAIHYZ//+oJWfY9CrPzw9z3qqg7Dg9oQmZHEx5UbV1S7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fbfa2068141b180f5241ec0df14d65ed6baaa3da","gitHead":"8211605e18a7801ef7edb1652bae72fc09567be1","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.7.tgz_1506488215665_0.47320596082136035","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"cervical-spine","version":"0.0.8","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.8","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"46b148ce8d6beb547e5beb0fd32c632750a424db","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.8.tgz","integrity":"sha512-BLHbvUFBva/U8ImtTDzy9vxeuFl0+kUYSoZQxC+yx7niVzj1jmqa5rGZ/UdRmxexRw9LH1yaWX2563RfKubwxQ==","signatures":[{"sig":"MEQCIAK+FxrDv7JHK44MBZEcnd5SpcVfR7d4xjNUvGED/YUKAiArEQd70XPeHIlIrOOjPIHShNqh8kAS+BIxaotEq9M8UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"46b148ce8d6beb547e5beb0fd32c632750a424db","gitHead":"1dd6f6d076bb63dfc0cec4c7ac8f7bce1ba86309","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.8.tgz_1506489904026_0.08627677196636796","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"cervical-spine","version":"0.0.9","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.9","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"a6d1a6b8facd597b3b4b272c1479be3dbca3bb46","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.9.tgz","integrity":"sha512-/bxaTFyloYcm1+qzERHKORlGY6J4VE1YP/SADr9s5b6jX7Bd5lkJYYb1A2yWui0gpff5xNgybqFgnTi3aZheNQ==","signatures":[{"sig":"MEYCIQDQO2NPm7R7DaqCRff/W5OT1ORyrzQ6O5/Yn4DNZoXYZQIhAKQPIqKpgpBm5R6kJaEibjWZiTYbaIJSJ/dbk8Xv6WK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a6d1a6b8facd597b3b4b272c1479be3dbca3bb46","gitHead":"0a06c40da5ee987857e71bdc96c804bcc9906547","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.9.tgz_1506670902805_0.3761495132930577","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"cervical-spine","version":"0.0.10","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.10","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"01a17e6ebf445d86f8232e0e15899e658f8b1a9c","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.10.tgz","integrity":"sha512-zO0W1c9Q6jZMoKiZ8hMVRY5fyZyYCw677kthYvMlFRarFbk5yDvygIwF+WkRJudh5QUb7Bw0DodhaAL1VcUqfg==","signatures":[{"sig":"MEUCIQDURwVwm5amtips2SknEmtPPCByBV82Y24DRavNYYqVLQIgKrCiKMp9EZ059ib/Zq12OJGgzhJF6zZ/bC2UcXDN/qA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"01a17e6ebf445d86f8232e0e15899e658f8b1a9c","gitHead":"86fa14e804b992dec90d12716c95ea2a8d771c44","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.10.tgz_1506673533327_0.9526197558734566","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"cervical-spine","version":"0.0.11","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.0.11","maintainers":[{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"dist":{"shasum":"70e3a1d67f08578eda0339246e8f18c1f2d14784","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.0.11.tgz","integrity":"sha512-RJk+UosVpvQWpX15zZ1e6dJhL5MW0gFpVNA2f8WUSWQHfYS4wu4lDhxDCbn6U8CZSoQSc32GQNLoPhDlbQJuHA==","signatures":[{"sig":"MEYCIQCp7jNpQJmFURLAgqdf+nd5y55yFX8G+n3vvBcATIML9gIhAMyWHsDpkk1cy7HuIv/pafHK+UUo1/2qBwwn+2SRlxlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"70e3a1d67f08578eda0339246e8f18c1f2d14784","gitHead":"86fa14e804b992dec90d12716c95ea2a8d771c44","scripts":{},"_npmUser":{"name":"panj","email":"panjmp@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"4.2.0","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"7.9.0","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","body-parser":"^1.18.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine-0.0.11.tgz_1506921993344_0.27761995256878436","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"cervical-spine","version":"0.1.0","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.1.0","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"},{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"./bin/cervical-spine"},"dist":{"shasum":"b28931a3d7c9828f5b80c300a42174cdd1b35458","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.1.0.tgz","fileCount":12,"integrity":"sha512-HM8zKj+JeZOaytE7PkiunYmoI+SyL5YUpx1i0pbLZQhhSxyBOfD0Ynbv42oQ7vnEL3dGCemtpsBLViOShJKkxA==","signatures":[{"sig":"MEQCIBMy7PyNsYnOUCmiJmotJm1j/Y9YA6nJT4DadVI/3OdyAiAS+D2APYOukzmNKnENom8rw4Yj1jASw+TAmDUAs06zRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59478},"main":"index.js","gitHead":"138bd5d86cc805525d0865ad4cad85a7ff1c2d2e","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"5.5.1","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"8.9.1","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.1.0_1521624287518_0.47736487363916424","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"cervical-spine","version":"0.1.1","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.1.1","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"},{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"./bin/cervical-spine"},"dist":{"shasum":"e1e7526b71c72e8e98f14010102ddfbf0a93edca","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.1.1.tgz","fileCount":12,"integrity":"sha512-MHlDNyclJRjQBXNt1FPPFC8QwDddncHkQi5wzpQ0Z0l2oJ1Qx2Gk9Gymvv+w2wq5bJFJzsSpm+CXvyAcq2NYfg==","signatures":[{"sig":"MEQCIGGXwhGecL+Q4xGL06Nqrli4HcuTTqdYeECb81CN/LfwAiB5oG9t2mkqwoPa8AEccdtWGKSDLaIVw8P7rgCCkNNnjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdB1vCRA9TVsSAnZWagAAdK0P+wSS19LkYylz8XOZ88fE\nNJMUNj2lsfmqsVONn31h+gJ/isCBvpP7EwJgKjuyYb6TjbpoSJCjrxVHJ59L\nU9W45OvcOn8N/FkuqQyeCDFPEZwljH+gq3IDnMdpwugEBjddmge2xUfHeGho\njX0G+ndaG9bmPQorZlOioRZVWr/v4o6frz9FqNNxgAYb5cXQtszYCvKBou4o\nXY6hCDLTw1ShzTqKgHoLMVMajxO4sPlBcSxKuofPHT9OzK3S4Vf3+Q9lUzDy\n4TAtxJ1zZzFu44jTKt6KND28GgyWnG82rqy9VkEpXE3FApVnuwtz+3m5A5Ro\ngSJ2Hg3KAR4TqsiHyssRO5cKpU4yGv1e20+CfpdwWUOPuAG0/HCxi6wrOgWJ\nvhKZSeQKHirhDoNsF7kT4tmDeLSDKHouugGEDm/yHFS06YhUY1rBFiRLxjbB\nJ+S6I3KQP86GGcjssG4dF+FIIG2Gmcj+5qAky/CnPE6ZNfY5E6FaiWoVWeFP\nD+LafaDaf62+tYL0OFsE+vIQ0By6gn0AlonRBIEF4D9G528qtvE+PV9PAgG2\nmdUV5DhRZCh+qcG77EQMamt/J1L6bEKc+EGGHuF31LEkdCtJsg6s5MwCSAJK\nPefUxqE42embhqkiOJozG3FDmwzAeuDee9P4t4zAMzOqnn5YF5qCNmm1mZjb\naWcW\r\n=qz6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a2670a1cc3945fcf17ec7b248273dd80b5dbde4","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"5.5.1","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"8.9.1","dependencies":{"puid":"^1.0.7","axios":"^0.16.2","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.1.1_1534336367624_0.7009949348037308","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"cervical-spine","version":"0.1.2","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.1.2","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"},{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"./bin/cervical-spine"},"dist":{"shasum":"4ea06d72790576ed00ad446a7bf0c457dc78c06d","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.1.2.tgz","fileCount":12,"integrity":"sha512-xO4e3jWwsuYBh16VrTo3uCfdKSXQNQYCnK+xR8xbE7PVHzgvK+3TrMtqWJfvrePp+rReKMprrndSrC/NjlyMjg==","signatures":[{"sig":"MEQCIFiBXKZvos0WPTDA9KoiYJUmiT3MUoOEL5RUyx/FR33qAiBYV8Ukwz23sSv35XtV2+v1dynVeoWhFKuP9sjTZBMTiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbfDMCRA9TVsSAnZWagAArMEP/00d0MGwVrsPZclf6Kic\n/v9kgzv9/tqtpZsLZ2Er51vTh+j5KdDRfS+a/+FellmTq81/DqVElFZe6cpv\n6/RyoTfyL3aci6QqvzfP30doHEQZ+waeZCjAP6JXaZ/EkJ324/7QbMy02IL/\nmVWVXFK3YmwwuwdJ1KFBRzDKQW1nAOwaDAHZxwA9WygFwMuz9uP4uM7chW5D\n6VYB51ukdhzQpnV8aoU5Fn6WsNhuLwrh/6I34YYSa7aJL9xHW+bAsE4yn2a0\n6Dhl7YLhP9y1+cQSZW48bB39X2cD7xrs0Eui69Y3caBdTiTpE+iecohiFN2E\nFaqcsUkA0+CBaYO0zR6HTP2EOu/a6SoThd8z9x8P9ALc/hTCUWZuOF+Zd9tr\nGthxgdvg/SgOqnAo8xqiE0VnbYpGJFwDVfYbrCSnF+nm7Cd9XrhzCGKYPfO0\nWE4wNDObTObtT0yBNJGv8Ky5UOy6EoeeWk1F5bYQ29wPB5aYJHWyly8vifnx\nhkXhKhvnwsHMKq4nfUo3EtTi2zemrpGeh9NR/UBbw+bLStspKmh1FU6WP4mW\n61ohJgIs7IoIGYI9FB5aVwbdhpXTcAmFhWsiQJfoN22s8pdUeG7CFYIbx6Y+\ng9y5aQhymY90+hcl3AhzPBWpBZ3P20dvhdw0FZuA1CXClV5HEBZrVTk/rZxr\nUAqQ\r\n=Vint\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4acdfb7cf3924a2e6012b011b6df2911d90ce1b9","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.4.1","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"_nodeVersion":"8.12.0","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.1.2_1567486155657_0.4721439030058019","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"cervical-spine","version":"0.1.3","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.1.3","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"},{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"./bin/cervical-spine"},"dist":{"shasum":"fc5ded08f4e0e5a1cea2c1777d9093e98ba2bb30","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.1.3.tgz","fileCount":12,"integrity":"sha512-h8pCus6zQiOLz8jty4EPQ35R66Qq3dQlOJ5Jsc+E7znaZwDjtRr4n0rky9wxkMFRd+VwU2edElMa8OmxAijDYA==","signatures":[{"sig":"MEYCIQDwJ+arOD1Qg7/X4kKaYbu6Al4fVoQdlxxS+sfWqFguqAIhAMr8i7RgwEDGOD0PlDFpHLcFeCpwbWxScpMYDje5YuYE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbfJzCRA9TVsSAnZWagAA5YIP/j99xjgCwQnAhhMDrhY6\n+70CdLFnoqTwg7eK0ruvyzWbgFsmkwDA6YPECF5tTgkO40YxbvCpsvE8KZP1\n9C9m/xCPNNqUO2HEAXc0eZTA0Yb3iQ5oTrOeOVv0nLhCb5N31WIcI4yvA0lB\nKZfblCumTbYNycLUNR6CWDRiyYa/rBC/Y2hBozb4MJ/Qx2LU1m66pIqaMGrp\n69/Na4Z826C8gQzhwo0B7E32dJnt8ZsIqGAWjLRuG2Pk5jj/M2Gp+yjKBN+Z\neTrs+KO3i1Z8tIek8yRiiOdpWxBpr0EyYYYk3oFijT/4zGEsgls824ir8uBb\nip0tDGO8gx7GORWhQynMXDfXa6EYB6zC+1SUoLLJhj75KhxtzeRHcorlXuyQ\nr4YIfVWmoWQRycoHZvG1MvbY177KgvEFsVk6Iu3DxSe6c2MRSbTNgf79nxuP\nJteHpZMYl9BXQLya5qAz10U3+ZkO45HkoSlLTD7h4UgVyM+QYftpP6dxySYi\n0z44QEPbigrGiRIHLkH+1k2t/jSvGGhGOx5OoxgqP+IE6cRu4CXdpOkqvoEq\nk6+7mmPMkvK9jsJViPJHySVnd9n4LgHxmxCGzYWTQ2odbzSPvw3r/uMEnGPs\nbDHajjbheIHRZLRpShrxk2vRcXxBDSajk/c+q/wSVnb8gzv0ke0IxguSvQak\nEQNq\r\n=F7vZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"15cb0d8180f3d626d9a117f179807033157ae470","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.4.1","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"8.12.0","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.1.3_1567486578780_0.21736720828065215","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"cervical-spine","version":"0.2.0","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.2.0","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"},{"name":"panj","email":"panjmp@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"7bb3419e079a4b21ff86dd5e6acc762f5e6a51f1","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.2.0.tgz","fileCount":12,"integrity":"sha512-3Joy1L6zOMW019GLPLAOm3QOZt3IPKCgWefVg/e3mu42j6MMEtEz59YtQeWnw54EQHYW1MImIKZa30YytZpJ0Q==","signatures":[{"sig":"MEQCIA0BA0m54yPShD5AXruhfsvx7GZfaAvtXCsm2+ZVYP+BAiBYgPf9P3I7Bq82YgRhaISxiCMfbhMXQqw85fJWDcbeGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+0YoCRA9TVsSAnZWagAAQS8QAJB9o10dsp8ynxX67Gjx\nh7+EJZg2TR18DEOMMf0u5ulEgMqOG4BALIabtLKMCVr6Vb907hmFX2SCnRAj\nsF9TDAxwFE+3NkIy8ONCNU1KzxRxiqO1P8tBfpBWhIxuCtGWoIcSSzo3ev71\ndTBE0M18m5r+HkrZG9tZHsavHXRYM7y0xpPCHJ8L6cnDhCvSKzXQI7r30ONe\nYuvJHo88NP6P9K5NcpSHqhDTIdEO+zzSlV8kweoeBBWekx++YXXrXwLVoup0\nNnGqPdkqsOvhkBesKokipzrXGExDZJNfwphx13S/4+GtAkEuJRCT66FmkCxB\nbkCk8RT5UeqlnQtucCCTD08cpB5uZx61vLDD8/EPM1Lyg+B57640VgCOSgJB\nqN65ychOGnCWjNrrayiQm777qs4mCq7ICbSA42Xn1BdaVzYzdzPcbdE+89qN\nJax0LAVVbWFaknuHtMt0LwMI4pQHPRDp1iJUycdb8/OLy/cVtEX7NY51FpMF\ne9kqqqH6fshDVeFKe3lPndQ0bILH7AGI//ZI0/vQXaFcB5eMC9w7+YpPAa5H\ne8esrApOUmrbBVDGSyghihf1eClxguAbKQheaMoys3lY/PKXP1txJOX2p+TK\nNZ2wWp2r0StDHhKD9LxGgFDEDsNECG+xiIO/zqE2OsJa91mZq/9hi2oIYyUY\n6kbk\r\n=2FDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ff49e48d9133bb8751f5f96c125bfb1dc9bb1fc6","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.13.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"8.12.0","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.2.0_1576748583577_0.6375141366615467","host":"s3://npm-registry-packages"}},"0.3.0-alpha.1":{"name":"cervical-spine","version":"0.3.0-alpha.1","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-alpha.1","maintainers":[{"name":"panj","email":"panjmp@gmail.com"},{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"5ee02f3c951c23785dea29d08c34d21aeffad68c","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-alpha.1.tgz","fileCount":14,"integrity":"sha512-o+DxUL3fGVg3fk4zCz3FyH+TS+M5NG0fqQ+aBe89TS/3IXMCGM9Iv4j0a5A6uHBGy/raibH938GeM9UIG38kLQ==","signatures":[{"sig":"MEUCIQDaPqNv6WKxuN5haYr/qxmAZZ44sJ07lBC1t0lI1Qzu4QIgWiI2/aGFEEhrv2KUPlJQi9pZv+lSgWToysbW7gwtsnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43659},"main":"index.js","gitHead":"2900347d0671f738af506b2d679aab734bf6e208","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-alpha.1_1770194035995_0.6488026000508869","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.2":{"name":"cervical-spine","version":"0.3.0-alpha.2","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-alpha.2","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"ce5701f8a3d8b8fd8d9e67461d1861a1e44c31cf","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-alpha.2.tgz","fileCount":13,"integrity":"sha512-8ZqeI40W5OHPPOpjNBz9m5nuT+b8AwvEgv9zFqUFQwZVeSNTfHv/jcjL2ZImOfNlwanBwZakxdLYBTcc8yPCpw==","signatures":[{"sig":"MEUCICNLAjSfay5Cijkw4orsw1oMwHw40bhnsn93WWUJb5BBAiEA9O5FxYtEn7RaQWZVQ730H2ik/qgweVogVHyPKYUJc7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43681},"main":"index.js","gitHead":"9def666fe42e88cef64b78b303c8b55e04b4190c","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-alpha.2_1770200201821_0.836944014836656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.3":{"name":"cervical-spine","version":"0.3.0-alpha.3","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-alpha.3","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"4bde53884c6c790672cf5feb0a974e2fc262f394","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-alpha.3.tgz","fileCount":13,"integrity":"sha512-4hHHb401/nsMtGvmYdbGIpuv3uCLNfR13IIUqibw75yekUu2sdwP2bRoD+qR1OKrVH6tPPd9D4kyLBjLoNAvfw==","signatures":[{"sig":"MEYCIQCMoFoajmpa7yUcRFGvntum9aEzMMDNZevB7E5+40azCwIhALd9F1dVm9E6aCy7HsRyYRPxGZeKQxPNfcb6rQMJ1TAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43777},"main":"index.js","gitHead":"abc9054dd4787f65858a816c5ef91b5e92e6751d","scripts":{"test":"npx mocha test","prepublish":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-alpha.3_1770201263586_0.08834031964695899","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.4":{"name":"cervical-spine","version":"0.3.0-alpha.4","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-alpha.4","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"bc16b28a460989ebb6886448d88af14008ffe81c","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-alpha.4.tgz","fileCount":13,"integrity":"sha512-Gi9kosGMo+DX5YRGZ6DTaAeK267csj3SjAwqbwptrI8ksj2NQvncVtjfQB2j53h4CbVhxwSTX/f8LVMqPtEqcg==","signatures":[{"sig":"MEUCIQDAPEgrNlktxU5cDgmFx/Ae8Fz/xHgOrvztXIyo10gPFwIgf3fCoRXXXbFtOTAHCD9AiShrlFoLzF4LOINKeX+7++U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43970},"main":"index.js","gitHead":"deb29999b390957867503bd914c1815d4a8d35c5","scripts":{"test":"npx mocha test","prepublish":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-alpha.4_1770201990730_0.4690282219745141","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.5":{"name":"cervical-spine","version":"0.3.0-alpha.5","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-alpha.5","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"33d3dfa448aeb08da31c1bc8e8c9fbb1588ff1cc","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-alpha.5.tgz","fileCount":14,"integrity":"sha512-8sEZNk6wdkcDZ0+jOZZEO5PTaGQuMzJCBILdqA/Ff7X5qA0Kud6f6uMITQqrSbo4HeLwWbHoKUE+z5yD7s0wow==","signatures":[{"sig":"MEUCIQDAxlJdnFOrWpmdPwk98K1JujIbkyqf0qZBtOBjj4JRJwIgR3y1M4kDufxGWG9sJlnOevzU5HGDyb//MWFtvvH3Y1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50032},"main":"index.js","gitHead":"58a617046b5fb80aad9081b2b9a8fd49e723c824","scripts":{"test":"npx mocha test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"10.9.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"22.21.1","dependencies":{"puid":"^1.0.7","axios":"^0.18.1","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-alpha.5_1770276425353_0.6839873686619815","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.1":{"name":"cervical-spine","version":"0.3.0-beta.1","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-beta.1","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"8e6e49a5ffc93f302fb46a3f93648bebf067a382","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-beta.1.tgz","fileCount":14,"integrity":"sha512-TMSVbfZIoGU2RsYPaLrP9PSr5vrmoaTCEpCs37FhsT2t1nJmPd8hzBt8KIT4IoISfi+d+HM7tJhQ2F9Zc9UJZw==","signatures":[{"sig":"MEYCIQDOrwSdaaeA6C1NU5VIFZCLBZssP51poeKiMM4f8j8ZQAIhAOm8ne+AMnaTzbvxxR8cuc6Goe5ZDCF4t5va8N+xSU4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50331},"main":"index.js","gitHead":"626e60556012cc076f7c1017948f6a7c6349eaac","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-beta.1_1770279610570_0.22169661012713582","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2":{"name":"cervical-spine","version":"0.3.0-beta.2","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-beta.2","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"913552283c535255ca9c7c958a6e6da8563df274","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-beta.2.tgz","fileCount":14,"integrity":"sha512-MPYYYPKOg7umYv49Ael8xUYrQXVJtpnpwugZEc35vwTkFuHFkvAknSZBcOG2SV5lokk+drOaKWQxqE+Q8EEy9A==","signatures":[{"sig":"MEUCIQCT+gPwpm2XwbIulzWDdTRdgABairPqtS/PT1ZA3vxndgIgK/aib+HZNQBclJvWAqyEkMoVrylZQv5sD2opskN8ItA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50380},"main":"index.js","gitHead":"626e60556012cc076f7c1017948f6a7c6349eaac","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"10.9.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"22.21.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-beta.2_1770303716919_0.15186026455602897","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.3":{"name":"cervical-spine","version":"0.3.0-beta.3","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-beta.3","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"fdbb41ed228503fb00347684a2b0ece607814009","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-beta.3.tgz","fileCount":14,"integrity":"sha512-A46pbQZIkeKdauzyU4oji5Wgxr/EzcaGjKdOVMQAmimlr6fdT+9a8hqX3sBxgcMTw5IQMXU6TPdHpfNJodEcAg==","signatures":[{"sig":"MEYCIQDQVrRHmgBK3UrlO4i3N2YPfyJt4rd7NyCdwt5ltP5FoQIhAJU+llD7BTIJVd0xTQOfIwwLP9lQz0srcvwjLHIzP+xQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50338},"main":"index.js","gitHead":"626e60556012cc076f7c1017948f6a7c6349eaac","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"10.9.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"22.21.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-beta.3_1770303949311_0.6277873832964396","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.1":{"name":"cervical-spine","version":"0.3.0-rc.1","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-rc.1","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"08146dea4aa04dedaaef4afde380422d0e9d7d4a","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-rc.1.tgz","fileCount":14,"integrity":"sha512-vunxi7ALDETkqLIb4LAwuLCJ7iDTxr6fpAMYr7FNoMl4ljMr9G5p/dS1to5seFGJiYsFG8fGshzweEOk7LldhA==","signatures":[{"sig":"MEQCIGEWGvPsVrS4SH+Yhw3WgB4H6Cb4XTxYQCnYEI9U1gb7AiAX/g2A+9cFHb/Zh0tyOltn4x2NzwdU06GmsKasGs7HWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50544},"main":"index.js","gitHead":"9b931087ee3180ac73d263458f453c99902d1ec1","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"6.14.12","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"10.24.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-rc.1_1770710240061_0.6035483463072664","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.2":{"name":"cervical-spine","version":"0.3.0-rc.2","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0-rc.2","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"34aabe3b2a8f979992778f374e5845c11b79de58","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0-rc.2.tgz","fileCount":14,"integrity":"sha512-YGiuJQvnn90q3/zUe51/3H2vyaEdWSWCXv8aD6IVGmAqU6+LHLwz77HMr+cCBDHFJkqmBia//LDQ2i9XpLqE8A==","signatures":[{"sig":"MEQCIAPj4NobNwkOGOeYRCeko2clCF0pxAh/t0v3C5EuBHkXAiANWkRy1I0GQ008Otg0tZj2J1g6F6lEJzt6npRMRrPHAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50503},"main":"index.js","gitHead":"a688c1d11490d4ad6f61507c80ca33b1c2936dc3","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"10.9.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"22.21.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0-rc.2_1770778072055_0.8258472871749978","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"cervical-spine","version":"0.3.0","author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","_id":"cervical-spine@0.3.0","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"homepage":"https://github.com/takemetour/cervical-spine#readme","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"bin":{"cervical-spine":"bin/cervical-spine"},"dist":{"shasum":"98bb9edfd18d430dc48d0aadd69afe41493d0aca","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.0.tgz","fileCount":14,"integrity":"sha512-jvimZbSCEE+azu7I5gnYMulmnb3RGT9jcwu2jHBSc350XoTbSG8yrX9FGoT6gPwCpFXhlY5qTiGS5UolJdbqrw==","signatures":[{"sig":"MEYCIQDb+4R9gwc8j351vJXyyfvG9TRKAXHkT1KRdp8QLnOr6wIhANjGLMs4rKLkEQc4x+foK41EVNqakGI/F5sM5+bI2IOg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50498},"main":"index.js","gitHead":"7275374344bd2ef3a6390dfb158e5166a3dc5ea0","scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"repository":{"url":"git+https://github.com/takemetour/cervical-spine.git","type":"git"},"_npmVersion":"10.9.4","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","directories":{},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_nodeVersion":"22.21.1","dependencies":{"puid":"^1.0.7","axios":"^1.13.4","debug":"^3.0.1","morgan":"^1.8.2","express":"^4.15.4","ioredis":"^3.1.4","commander":"^2.11.0","cls-hooked":"^4.2.2","body-parser":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cervical-spine_0.3.0_1770863932344_0.7186638698018313","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"cervical-spine","version":"0.3.1","description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","main":"index.js","repository":{"type":"git","url":"git+https://github.com/takemetour/cervical-spine.git"},"author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","bin":{"cervical-spine":"bin/cervical-spine"},"scripts":{"test":"npx mocha test","prepublishOnly":"npm run test"},"dependencies":{"axios":"^1.13.4","body-parser":"^1.18.0","cls-hooked":"^4.2.2","commander":"^2.11.0","debug":"^3.0.1","express":"^4.15.4","ioredis":"^3.1.4","morgan":"^1.8.2","puid":"^1.0.7"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.2"},"resolutions":{"diff":"^3.5.0","growl":"^1.10.0"},"_id":"cervical-spine@0.3.1","gitHead":"7275374344bd2ef3a6390dfb158e5166a3dc5ea0","bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"homepage":"https://github.com/takemetour/cervical-spine#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-22hUEl8vgwIJdlwZVKpEH2VdilExh7OW/ChJ4XTGBoZVd6wKmpj6WO0n0FBNEy8xHSKspFKxB5LAgwCHj+5Wdw==","shasum":"43a3540fb8f449fd089711be84b3e630d042e72b","tarball":"https://registry.npmjs.org/cervical-spine/-/cervical-spine-0.3.1.tgz","fileCount":14,"unpackedSize":50546,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEKstIoDB33hl7H02PhdvJTOSTj6+JP47oRwIrxhQXLAIhALQm+coIUBJ4WtzQM/i8DNxrf3V41x5evTKCS2E4LP92"}]},"_npmUser":{"name":"microbenz","email":"microbenz.prob@gmail.com"},"directories":{},"maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cervical-spine_0.3.1_1770894177737_0.15670447484496663"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-14T07:12:03.910Z","modified":"2026-02-12T11:02:57.979Z","0.0.1":"2017-09-14T07:12:03.910Z","0.0.2":"2017-09-14T13:58:47.776Z","0.0.3":"2017-09-14T15:09:07.664Z","0.0.4":"2017-09-15T07:51:22.738Z","0.0.5":"2017-09-15T10:56:24.238Z","0.0.6":"2017-09-25T15:51:47.991Z","0.0.7":"2017-09-27T04:56:55.826Z","0.0.8":"2017-09-27T05:25:04.220Z","0.0.9":"2017-09-29T07:41:42.983Z","0.0.10":"2017-09-29T08:25:33.477Z","0.0.11":"2017-10-02T05:26:33.404Z","0.1.0":"2018-03-21T09:24:47.682Z","0.1.1":"2018-08-15T12:32:47.686Z","0.1.2":"2019-09-03T04:49:15.841Z","0.1.3":"2019-09-03T04:56:18.976Z","0.2.0":"2019-12-19T09:43:03.724Z","0.3.0-alpha.1":"2026-02-04T08:33:56.134Z","0.3.0-alpha.2":"2026-02-04T10:16:41.955Z","0.3.0-alpha.3":"2026-02-04T10:34:23.727Z","0.3.0-alpha.4":"2026-02-04T10:46:30.867Z","0.3.0-alpha.5":"2026-02-05T07:27:05.488Z","0.3.0-beta.1":"2026-02-05T08:20:10.711Z","0.3.0-beta.2":"2026-02-05T15:01:57.077Z","0.3.0-beta.3":"2026-02-05T15:05:49.548Z","0.3.0-rc.1":"2026-02-10T07:57:20.195Z","0.3.0-rc.2":"2026-02-11T02:47:52.204Z","0.3.0":"2026-02-12T02:38:52.513Z","0.3.1":"2026-02-12T11:02:57.879Z"},"bugs":{"url":"https://github.com/takemetour/cervical-spine/issues"},"author":{"name":"Panjamapong Sermsawatsri","email":"panjmp@gmail.com"},"license":"MIT","homepage":"https://github.com/takemetour/cervical-spine#readme","repository":{"type":"git","url":"git+https://github.com/takemetour/cervical-spine.git"},"description":"A seamless port from Spinal broker architecture to broker-less DNS-based microservice architecture","maintainers":[{"name":"microbenz","email":"microbenz.prob@gmail.com"}],"readme":"# Cervical Spine\n\n> This project use Node 10\n\nA seamless port from [Spinal](https://github.com/jitta/spinal) broker architecture to broker-less DNS-based microservice architecture\n\nThis library is used as an intention to remove broker from the system and use HTTP call to DNS-based services instead. Common use-case is [Docker Swarm](https://docs.docker.com/engine/swarm/) and [Kubernetes](https://kubernetes.io/).\n\nJust remove spinal and install cervical-spine instead.\n\n```\nnpm install cervical-spine\n```\n\nThen, replace each `require('spinal')` to `require('cervical-spine')`.\n\n## How it works\n\nCervical Spine has same API calls with Spinal. For example, when you call `user.get` with an argument `{\"id\":\"1\"}` it will send a HTTP POST request to `http://user:7557/` with data `{\"name\":\"get\",\"data\":{\"id\":1}}`.\n\nYou can also specify host prefix and suffix by assigning env variable `SPINAL_HOSTNAME_PREFIX` and `SPINAL_HOSTNAME_SUFFIX`. Alternatively passing an option `hostname_prefix` and `hostname_prefix` when initializing a spinal node. For example, having `SPINAL_HOSTNAME_PREFIX=production- SPINAL_HOSTNAME_SUFFIX=-service` will make a call to `http://production-user-service:7557/`\n\nCaching still works by passing `redis` options at node initialization instead of broker in Spinal.\n\nUnlike broker-based approach, this approach introduce new challenge, that is local development. The port would collide if more than one service is run at the same time. Port map is introduced to solve the problem. Simply specify option `port_map` while initializing a node like this:\n\n```javascript\n  spinal = new Spinal('spinal://127.0.0.1:7557', {\n    namespace: 'nock_node',\n    port_map: {\n      nock_node: 7557,\n      bunny: 7658,\n    }\n  })\n```\nWhen running with `NODE_ENV=development`, port map will be used. Each service will create a HTTP server using thier port assigned in port map without colliding. Alternatively, an env variable of `SPINAL_PORT_MAP` can also be used (encoded in JSON format).\n","readmeFilename":"README.md"}