{"_id":"4d-pocket","_rev":"12-1db42913e41bd53d1e7019eb375a8738","name":"4d-pocket","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"4d-pocket","version":"1.0.0","main":"app.ts","repository":{"type":"git","url":"git+https://github.com/kadoshita/4d-pocket.git"},"author":{"name":"kadoshita","email":"sublimer.me@gmail.com"},"license":"MIT","devDependencies":{"@types/node":"^14.14.22","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"colors":"^1.4.0","fastify":"^3.10.1","log4js":"^6.3.0"},"gitHead":"bd448c3fbc765905239a4efa8f26f09df35bb4b6","description":"HTTP リクエストを雑に受け取るツール","bugs":{"url":"https://github.com/kadoshita/4d-pocket/issues"},"homepage":"https://github.com/kadoshita/4d-pocket#readme","_id":"4d-pocket@1.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5e4vkVPJh2UqmfT1ij+NxgpXdWlD2zpv5H+wHn4XZbI9Ym/4QMzqBJ1R+akOjT8p3M0zclqs+cMRvl09VTpUAA==","shasum":"8c220240f828ea0adf2c6733e455b04305369787","tarball":"https://registry.npmjs.org/4d-pocket/-/4d-pocket-1.0.0.tgz","fileCount":6,"unpackedSize":146053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCwGCRA9TVsSAnZWagAAfksP+wdRmGx+QKYqjop7mgqZ\nKnYEyj0g7T0A7EzivRJE2H0xnXK3NXswTqVHOIGRHGNESpclReyOGKfKXcq0\n3aFs2fHfES9Akswew0Kn0bjzWRDmh/f5j4cRlU+C6oPho0lydangktJMEnAq\nk+8I+cdNI2Gki5zSGIfnQDr58ES9JAQ7n0Aoho+xfFrdf/GbYNOg+ZnJOk/w\nTPfuz1RwChSbwEL1s1OLW9wHQIPXCRkLU+zkvJYvKH6VJ1a6OGTz+4RuJPh3\nEUhGLQ2pYqYVFk1i1pD/6FlsEBB/oHxhp03d77XpsVZ2y5oDhKqK++9Y5lwa\nM/9SDZ/27dbg7X8jbvLM+u83K/+Lxc5ZFn1+f8ctS7uDTPSrrJHzdb/CDOY/\nD669RxnmWQGUByNDNctz6w5zNScU8dJtcV72wH70WgJ1X5towflPMdzUy1qP\ngdz7JYCWUyZHRvfT5q1VYOTl8vxf798nZc8IItDBB6bBiyt1SG5ekNYJdxTO\nyEVHjBogQ2++nfzKv4n5jqfa4c81w2gHgiwQXfQNgtQ7/2vSY6hfufqCYKni\n8C84tD1DyZbRXHV9gsdZI42RZWIzrwlfSQ68xLghdpEsYBGo3D78R5VDj5CE\n+R4NuB9jfVuTCA2+BIJRQJGbx12VByA2QAqiGPaVXGqzRZrPyCi5js7w8eUc\nmKGv\r\n=rlBe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1uSvQgHRwfSNB+qoHvD0G+wuWHga44zbnmXjAFexpLgIhANxkhpFWh+I2HmUovWXUPrkSwtm05vHTJiqiRLeHIbBL"}]},"_npmUser":{"name":"sublimer","email":"sublimer.me@gmail.com"},"directories":{},"maintainers":[{"name":"sublimer","email":"sublimer.me@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4d-pocket_1.0.0_1611148293977_0.6005143473995642"},"_hasShrinkwrap":false},"1.1.0":{"name":"4d-pocket","version":"1.1.0","main":"app.js","repository":{"type":"git","url":"git+https://github.com/kadoshita/4d-pocket.git"},"author":{"name":"kadoshita","email":"sublimer.me@gmail.com"},"license":"MIT","bin":{"4d-pocket":"app.js"},"scripts":{"prepublish":"npm run build","build":"tsc","prestart":"npm run build","start":"node app.js"},"devDependencies":{"@types/node":"^14.14.22","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"colors":"^1.4.0","commander":"^7.0.0","fastify":"^3.10.1","log4js":"^6.3.0"},"gitHead":"b1d080643aad2cf673bb84cc6ca4dc3851766afb","description":"HTTP リクエストを雑に受け取るツール","bugs":{"url":"https://github.com/kadoshita/4d-pocket/issues"},"homepage":"https://github.com/kadoshita/4d-pocket#readme","_id":"4d-pocket@1.1.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BN5mseN8Tp7HzqH/tbmbuQTue/M+RdSn+APktX7Z9e5Ls0o0CuMPkePo1eKcTMzC9kNSb5dJTUQxmA2VhaP1dg==","shasum":"dcf9ed5db2b36f4d5a7f327ac9e73ffcdbf6da53","tarball":"https://registry.npmjs.org/4d-pocket/-/4d-pocket-1.1.0.tgz","fileCount":4,"unpackedSize":8517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCtnYCRA9TVsSAnZWagAA38wP+gL9sPLSCVdv1eiQaxOy\nnpVz6OBxWKlOpN/zg3T52K0SBAZwYhGR829qPGReBF3+khUI2WsEwtOGA87C\ndMBtjR46rXW6DkZJp9A5graKp2D6/2xID7Jl2wdABa8Vm3t+LdF9qLQgApO8\nrguG2VF0kNTaHQaAVkDWXidy8KIwKM40kaeKcOi+ANSHhtqMVh9kOdw5FhSQ\neixHtPF0UoSuDnG+i4BRKm+B39j//a2LwfR/2HfIdFIiC8+DchHnR64IHllO\noiHdK3+EnGnnM1Ju4YnYXsQWPlnPJqXWKmzljtH/5BBM0aMrJ2M7q70nVXf8\nzRM8YI9nN7byT+zpPp5RW1zCTHJVgpNvPdizQ94UmJlzaMWsvLVprD4EgrjI\nGy6uq9LIRanRfj1m6vUeZZFBQ+UdPSBYlV1cyd8ZN4gBo+Z3zr1dmo1Cpx44\nLF2j6gaVVn+U+0JmTsyiFTODi1Y4WUhBkbWwRbGwQHiXjh8ppBZiNpjvCP2q\nH+8oROQ8BeY4WtTQ7Qsw02MVzdUZHg1Ubuyznap96MFI6d6RT0OAVPfCMvVw\nmxsm3V9RRKJzv84wSG2j2xxLTXVd00hGNcT+EXu/HXI+xyOskZg8pZlTGHtX\nZMJbMy3NIxnQsrksQcvtj5lJy/tvPbd2/TEJSqUSmFYnE1yezob48jHr9AX/\nmuWF\r\n=yZf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC95GRbNEVn1Pky8VwovV3aFoTpe2P3hgLtWSwc2omZUgIgJ9GwPR6sk60xz26Suzx3pnd12Ms2ngF7JDe+jTxiv7g="}]},"_npmUser":{"name":"sublimer","email":"sublimer.me@gmail.com"},"directories":{},"maintainers":[{"name":"sublimer","email":"sublimer.me@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4d-pocket_1.1.0_1611323863611_0.7485166534124346"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-20T13:11:33.893Z","1.0.0":"2021-01-20T13:11:34.079Z","modified":"2022-04-04T10:22:28.166Z","1.0.1":"2021-01-21T13:41:32.043Z","1.0.2":"2021-01-21T13:46:11.166Z","1.0.3":"2021-01-21T13:49:18.339Z","1.0.4":"2021-01-21T13:59:04.000Z","1.0.5":"2021-01-21T14:09:44.665Z","1.1.0":"2021-01-22T13:57:43.764Z"},"maintainers":[{"name":"sublimer","email":"sublimer.me@gmail.com"}],"description":"HTTP リクエストを雑に受け取るツール","homepage":"https://github.com/kadoshita/4d-pocket#readme","repository":{"type":"git","url":"git+https://github.com/kadoshita/4d-pocket.git"},"author":{"name":"kadoshita","email":"sublimer.me@gmail.com"},"bugs":{"url":"https://github.com/kadoshita/4d-pocket/issues"},"license":"MIT","readme":"# 4d-pocket\n\nHTTP リクエストを雑に受け取るツール\n\n任意のパスに対する，任意のリクエストメソッドの情報を出力します\n\n![screenshot](screenshot.png)\n\n# Usage\n\n```shell\n$ npx 4d-pocket -h\nUsage: 4d-pocket [options]\n\nOptions:\n  -V, --version      output the version number\n  -p, --port [port]  port (default: \"3000\")\n  -h, --help         display help for command\n```\n\n```shell\n$ npx 4d-pocket\n21:03:44 Server listening at http://127.0.0.1:3000\n21:03:49 [GET] /test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\"} null\n21:04:05 [POST] /api/test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\",\"content-type\":\"application/json\",\"content-length\":\"15\"} {\"key\":\"value\"}\n21:04:12 [PUT] /test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\"} null\n21:04:16 [DELETE] /test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\"} null\n21:04:21 [HEAD] /test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\"} null\n21:04:41 [PATCH] /test/path {\"host\":\"127.0.0.1:3000\",\"user-agent\":\"curl/7.64.1\",\"accept\":\"*/*\"} null\n```\n\n```shell\n$ curl http://127.0.0.1:3000/test/path\n$ curl -X POST -H 'Content-Type:application/json' http://127.0.0.1:3000/api/test/path -d '{\"key\":\"value\"}'\n$ curl http://127.0.0.1:3000/test/path -X PUT\n$ curl http://127.0.0.1:3000/test/path -X DELETE\n$ curl http://127.0.0.1:3000/test/path -X HEAD\n$ curl http://127.0.0.1:3000/test/path -X PATCH\n```\n","readmeFilename":"README.md"}