{"_id":"sf-inner-service","_rev":"27-f605925a2418daa30fe3a64d2af38b45","name":"sf-inner-service","dist-tags":{"latest":"1.8.0"},"versions":{"1.0.0":{"name":"sf-inner-service","version":"1.0.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.0.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"dist":{"shasum":"0a93ade861950ef37487ca04fb3f7c4f1286bcc1","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.0.0.tgz","fileCount":2,"integrity":"sha512-0nZtWhDF9pXjvdq1StmR21KiF486QLKTTLrVU3Z6WtPsHwYxcrcVpGnlf7efxWjJM/q3oDvkGpnQczYOOBAPDQ==","signatures":[{"sig":"MEUCIDXTFK3sjT3GiVRarVx8B4pUaH5LXbon1yIZ8zY8AFaMAiEAoyCNaMQjPvtw9k/IkWqSgtVNjSYiAkuvDkzxZ4G94mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqD5lCRA9TVsSAnZWagAAxS0P/0EYZ+BrJzLv926k7ani\nVPYQxOT/Bk3o3wzL2oNrBIhpSYBoUGM78hOZ36lVe0htFoxA9b7zaeMqnZon\nHMC7/x/c9Roomi21fssi0DkCzjqmvH8jgWcKfvozscmuT+KwtB/4tsZixXT7\nkclURVChQUwbHsaSKe0zZDnajNqsaXpSv8lwMaqJyNYuU3BnDeSXVzlfRD/x\n0iga7VTjUy5eSazyiq0DiQorsBIOFlXqsiJP915CPAv4HYUsKYFRLhdHU9hN\nHbYasm0LMEHNMaB4xfe6oLQ5cacS62gFHIr1EAvNnebE5p/4QawyBmkoP62x\nDtySbOrhusfATngJwhoLR4lMQupZnd3Y4qeOvgzhXr7reV1kwwEPJ06ch8bU\n3Hn/6XP3h7RHfCUwIlF94ITO4krqbSw4ZeGBPYTQofMxmOYmJX8CyX3svMgc\n4OhjmfzDW54f3a3vrZkS4lCmH2LFUcMQkbnVKdCU/wbqQW1R+XBYc790ey3Q\nirR0eF2Ibux9vgMU83I7jqsIFtiVPnsW/5d1zjMah1/PTSYhN1hh5L7aOpPI\n16OkGr62zcf4FcBOJ+GH110q1pgxXYOLI784fulwtDYBe7tw7MrVVmIOQe52\nf/qEZ+tFWtXUVB4J9pGpfm+ewu05Pwvzy0BdEtQxWAJXlmvtHrqpzzRq9g2c\nr7ql\r\n=qAAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.0.0_1554529892970_0.1344138362778311","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sf-inner-service","version":"1.0.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.0.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"dist":{"shasum":"ac5e3ea435d010f9086853d493686f8efec20fbd","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.0.1.tgz","fileCount":2,"integrity":"sha512-Z/doIIT5F9S4LBKhJE10R3sP6yUGhxfUWHg54lQsZyD5ZaK8rb+azBSmMMj5erN0wWzMXXfJJRFDl0lh4RS1fA==","signatures":[{"sig":"MEUCIBkCR1SB0aificH6DMW7iTPWErPkm9cGxzmNia1hJfAdAiEA5bJdBYdPeOGJ0u+NssBIPZRPsM40BcbSd/H2CcWYJfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqEE2CRA9TVsSAnZWagAAi8IP/jgYYiUt27AqWMRqWeib\n9jO1XC0NgFq5tQwbhE1usUQLZ410JkbWQbzHQeAKz4BUgqXO41vDlkZYdfTH\nrLP9FA0qFtgC/1+KoqKIZAwaEXuGoG7/msVv7sHqQP4IEFChuuWkfSSNXI/o\nT7m1hzfnVRPuQu6p32kDN8XadzMbdyWFsx5moeOpd5w+emDWQR0OJxh6Ynhy\nYdzOKCXflOTmetdUEHT2YcGoGgmHWYZke0g3gDDSpr+GfN/QWffK6z3NaCss\nH37LSH0Ud+ItHNT7ZhthTbwuLmgd8KRkdxUbHXihiyJI2ArEJ+zHMcCjycD/\n4OMVSFCtbhBwUWKRAgRPt/9c2TnAP4AUFpWEqcf4NBJOKw2TPgzEm0uGzvrT\nFZ1/SFawTtwJmRUDkZiqfZNAA8sDl/OnFc+kCt1oESrq7JGr5ktPjq+gCAak\n5TrfMO7CLRcbBn9DTfD2vH4vDgryAs+fqUm4nY3GFBBOL3YQrYhGGCaqvQso\nIcv9Z2fpYVgUdCP3kfjwcg7ooGR40wd8+ImdNyv5yk4P14boBZCKcfkzoyi6\nqmwbnUUsEwWDcWsHKDe3lkyR3AqsglvVqT4lATiOetV5RijxG9rY7BzxF7b1\nGCuUCJ4VdfZdc9efADJmwf6ewk67ybTyTwJWW9kgXcFTWt5g4rTwB/qywu20\nPPVy\r\n=vCGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.0.1_1554530613506_0.5460103317549405","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sf-inner-service","version":"1.0.2","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.0.2","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"dist":{"shasum":"f5cd2ab75152899f8f4f305c4b6980d17b614f5c","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.0.2.tgz","fileCount":41,"integrity":"sha512-HMhlVN2C8bD20Lz57prU2hzWG/sBAqd+tt8TRBrWJORrT8TkPpPtrWXyo1yXYiIbs1nIaSQmoYCJCU/nIkA4tA==","signatures":[{"sig":"MEUCICoD7vslg6XjKR94RmaCkASMuuWmEIK36ouqPufANP9WAiEAmoSdxQQnZyM/loLpv10ymK0KBL9cSnX2iO8aS0wAPPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9961840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqEfCCRA9TVsSAnZWagAATu8P/04hm6/3LL3EZtKDsmId\n0oePlelhR2WUwtcjJL19e7ie5CpBX+EnOFaeQ4VW0HL6JQFaBmpXjxfatKOH\nLfZuk/UtIS0yB8yjaq9y+Y4u2mprtL3ae/+nUWPd3+xEDtOx0rkRIfj7x3bQ\nGxdxeU84Yn6oIdZOmXHJpq0lQAhkDi0n1mNw2PbKtEpsmEBt30SffatDo1jg\nD4+jB6+SkerhVyFjlwFPdi5ePJJMDGjo1upEslztRcH0WMqlbF8mJyJV1bLr\njpHzixa+v2rVPbPgQbPubDOb5tnFw8KGFzs3/s1NCo7aM4lf2mEfeITjsyT/\nSz2en4DHHugbyD53iF1IVHMHfZFQM/FRxeW/InmXB3qV5QODtfj+jWcGrZVE\nm4cKDpDB8F93QLF5ZbiUjM2jG8iSMjpHTuQVNz2o+B00pi2sZmIXTbTz3n6F\nPBZyyT4jkuCIXCl9C8xjnBsbhGflVubQuvFauKkBrFeSqJc+0+063bHB3DCN\nwPzRko4vwxVi8IxJXzds/myalVJ/XoBZXqDQXo9i10givriuCEZUNM77wi2f\nYHzxIPieWRR1XMf6b5kkZFUPBbAaXeoV1mU6dI/1wZP7NN2YVPoSvcyMugdk\nc2t4URQTnSU1DIMpsbQ0M2fExKQhXyRT+LeQ8wDoFzblMzYdEYciAAdQzZtr\n+Rd2\r\n=mWxe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.0.2_1554532289176_0.10584575969961629","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"sf-inner-service","version":"1.0.3","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.0.3","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"dist":{"shasum":"3e71c6b9f7b18192ee61f0f0f6b1ded681a82008","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.0.3.tgz","fileCount":42,"integrity":"sha512-LoSjaoO90NpK5OevqslBm0/3bZ9fw+daXkkGAQpyjiFSFwfdUM73c7H2JvaxXcA0lgRbol+nW9PY+qTnLdHuBg==","signatures":[{"sig":"MEQCICFeEjtdVn2c8/pK1nHrc49CxhY/glq/pErCvKK3PtROAiAnP2CS72aJL9BbkicMG4u2PtGwcqW6FAtdoWVikgr2VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9971175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqFXFCRA9TVsSAnZWagAAkZcP/RKIQ0nUQJEkQ6OrP9lN\nv9tKD2YqaXTdxZkf1lH0BaEjq+GOqJZiX2Z3ryGdUHAIkgzzNe+E/5RFNk+v\nKO4k6Ht7AQ+0RnvSSaCeDexkOeCddFTeUvFU+5GWtAj9VMRJST4/nf7Ffics\n5xx+huUQKj8GG2l1ULLe6EIp4ztZFUI3Cl9eKWZXM0YmEXvIKGBNgWIhVN5v\nx0Zz1Y7ILAJsPi5KcN6XxKMxzMSsdL3cAlF9/vmDl70lt5fo1Uyv6A8Bx2ih\nHRXv7lw81YoHEHxXuxVdXZcEgBgbMMA5HdxPDvHM89sYn3eKEsXnKbF+By1W\nEy5s6iH99Ed740/5kc4c9cA/RShxtsLWPMkcjpWIz/Bzm4rpPomwH8a4G0HJ\nVIZfIjVpN6NzfITgGuY2GlGpYpIOTus6HKrGbTkzWLlPpq1cL7KEWowK0VsZ\nyxG0nVMNu72Q1Dm4bXB8u8xTwuAdEMWjl8zlILKd6gEcGBjc7EB/ZcIatwtA\nFWPlAHpRAHoPsb9g4M2O8peweYzK90i0DGHcnXs5tCyHDkqrnPGNn4nzmRHx\nzHUEBo4BWuUQRT710JfpyhghQAXI1RYNo2RIr/SrUh28LfLNE0c09Vvy8b0h\nfwUzzsle1bdNrkoG0T/VODMTfASbGpnlRywMBdHc1eowExPuLj0i9Kp781Hu\nVcoD\r\n=rs0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.0.3_1554535876087_0.10341765970222094","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"sf-inner-service","version":"1.0.4","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.0.4","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"4a322d4430b6cd5f0a791bfaab058ef74da2504a","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.0.4.tgz","fileCount":3,"integrity":"sha512-0RgUAAx58kCH3jhrbnV5b7y2tOynZXwJA+tT3T52N662qKmB23eHBuRQIlATCBI3X3oflBxctzCEg5VMZTsaBA==","signatures":[{"sig":"MEUCIBRxrivK5U8XLKCLZSpBSBMr/IbSJDa85f0ANsw+mDKdAiEAzisIWoSJ7TJ5oORVv9s+jMA2utD7j+WbmZBQmXSeeD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqHLECRA9TVsSAnZWagAA95kP+wWP7Mxnfuvdo4gzOcBJ\ngsl1pd1Wz1K5JknyC9+WMXjhHSR+mzQ+TkQU1JryJ05vYxFVKp+sp3czT1m4\nW7BEFfnCLvKHAg395X/GiVbHHBazSS+1f31nyNh1G0Z1fhFI3vZR8jzoFDq7\nMAu6XSKja98LnBD/jJTD2adoMyaEPE+oxMyLzt6QMChZstuoxG44HiZak1gk\ntJe+dF0uWYFUMfqVQsMygJFrBTeTEMqSjEqxpaFNJxyfEUD2gkcdJMykJcqe\nJScednhzsXz7LJA7GqD2d4cs1QrixtOnAmM8TQj7Qv0ov8Vb0vjZE2xyENke\ng8kHnKYUHetV36PE3NF5xP93B0KjKlFMx3J4hIJBDqhpo6UHgaK9fDLBCbVk\nGPP4pOegOsqoe/hmCvF+BCXMFaBpac+LUtawotFKLjkfSXNNae/d+HXbZtFb\nf8fv1jPku6CwwNb7yYup2Zr0SRVefwq4DfTLXES7b9h5N04SZVRKkfvH/EJ5\n4k+TZ2fMbDRDZYpTMnFNfcGITibq9yVnPKn9GaWRgjSqtMdslqYjp8r6Noyz\n/ivnDUU4kli+z+EKXzYcp1yXprT6+SMgSXax7hDj6KeHVWLfaqeyrgd5qFUU\nQOBgWObzP1csAQK5zrHWntXr57hcQi29KNQAEh0UwzD46op0daqPFucAVXGW\nypIm\r\n=ZXCB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f8e7b426aa54ba63177bbc7db5050008b32d9755","scripts":{"test":"node test//test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.0.4_1554543299805_0.6932524169309966","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sf-inner-service","version":"1.1.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.1.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"dist":{"shasum":"45457c64b1e9464e457e4cb61ef7156d0a56b082","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.1.0.tgz","fileCount":4,"integrity":"sha512-RNSJKlwz8HFRUhIfyXbG+RHbxdIoLutZh+UII/9qfprpj+qVYbqH7fq0rnoYx9sMj3l1dn9Vwwq53iDcog1BCg==","signatures":[{"sig":"MEYCIQDLHQ15aBcfR7R8awJg+ThkPQHQQk9sNxExMQZiZtRyOQIhAIRCeEKqcDi/uC0cssB1qTbJwfoyBH9E9A/UkUJM/M1l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqIReCRA9TVsSAnZWagAA5q4QAJjowVrcHFQdPBMK506Y\nhTh6+/YxJbw+lyKfBYBzbnclDqMO0kma74rZfzZFitWdQ2H3sxz2zmSF0DUS\n//JuZmTtI37jtIU/qk46PAgggRf1S4sJLcvF5RMb2X/zg+FsRNXzLGAuqrvW\nv6HEWAeoHpUUiGHuZvUyqNTMo+Eqbjlzj0zlJCkpSrY8M3yCoIEYcKF3fZac\nHn5rQd6QdISSHORi0YWTNtp7L4K1fHcc2r+ovFZEzgSbEdt7JlLX1EOgYXgz\nX8c8WLIODDWi8yqgCDpKeK22tglNi7qDUCBPt4gbhBVoxuTKpsnx0XJX0UgF\nOqomFzChcLZtw2cSiXjlnz9bRk+J2C+jp4QrPKWet8YGDJv0/fNDy779S9rv\nVB+09DLEUmGUPTiN7vkiwws5oyaOaDwbelTCLlaDQlqovMMFQaE2/FVSksWL\nRTYpAhAwUQnbnYJ0IY0nnJNgK/77FhUDNXdP9gVNBV0rV28Hf7eL2sz5Us8t\n4tC3EVmPk7Eeg12KSxmx7Zc3eSBoy9N9U1mm1GsSxERF4jfhWZz9D0lgrVuu\nbg2eD8F+DfKx1EF+J/4M/HcVP5B0/KK2Fn8o24nnJaTRlT78r9FujrwGQnIe\n1cxlw8EhkwtSLFnKgwNmONB780GFfza/HH5pWAT0Re5pL4I66h5jU1iDHsy5\nd5el\r\n=HpzD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"41b9e283c9cc77cdecab32c0f26d7132c58c438f","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.1.0_1554547806286_0.5942218528661132","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"sf-inner-service","version":"1.1.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.1.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"793875a81e25c52465260e78c60f2ced51c13371","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.1.1.tgz","fileCount":4,"integrity":"sha512-MCNqeDqNSdFM35ztiduxS8MhDMsD/h9p2NcMLFlJ+B56l2/nZbcJO+0yK74gal2lRNodYYnIJaxsCa9P3iHJgA==","signatures":[{"sig":"MEUCIHVk8zc4+aKuV59CX6GKBjryNmApF3PQrtEy7Raq76O3AiEAm+6IPSvRtpflF792AIEu+rOHENkQpHZb6vBLJj+0nAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrBMDCRA9TVsSAnZWagAAekAQAIdWK87bij6L4kqU3qIO\npuAJsRnbJm1BWI5CRNIEFIdudA5wLntwZyzNOXiWl8zXV+ADABp7GCdoKPz4\nv5nqVd16Le0OSLxOY2Nr5+qJICl3v2aj23bdizXi1knKArl++YkkAAd6g/p8\nIXBmdksIA1rqO2PLb+pVCM4FwZ4qkoTmHKkN5oBNyWTp0M5tQXuBmJlAVvf1\n8E1sqlAa4rwipoTBS0yHgmIWZcB891rIVI88Vynooo9ib53hmTlNISpN1f+8\n2iFz5QFX1uXXlMCTcXAT5XknD7CHNZ7Ac1lSdRcydn/Vh4UMJS0o52BbVn7g\nBci+aMsB3PiNakG+sB0+s7W/GecneFcwt3X2QXh2l9Vrr8D+toUO2h1YNT0i\nKJ0f12NthAh7oOcFdL2jKEQ37YPPz8Iy0AiMLC2yY+RSf6gdlC8IPJvJxSJT\nAxTvRLzstiocGx4P7AnsWQvVg6HEGy2YloWQ/zkoj9RYeQafEF+huMCQW07Z\n759tNC1dwZWVjJaFR8PRdfbOvRDF7MF8dyM2VoTVeMhT3IS9xwSkg8V9WkTd\n/F+CWCrbnyU/OfjdC6JCsPtX/11x+3uynKpvJ/Bzkf6+lAnZtenxhBEoI3tV\nA+GpCG/W1p8Za6Q9kbL26nbp7Ka8c/EPDlUF1AuWhyP+u6BMQRwCOuJ/xPS6\n0Pku\r\n=FfqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4a20a290300cb24c18c15d66da7f577c7fdf3618","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.5.0","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.7.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.1.1_1554780931026_0.6154337163186823","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"sf-inner-service","version":"1.2.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.2.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"a38d1924754d8b95f30528cd21a9fb12a0e787a2","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.2.0.tgz","fileCount":5,"integrity":"sha512-or5FIJMN0XnawSfdBKYjw2SkJHoy7l5myCC9+amPThTh7vbVmPhYI2DlnqcW3lv/PT7dRPUgLeRxGipTihfFpA==","signatures":[{"sig":"MEUCIQDD8qmg3XqpnuJ4SXVUDDt6xohm6Drm1MYdjm11h2vYcAIgPSlkjCFyNYkRbdKXkD/28FsRsKk8J1E5nhpnaINqNHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2UV9CRA9TVsSAnZWagAAccAP/RwgWMDhmPH+328cFKOI\nEKQdkEJgQYKLBz3rS94Pyed0vWCRO++LRf3/npxCm9zyiEHcUFiBMrorBPZX\n5p8d5jIKFQZZQKahDCVGMYw8yeEra92UCmlkJtQE1DfGWFx0jq60wPFz+99I\n+uYD3O8vvWWvNOCzlInfe4p7JbTqfB4PPjmipLqFoTKt4qiebNh1mbW4QX1/\nfiFwKMDgMfr1r4bqhaDduSl6ZAttD/WSnxpB+sgvX1ehnr+02v8+MAL7H5XM\nKkjLoJVzfCj9yPcjZjjxSCnM4afWhP5lbd9INH/iDuZiqLVqDa37Og5WlEkI\n8NpmGk4AA5tCQ2+5ZoA3oR5HhyaP5Pdt0EiBJOnvM1G8cMIFChkak3nL+RAG\nbNLAo07S94RUrbaZgvR9zmIM3iMuVhjAiTCME/k0Eaxi89wRB+J2mYmqmRsU\n9ff6DqZ1P0pzFGbmF9H1SD3b8qmhl7bmlCrsArQEZOYo63mgTMphpPcGZioS\n3bdjKz/0Ke8H4tbPsa7cytbnRvmiSNNx8SUqFkvzrwa6kM0yqkf1ZkKBKNsK\nWYo6vCVIGipRtYuYivMj0n6pWMdBISBOak7nVvEqdHvl3q5hwB0hgKf/oguv\n355NBHYycLWCcSHXLIrDL3phMbpaXamwZt909eZl1jRwwVG5YHCvd0c39aYJ\n/U4l\r\n=lKFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7d32bb83ad483a3c52c50a9fe784b20a99471692","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"5.6.0","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"8.11.4","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.2.0_1557742972175_0.1566157139283748","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"sf-inner-service","version":"1.2.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.2.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"65f09ba04afd2bc90b45d66bafa236b398d60699","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.2.1.tgz","fileCount":5,"integrity":"sha512-DwNvlXxZVYRvP2kSfFzh0s+VnufpqsKmTBS9/I5GcPpfd6dcTxg+RTHTF4HCDSLmIFPj42Pp0SwUjEKakbC4/w==","signatures":[{"sig":"MEUCIFTzJWnmQGXf/IeHku2HkejjSw6OO3CoYhlmSIww0ui+AiEAoq0ixIm57PmYRlPsevjqwDv5+pqJwXYojpsmziyVhF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2iZWCRA9TVsSAnZWagAAOzsP/1gx4tp1yhCwIl8IR5Uk\n2E8nSPXUF3+ua6puAnBsV36OD+pXswnCi3dSknmg2MFYgN697cEkmGgHOrz2\nuzuHF8gSJLvo1L1p7NtkkKAuTEtVVBfCF4vKBVTPkgOuTokoEeGT4ED22j/m\nBJLPKomfjzQJ0zaKamfLHpYSbmu/dRAv6e9YG4h+HHD84zMYOld3k7p+7Ufu\nHiLFOGhkZSKx20N0sPsk3f5UtXsWu6U3NLGvrco2osNrP2+BU/d6pqyETgRO\nua6fX46nv2FjrtqcI/lTCuosh+U9rTxWGv8jgVhwFlNb9clTm3N/e6RsEVgt\nBPTPGaXhtjMG+sFrzUxFShBY829Tg1djOhBTUeRCwH5KCZXiagvTekf1vqDK\n/bc1EEuyoOHaZIQQynkHM4jbzysz5xYsNaLnImv5nA7aYRelJiqkkPqUqYuG\n1w+6sIOKAiwW3eEpEhIPAejg2Wj2iFOxBkX4VtXZVNMbJh0/HzPEvk3UtV0c\nNRwfNgWwNvjs4H6XFlEvgxqY5s9cGTD23j4HkJDBfQjtKgVB+n2j/zr3m/YL\nBKPnfCSINzIezGig475qeq88w2j2MKJMPkRLyzrSO4Kc1nojwolgcatOQz9q\nc5zADH5IDEAVuPvgLOOOA9fTzYyddl41XFixnaX/zcPecmr1wMB3NOxKbwJJ\ngf3b\r\n=0Xry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2862347ef172ada2e2cca8206b324000d73258ff","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"5.6.0","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"8.11.4","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.2.1_1557800533692_0.8152520689549714","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"sf-inner-service","version":"1.2.2","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.2.2","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"5cda745ce03a560b274b1fc524c968c0cd422d8c","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.2.2.tgz","fileCount":5,"integrity":"sha512-/oQfdhW0OCI7LNK0SQ29/vH++skiPNw0DwkferCXFCRcQA9BzeB/LURUY8ZmHIR5k6L38EL6SdNbXzPV/IVEAw==","signatures":[{"sig":"MEQCIFHTakcny9sqyUvWSB4vv1WEbAJKMhsY+K0oEkZvtughAiBIVJsBrsTDyDSZ6Y8/ggu/XJTfvcBe0/BXUJJf3kAjCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6nEtCRA9TVsSAnZWagAAVRkP/2Kd84JenqNgzooqGtPk\nhbqWscYVHw8deyIGgwdx2biBmQe49kjkPuza+1SGSdp5V751lUFsLNg/yAhi\nQLjpbYlLpsfywTir8VzDCnBoxGC04Tu36KioAbUynC6t/JF3iYrv7yiM4yCU\njki+SucTIZwY8x5s+KVGX+K//dmqZK19UcfEXZOY2PWlTCrEH4KxFsDzjNeT\n98DCIKM8W4C8EK0cXBnHinVOzfREtYZk/AJYd3Oi/mJbPFWo4EY44bLhwdRy\nobDEFNlXe1L9egH/GukTHZzynu1+5CCp+G7wknGVD8+endKb6rRlRcSlMjpI\nFvPOLIlwpaz1ALcHGM2mZUh1LOYws+YhP9Z5vIe1Uy6iXdJlUM7KpHAJxY32\noqYjolKQ8Q2yyApKd4aJQfKzZgkqIubfvtzr6tg0a5yTwP5kIBnzn8BqTEaX\nI2oYOxcsnBgsRuU3jelRCONCaqoXEZuWfWdTu0r3S2X+iKrgmLztsBjCtH5w\n3Ynbpra/JIlKhpdkK4Mu9rGSqUUVnYL9Ze/qilc6ZNNAjbbEwdl/LyQTURnv\n2LZFr0xrwJ2+MII4YmbBDWZI2gC7kkLqetDR7mQ4mr+CXotClNpV/bimDGfb\nWjZsE5o8jscM6BM8eXGZvdSgL8Z3dNX9APdo5WUQetWp9viZOfu91ADXb0LA\nHrvf\r\n=xf/s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ae8e8dab89aeebb08e1ed4f509030d5d8d7f8bb6","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.2.2_1558868268370_0.4080944557685151","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"sf-inner-service","version":"1.3.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.3.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"5fb6b74939a57d340da95123138bc07259031f8c","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.3.0.tgz","fileCount":39,"integrity":"sha512-H6yXjC6rWYKwrB2Sa7TqWorY503+ihV5citkML/4Ujw6GYvbDI8xf9mx54nNXinCvf8/LI+8kdIstclKT9Rr1w==","signatures":[{"sig":"MEUCIQDxFW3C3v82tIAxPu+kNzDJSRczNEiiDCB5uB1eb0PPhgIgPETDyyruvDpAfeT6qUkfdd7CkhC4ELWWfvut87opzk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10393317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/kWACRA9TVsSAnZWagAA0ZcP+QG+AZRAZOpzP60fXfyF\nVAJbYbeKeNodqW9hq8yjjNiI+OVqUWDDTxKJ+Lf7g61Wz+SssE5Cx+hu8FQO\nUiZGhTPvzAAKCldC4N94hEmb7L/3oZDwPfqKE/ldeGqVYw1b6guSCwDxtrqw\nzd+12RVc3VmmU4AaNbo/0fV0Ct+P1WSQFlxkgUB7Uvy6l3FvaEaWAINtk9nV\ngKsHFatqWjTozRqA++zr5HnCAb32L99wM25AlyXfvN/rFq/SQGlN6d0QpXrM\nSfGyzF4AbpOT2lWn5CS1CKMa1BxF5hFz+eJ7Udi00F0MpGaLjgQa6vQKle72\nPPizAoWuPlHpgLIdUmVDQQqikscL7yFiCchYO8cIfMbTBpTSHVECtAfkEZNH\nXWEzlzusj4+DG3h7d/QvPJBnOsg2OlWkxQWHzNpE5LeMViHRLSkSYK1bxZku\n2rQmNsC0r4JXstoP/Emsc+jhFg5Zw8ds6RVuCGrythSW5PAI3tbtUnbp71NU\nmkrFW5KePUyITsYrY62jF9tARRl13y1+Vm97+B0JL1o29dtgYxYNpsxn8pFk\ns3pctTbLFiwiAU3dnL5OXKEv+qVTvcZJtUTNQCtWeJHCNTm5GvbChfWlUFTE\nCH4XX4tA70FXrX2zGiROTDFoVz/Qsh5USGKx82Qoytf6K2JXHCfrTKQQKR5r\no+cO\r\n=UQS8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c9dcd5cf63b40f60bb35dc60b771e52100782517","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"5.6.0","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"8.11.4","dependencies":{"formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.3.0_1560167806825_0.29691245810475553","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"sf-inner-service","version":"1.4.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.4.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"75a6bfbeae23403cc5bf1a4f8709ec9aba76ec7d","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.4.0.tgz","fileCount":6,"integrity":"sha512-+7pQDoN5h120oXbAiBHXbQut85UR1UpRibQvs4bOSf61T51IPKX4YIzHBYl1fQc7jJsz79UZN3/u0URVr7a9Mg==","signatures":[{"sig":"MEQCIGbFwLIKqnSEw+06HxFPOjOVsUoMRJ2eopIPOFnMKx55AiBmm+sV8v1Tyc1X2RJXZdRmDG3e87hGklnBOlvktHnPWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVg3fCRA9TVsSAnZWagAAQ7kP/AnFc4EAlITfOvsNSE31\n0Kpm9+awgvxWFDCDeOvB6GLTVlPzdvLK14gP0iQWe/TrIZzqebkX3GELqe5P\nLR684No7gdlCGW940qEAd4Vtzo8Juq6vjo5j+856U1GOsgxtbs5XOAnF2Ych\ngN0dJJWASFHfuqbPeL1C+pi/DgGg4JPB9+GN4Mq1CefgPCaXAQFr80FugQ6r\nx4WWCT+4J+cM9EreswEwZtkspXNrTdbXyqZcOz+/uNvYbSI38scfJvJhQXDn\nomHinaHVV2yOltqhX8MFcY3LfqhOpGLebZMg37dnhFQsN/b6sRytQMiemF9D\nf4QCxwHdP0qycBZjv0yupzvr8QH85qLk2jwUdCEOZmZN5tJEG9qJ0QA8jCF4\nePK6sDrXuJE1wii/DzWE/vzy3P+qIuI5BxhaowrmVKlxltLy+JS+HxVccQL4\nn4Ixlnt/zYGZfMZ9YIWd9CkzzyfDngJZ7D5U5ppL+yfXpVn3M8MHsEOlLNys\nNbfn0SD402DODoP3GcQr1w3I7CcII+r6xsqP7G54xR32WGabn/joVZdy3fc7\n0o1O1BorMPv5VijzAjWpt93cAVCla5S5Cvwk3Ps3kV8gzaiTWJNl99TPY3P5\nV+/5xiXj4J2JgG4bwPl5D/P8ZF5PcT6QH3vr8pLT2sc0V7WS+YbZJqn1lNO7\nWSXV\r\n=MZx7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fce79e1d625871e61d62454d066f640c4141296e","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"5.6.0","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"8.11.4","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.4.0_1565920734899_0.7842785067265234","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"sf-inner-service","version":"1.4.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.4.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"110c3e73cfc5cf59808ff8d2786c6930ec7ba3d9","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.4.1.tgz","fileCount":6,"integrity":"sha512-gMHm2daWprvHFEIqA3CkOEyuCV0VfLdoIVRFO3JwaGdNDF98gbxNgyLmrOjxrHvxnO0nVEwsSJXSE4zweQPAHQ==","signatures":[{"sig":"MEUCIQCZ0kRe1gcRZJSq4qwdF61uQuPgvtcmUVipjcmWwskw8wIgenK/gcMiD+DtAkqpm7GR35HOKWR9+F8vioFbieh12lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVqX9CRA9TVsSAnZWagAA/yUQAIXvqolVqewz7alMjzbC\nistB9hexCMt1i6z+69eCVEKJPwS7o1EmJC/0NCS41SsoYhrnziQlhyv46maD\nHJcvikMRuOl/nWjBn8P+3NvJZeXn9+W1KPab9iCxqINKph1oXJitQXImz05T\n7R4Gm61xblfDk9Qxb2HvS2inY5iQzBk+0ed0zUStJOBCl69TNDddjv/BO79v\nHUwqo8QP6OtDqyfilA0yN6MXtVbMe9pO2UJWzyo0WUVmSrsqudBsm7qbMVSh\nvyrTX4hTtVAt5uhtoBOPxjG3MqhWqFloWgRuYnLB0c6sXbdNXHKWxwWgJnST\nK876a66Tg4dP+8ysPfA8xcsUvio0hWFKEQnkv5NO8MLqI9k7r+/UeqptNwUh\nVrRDCNWt83xvZmRueOscEbUcwn9BqVzBz2rULHQeqpxLoxGf1z/F9+H3OUUn\n3iOt7gDSdILEei/BO5NUaTtE6Qq0+HIQtD+pHjPGmBK9adJJajSmYm/UDpQr\nTEDPL6WGccUl4ZzVdZWIzMA9lLZ4WULJ4MYVOYACy2C5jrf4p/YIFviUxiYU\nzY/03cyj4ZE658aGdjpA6+VfXiMgfPdZC00rOF9ycZvAYOXEECSNO/wxJ7JI\nF9xTP+EVLsYXLSGewwwu6L9qo5JpBv9Hm4zgiTjnzb+Rne60QWTanmLorh9E\noH5V\r\n=1QuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a2084ca2868aeb750ef0867959566ff8ecd50b3f","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.4.1_1565959677153_0.3057122765217424","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"sf-inner-service","version":"1.4.2","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.4.2","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"d974ff83ce8b0fc24b8c2a694d12635e3bd25b50","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.4.2.tgz","fileCount":6,"integrity":"sha512-kHyJXQhnzBAYnSXGuOaRGD5fnJqFg7N+VXRoMizeeawZwVYbPFrRwl9Ywpwre/7HUtUDFbjjqRW9FaNNHTCULA==","signatures":[{"sig":"MEQCIBYl3nxYBy83xsBu7xEvdwuE7OuTAeBeury3klKYnpB7AiA762UxUZb6z65+0sICYuvtCsZUf2MXaZLzp0YtGmFIEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWRxpCRA9TVsSAnZWagAAoeQP/j6ErBWgT0mzD4+hY6YA\nCLf2gmzUul2rl+nOjcxKMWGY1rGGiV/5fj6quu9HXXS77SnbOfgCGzPkBVrL\n1ZxMNOMlbuJRuYLlazOKeF/KR9IwTf1vb+e5sTq2eR9miY8lpK6PT+KxpBXH\nvv5cxREJaLU9FXWxGCDqzKxPd043f3K1raDEwHrNvyEV1gt9mBMg0Mzlsku6\nj5Dk2MiJ7c2kcN0Px5DNTtmsqygW1z57kgCX9R7IhsQ1P/Pk/HH+oQIojsZ8\nrAwzFVK3XVzJh4TCIQBfEtx8gvfg7Kd24VjowM9T/svFsQB+23ESDq+44PWd\nHwTvafeRda//oUgo55sp9orbyDjmmKR0LrNOsjvh9wWbXK8OdYxomSZkkfVt\n7CJCuKeIiN7QC0Hx604V9+Lw9qw9t7QoT8cL+hMQVroX9P9r1iTUrEWmgmYO\n/3Wfn+NFRwd6hHYuvJd2qMHWBjMab+mNWf4IXW/Tc+jVh0V+QVHZC1TDQIDo\nj0CPdyN9/3hc24jms8JA3U5WIcnEYmdvZY7/0VagqYu1ZkGORInIyq6l6b6O\njT1j3yqa8fsDVqBizs2xLXtlWjkzA+1m8A8duihkK4r8jRwM/H+lgumUim0Z\nAqRxftaZqTyQRWeCRVnjjfWr1zL5UIOipbFBsqwKEzZNJNXI0vMrWlAmvk1F\nRoeD\r\n=/opM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a2084ca2868aeb750ef0867959566ff8ecd50b3f","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.4.1","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"11.2.0","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.4.2_1566121064742_0.7377784314205429","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"sf-inner-service","version":"1.5.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.5.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"9ed5185daa93cfabcf1226991c29bb790245b6fe","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.5.0.tgz","fileCount":7,"integrity":"sha512-HPXbtBOSEKIdY+2i40iXsHHifjGcK986OL0/3PX+UbNrLay3n7oynlRcGq2ZzQxXGB77hS9MvfEl/GG5qYy0ZA==","signatures":[{"sig":"MEUCIQClL00D03GuWsO374p+30MDJy+gfmWnsbVNWQOhqJxYJwIgRgv9aYfhkaudXT4775nRV7h6GFdmzK0IUw5y3xiWd7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAXUKCRA9TVsSAnZWagAA3bgP/1hA+TXUTfHoLsNEAypP\nHSCh6wIwxcZz/Mlla5vA9Dlsxsbu6VlY5/o3FGze0XuKvZ/1uEeVZE+2Jnzp\nTw/Qwe4+Nev9IiVz3+G4Yo8/hqjtgPCRrHFQz6Gh9fPPEjNKYOpyAtUYxBvC\nTPmLVhAXZSRUe1TRc1b7vonyDml/0bestIehXVM3Z8lNpMKblZ46QeYT2Fyi\nigKVR4hzhm7TkBh+SNsxMosNbihVwbraTyU6u9ZF26BHnvmNYGt7K9yaHpry\nmcN9kTjBYyefBMs0hCW3b5G/qV61YGrMABRArreeFRonp2N6yPkek3qQuha/\ni/GBn4J0GhJMqkKy+nQJAYtUcKuU7FpLJuQA2Or4RkO8qutGqSYm9m2JEYsy\nRPt5cGavV2zLfv6TJXJV84X5XlQgfMOcXezvv58ncXanI1km5G9o2liw9yxW\nls6QtqVwqMZK8UbkHnAWlidbdNhGGbpX0utmrS1v50GmgAPvNL5cGY6Tvbwh\n+VWpWXCm6NUR0G62lcn5hz/3bj0XJ3cqCHMWRMaS/38wh07DJ+TyZZ+USvEN\n8EgdjxIlIv7vl84Z12UHzIxDSowTk+w0OpA4Xstg1IoDd4w63KsVp2So+VWU\nHuASImNhopwbnH2BShU91nVrFo+U/W43kwgN9Dj3aEZgWfiwfq98lpkAZ9bb\ngDVd\r\n=jGeX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e9b89e85ca8a33f38a33136ee5190122f7986c76","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.5","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.4.0","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.5.0_1627485450243_0.61730810017196","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"sf-inner-service","version":"1.5.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.5.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"161a26c042d17eed5b2aaa5db074f823550508bc","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.5.1.tgz","fileCount":7,"integrity":"sha512-6mCOX3or8SUQQwsFKYngFMyilJFEGLUHrj5lGOY3BoJWOOIeTSLxCvsSrW1P7Ub/ecL9z4ksAVnEw3DteTRMaA==","signatures":[{"sig":"MEUCIQCX3akObaVQFNFOyY5Ie7AlO10hO49DTKSNmrN7ykshDgIgaTEfWr+h2D8T+OF8Xw/Ak7bcaEYEZBBSHRSsD2h4NT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAsKGCRA9TVsSAnZWagAAb+0P/RtmtuX56EUqFnuRu8NU\nUm4ZhMarQ/vyn7qnb2u5MmxscnpwVYflRj8VZ6Z9HQt0Ew9STy0xbiOhfzDX\nNfmhN2ZuEay/h/qCHpoehLTg2ozfyKbDsc433PNiwHSuR/4AA3nyjb/uV0pt\n5aw4u32KNlL50M0Btr/lhNb5Qr0hyekxEDNBVETQg1kw7kAC7FyPO+9dcJ6r\nx/x+iCbtqybwyRtj/utNI6jn/n41/2sAG1tnUcfP3QOzFpk7pb8h2AF1fK40\nbbwWQjVxyrpA0Ig5fdU5ObpIIUczddDxRzjMDPACJxbTlDXQcuP2fn3bS2KP\nVAX4BntyfD0wznx6bpqTphBUY+xD+awgLNddc3JAh/y/78MmkxsYD5QS2wnw\n8DTXb/Shz1rw4Lwtz8NscPiBPgohSGCqgW2spJb/qmcJfS4Tvdz6BHW4mFFo\nJFy9+gkIpg2+2/WKNLbexZK+eY8M1aZL4Nf0UIK6OAvq1zNNTz6eVZtHRQp7\nEb6a4AXBW0hLPvjmW0Zsae9DaHzZ8LWW2i8sPRTd1EySTuY9LnZaX6ON3vFo\nTRG8bUnFw/gEsqfTjn20GqFuwAXHVVdykhl5y62uQYRwlnBl3nsWGxyBX0Mw\nsdXyjXNwAR4JhmkrtSolC02xtpfXyowGd4rWkWywnBtMk09v6WeTwLcsO164\nhFcO\r\n=462/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7619de3ba3918484645a75438f5252f954dd08b0","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.5","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.4.0","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.5.1_1627570822114_0.5616210828092199","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"sf-inner-service","version":"1.5.2","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.5.2","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"3eab901cbd3cf730ebdf6afaef9ec322a551c592","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.5.2.tgz","fileCount":7,"integrity":"sha512-j7XrmPCmOgMU8Z1pHtjpiIxpUI20Lls4H0BosYmYD70TYFsp3tpvwfn8oYDty21E0XbF3DPQa3yfb0etvqjq9A==","signatures":[{"sig":"MEYCIQD1gIvvtOubHDc92VpKjuEnQlKzCPyukPeeK5jFOwyfIwIhALRZyoyZa9/5TL5aJUsDal1ujIDxlAb9JuOW6duvWDqy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA54fCRA9TVsSAnZWagAA2H4QAILNLvmOfIgHQ3vMp/Lp\nnvzYqK69u3Agi5yvl5vFhJdRA7ydiVGVNO5DTmTFWFtRVe14achxAo2pls6s\npvpGjYyL7JtbKvuLSFpX61fKqF2ohH168NZxp1ghSOs57jAAfsSv75s6QbVY\n6ZxohzpyjEdBRHiyffgBsKmxda0ucIcaK33Uk7L5XcyQvnzDVDtPXuY63mYt\nDVPe92Ap/H9r1Cr3Rrea1vxmCPWNaKFK9rOGgZDpCwyNWXEP+IX/FWuLIHXL\n9GCiSR/GlSCelrHPs034ifdRdaXTKY1FfY9YlV4s1Dyo+Poz13aNhP9nSpty\nZgMN5ulNQ0lUenMbLD+yT27be4eGmGO34b8Xr/ifFkF1YviI3lz2Z7PKKU0M\nVu0OZHeALBkTedHvef9eB1KfMs47QPa660ckqUvKFMEcqOdjY/n855yVEpcS\ngX1bnLpQZ+L32C8maYJXtl593ZxcinUDWLe2qdMp1Sa15FNKbJp+1WPNJKhZ\n+rkeXEI1UfIKlDtLIhGBLbgYoFs6be6ueF+r6XhcE/75lSXFrJvOea/bOmpm\nAPbV0kFcg+RN+fmyWPM+fS0McZw7bypqFq9Qb+Oasg8IJebOjoTk0wtE0ZTj\naUeCuAKQPwH8ZVJctXw5yeLCsLWQ2TKs1dDvhgvwbJXH25abUL/AjPAvgMUR\nrX5W\r\n=jyt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48ab9e3ac3ac6f412ad5a31c32e1faa9e0101d16","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.5.2_1627627039664_0.08569125270367595","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"sf-inner-service","version":"1.6.0","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.0","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"93574a2ac613121fda3d5279e163ac767f2a8b33","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.0.tgz","fileCount":8,"integrity":"sha512-G1xJ2L19yR7qnGBCZXJQnN7aaq83bVQUKXU13JOQslfpfk0ByvCP/o0bmtOioN1bpDHTnOztsT42bPHWFWdwsw==","signatures":[{"sig":"MEUCICcUFjf3ASMEWDSg4vbwF3Z9fmMhO/S4UUmp0bl8g/yEAiEAlzYpj3ls6kerWJi2o2Usjqtgmw1XjTcMdKxSbZOGQxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCQ3cCRA9TVsSAnZWagAANDcP/1+9X3vCySHzyvOIu87/\nSQnniTSc/yDIWDeXgqUBJVlgE/R7YLi38WttL/F2xXJsG/jQpHq4/feZ0hvx\nAtYtDpMi8+r4rdLrQZabv6BRZTSRVcA/CvaZav/E3X42NPtrfCaCugaYGtWW\nXS3c6hCN+/LVjRUt8GV5YTWhSWV6O+aSOyuVXYtKoiDbljWi2075WQrs4/K5\nZCwn8OtowIIYbYEMJgvSDcy4CMeTLKrZnZJ6+LhgoLDUDftFDYJds+1LsvNG\nUxGCHzTgJDGfS4JCKxvwqfogOWNTmlwwlTu2AuTsAdHpNXKFOHAM2+FDiLXv\n/P8Ak9WF2upy0E7velOWJqZFJRoERn3oDZZusVSW3zghT9hswexRfWH7Q09v\nMQ3nUdiHzmueCEt7z6/N6yZt0foQs9Xc+AkqYtwEjjbiedJJs7naLcOuZBvB\nJOV/jBjPMbVdZDMqYW7742YGVsryvOc4O+8/OKblG3tOaOP+ZzZtYuFsAujA\ndlwoR+0pfq2toQwih0HYtueIYpZILo7yXzznjFWE35JD65OwM6GllbAfAln+\n3axJPDlDXCJxqncUx28iH8bea1bvzcdGanoFQB3R6cojRja/bMGc6GCW24nh\nx+LCgg5OMNOhTej0KfDfXmR0Kvj2kSVCFcjRfFApJnBwHB7nb1aGdAr35l+o\nDLEg\r\n=oGqS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"18ce7932d2e9688912120a60be298dfdb9758754","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.0_1627983323873_0.2839257593543134","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"sf-inner-service","version":"1.6.1","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.1","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"3732bcf63841d01bbb7b2d6ca8a0a91ed27f3788","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.1.tgz","fileCount":8,"integrity":"sha512-sF+gGddnGqP7iXMxPK5ykOhhNA4Lz5UuEl1xxbaRpXIWbbDrPMCyuqMkjW5b51qc72WVBNZ2FpD14Dgx3sNuWg==","signatures":[{"sig":"MEUCIAufa4RqqB/Bxz0mw+HmnoL/R2DIcoMZbCriOnzLB97+AiEA55/jxevpCxTvaCnwp1z7AjqTNfNTmrBwgmniM5KYzd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEJF1CRA9TVsSAnZWagAAwHsQAJjQbW5kZoz7/lN0mWtk\nFxFPk1yyU/tnnQD76RL1HXahX4jZRMXpgNzdV4+TJuwe3hLvuGI4krU2h38s\nMw/tNxtOzFpRtMGPpyEtW5WrqrCmY9R1Zp/xVZ3FyreiMHJNmyWqf/xRRMva\nRoo7clbQ3S7hVlldI+F6++mK0YPfWJUkADbIgaBKahOYZzkVENblRKbG4/ZD\npIXU8nKQ5qYFxwiF8JP7vXmnZSTiZNVbJTIHBt1gQfCTXd92TkOoQXwmYYJ5\nrGp62ezcBEqMB3v0hYlBvgfv7GSu0bVe3ZX8NAicQiIHFKUvV/lucdpPt3Mq\nDhiN9eYfENSeZae+ji6/5fEnMeERoskHaygLza99xL9FNH+xDsZ/jmaP8ddi\n3uwU44sYxxKI9qzgsM6OxJM/MrdL8kKUrD2RhWs3Kg+edTYrMU0GNh4LAWlG\n88QLGiGUAP3IyHojTeFUZHBklE1O9o9ch6c1YFkryy981Hhaq60KTVDJuAoW\nxkwHBxJpIwfRK9u5Zq1vcHFrc09sedkhQMKXFcmoT8yrhjzjlIWkTmP0InbS\nZm+YyZncCb047sHCUpG8MBrRVS79MkeZPeB8HSfFf6NpRfM4vGArwYvEKp6V\nWZV21aJDmsfezSQ3/zmCtKeOV32KXIhCQCBDA79zUGOpWLMgcu/8QIlWXtMO\nT2Uj\r\n=k0mY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"152463989cc3cd5c24c3cfaf7f54e75cca3251df","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.1_1628475765430_0.6108009419767255","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"sf-inner-service","version":"1.6.3","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.3","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"6c9ca6ca4f8c454676b46914b10320b26877771b","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.3.tgz","fileCount":8,"integrity":"sha512-b3KLltCWmE5Ds1ck+jNNST0++GlI5A3ozhhgDHnyByv2+araKioTZlrZd/on5yeFNBqNn/OfNhPgREbNfUWDWQ==","signatures":[{"sig":"MEYCIQCV7ea2aBItK7QByLbwNIU4EIfLH46i67/aXnymACHVfAIhAK/CmN/hnrWc8NZa5gTVh6b0Pdqw44QGwW0o+2GdidoQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh759XCRA9TVsSAnZWagAAU80QAJhXs1AxH7LgCSSfH5Ch\njVkX+rOcDMv9x9FuqNTEq1aqgfZ2XI1/HdpOe+gNGA6qHChTfs06Z+SrGCiE\nmsJZLgR/OrL9/WxhjuKFFebb7zoV8ZjLd1jiT9GV5zFKcmcB3lRR0gD3lSwI\nO+nn6TNlxhamSyEdC8fgUxW+RiE3sBdLpBbyBwksZUEG63ktpPgNXo0MZWYJ\n70vUeMmDlPLSDD8OKEAc+HbvhA9nVXQWDNp/53hM0j+ApjdaFIApFYfi/e0U\ni3sykWwW2ecMURa8xgENYnD/cYVdPqo7hqFixfB/9rekR/R1iM7rCyFmYlqk\nTgtTiDiJh81owEoyiyuLsURAJUnyBT4fzsi/T7tDo9NtkPfq5pthOCFwXNMX\nJeyGo9I7lXuSJR5hr0nQqVcRGnF13cU1JVLJz5Tzjbw7b8hE8IiBNQgZ/OhA\nZwAC+/nu/n6kRFmHtXykcJzGCoMwIQnHOI2w72+IHLtxe2EefkC7SMPbUI36\nuCj0JBLP2x8Q5b89/fOYeluB4oVVCk963aYWR84NuMUhFYbkuZZKE7uJ3Qu6\nYv1+tbridsTZW7jXReSIHKIXDxIMDsN4IQdAp9z7er+AyNk8wDsVZmASnsdz\nVaCq6SPN0dNZaWF7QOBzzpbFk+pgaWUb+/17yFL24A9YGz8z0BVTrz2c138O\npVnk\r\n=nyqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"50c79b71e1c4a8c8bfffad9d052fc5d4058acd80","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.3_1643093847463_0.4243785377935989","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"sf-inner-service","version":"1.6.4","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.4","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"59113f701df386707c4d5c7584e9fefbeaac5dcc","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.4.tgz","fileCount":30,"integrity":"sha512-4byS48VjAZMA1mklIAXqGnBkNg0bRH4x2Czxw30T1K9ljrNc451hyCxnYxBmp0pzYMjacngjjZrNGnujPB4Wig==","signatures":[{"sig":"MEYCIQCLR2IuWa+RsJZYf/+Hmky431hDfS6/hSXq5YewZ+NOWAIhAIsIMgp4rJ+UQT+aY2YDc1Vwu0b2C3B+uhnnlnZxgVf5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJdHBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdXxAAgfEE/m2goGyoOUHuAHUJo/gMQkG3hV1zMr/Ut3zbz4xKTI3X\r\nQn9xT3Bm1Zq9nGPWtTjheUcdCuVqzS2q9zHu+PrUzQMixa+4KoAk6PHhE6tD\r\noV5ibu02cBfrXBvMY9HyZlZVGSy8UCDl2HaOcNXEgShd9Sa3U+3vFF3R0sic\r\nCMyHb2ajziBxgQtezmFnGWSc3D1BtiHnHT5rYvMuqyxIUR8GCEkDMCbSZ4YK\r\nrJXOdlAnJhypJzHgNpf9WwAEPmqce5WZMqjwjpPxLIEFyt8OkFAA3SeurgOu\r\n8QvoL7SN9Kmwg7TbkNVIty4GzR7kiN5AumXhTf80aiccexwBzFUxTb9TSep7\r\nPKSk4hFBxJWBmwsPyEOpOho09IFx8Kc9mGDKZ2/4cy9Hex2AD/iHNw52AIGy\r\nFjVuRlhDbPWNrT4jOcs0k7MibON+h+CqaaThpPiOYp7dyEGuWHkZvD2Opnvz\r\nTY28RAMApm9i57xgYDu8soovDRxgRUmJFS2xy4bhajbmQ68kOUxj2SmuJyNT\r\nYTBQLXiuQ28oybGi0AltsJBIYS6XQUYFZq6rttHum+EW+mwEhk6odzV3B2Jc\r\nowpd/CzeJhaGBBFY7LaJt4T8NNnoELprRVYamvqYbSJU5H5fUDmH0/EtcTaW\r\nRuBbiRguTBeNEY5oY6g7tbLttWSbNKu7SMg=\r\n=si8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"e06d974c8dc6f73d39357938b5b2c697201b676a","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.4_1646645697288_0.35674197888193127","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"sf-inner-service","version":"1.6.5","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.5","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"2a5de7d9e9b80b1e8ede4a84a97e50b22ad26301","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.5.tgz","fileCount":39,"integrity":"sha512-qldLeQsKbmPhnhGZLvL0BVpNNk7UFawfAvHf4Hd9017suk2KcHDMLDJcB3B30ePeen2HVel5LzBx11fYSzDmew==","signatures":[{"sig":"MEUCIQDVgvJgsVtlSR4TTo7NxJ44FWedzLgV4vODUc9VdikoDQIgZ25NvG0T60qZXQPNBB8TJhno+bJJcmTQLdQphKy9l8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJtLWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreVA/+P/RvLNJcuv1Hx1Ew/d83kLthALK/yvzzRvxYBckJAZ3swwi0\r\nnTtATBt8Pk/4qGkLrXPCcd2wPj+k0zc2tq2g0Rmld8OyS2FsC8UN3NB/vdWA\r\nssTRdCoNfJq/uphLrOVAWO8cyfmD6I4AmNK/Fp1BQeOHyIWtFq8oRw3hE2HP\r\n4Q3ZXa7yAzgm+sSmHmtzWg0xlqFADH154Hqw52tCvW438CTOS3aW7TeT5Mz1\r\n+xv9iO/6z8PXBeYrHrUG4nWTzHfDhFJChgXsmttBUk4S0MbQPllR87EZMGy8\r\nr0tJlby+g93qW4gMefT4fprZOvL4rDPcIaW58s0s/KEKYh/W6eGC+/7VHPRd\r\naq0fEpJstzuAzrwe++Cje60Wsn6sa002ayyUaaBNrTYybesZprO1nkBWGbSH\r\nw+ZH5QxpV+HgrdtaoqBWvAGxKIp+lCqYyV+t1WbTllZzBU5YEJO4Xok17/mX\r\nDqnENBAlejS+r6UM0Qkw5JiTN0cWqILF3YQRRGvDVd44S6klT2zEPO9E4jwZ\r\nfts75IiueqDJ/19PbgdjcoaTufhFjIoFPTcrh0rLxqDFuZQWgsJbXXGvh/Jy\r\nqjnZGKnbKYN0MZQ6Msgz0+MjMzXzNnvED7Jdrv6HHRop1VOJqYe2s1SDOkmI\r\n3OGZvSqfg6eQJfDNnIPQMDzgMp6xv5xEZbI=\r\n=lG1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"1dff220a4251d7c67074c050387c78297dcdf874","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.5_1646711510529_0.30429227466575814","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"sf-inner-service","version":"1.6.7","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.7","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"37081c31a95f84cac710498e5aa36eb2a82076ff","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.7.tgz","fileCount":55,"integrity":"sha512-LL+X4bb/Bg89ExMVaz1cBOHDTDTuGrGJ7Ugi3xkYonbKf9fbbklKKEmib3JjMt8ShaG5Xm6R2phThCiC64RHvg==","signatures":[{"sig":"MEUCIQDduGYBhgl2tpa4O90Q61U+Iwa/M7C7x0cUawaJYlW2NAIgcK6T++GB2kwlE8wc4wiJ9rWkPa29DuC5M15P2hIQEc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKWC6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOeg//W7OyIBQsaKY6BO3OoOjyQUrgbh28xjV/bEk0aWldbf4DD5uj\r\ndun4iULy9SCwmscUgbm7yMjfiW4Co7A/bSkgzwfKap2rvNUqUFv6/jJlJ9OQ\r\nkZzgu2ckfXpNttaxBFh4O34CLmaYzTFSMJeBjz7MCftOEu3aNQd31mSujbpe\r\n/LYX7Us5FFKpi2uc9lwveSQiNELpwGFMGOxL079Ve6FLCEKU6HWYYfubKq5Z\r\nTVKZvUJK1jpnQG8qJcUZNFgtekvyxDVDZ4Sn0fFtqt7o2pDPpRORX37GNYiT\r\nrJt7Sr77U9MFM7iPT35kiZlyYbAuNC6axDWXS/UtI27bfqVZGVhKYDrtMsSz\r\nBjtf7rO7MPFzjaMGgo+Rxcqr/CnEs+ziK+/VXIuh+yEnm3v32e/VIHUuC/0N\r\nVjm888byOt8HA4EWKO4O+WG2rrehQ6dd3UBACj6vLPac8WJQ+0zQ+FdzQoPF\r\ndsISqt2aSSAUvAhZ3wrFsHJWrXZWt1IuW+3Aj+a6w5k77L0l+exHYAxy3Vz3\r\nzuMEv1YQZzdYIxyG3LRSbqpgeKupY25CgR5PuMKyP2ul8BfRDMCqOt6+KaYK\r\nX8GR++Yr/isslrzDLndqQKdWBx/sYCohoh8oMSIwLZp3KTtsbyj/qlyv0kzA\r\nZ4v7Y6xsdp9Nm03TPz7VDuaDdnJf7DiByC4=\r\n=JNLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"c4d6d2b323de76b8c4271a290b2e570f2f124b51","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.7_1646878905975_0.8943967089793496","host":"s3://npm-registry-packages"}},"1.6.8":{"name":"sf-inner-service","version":"1.6.8","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.8","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"80d1d87e65f68744e2a6ebac2c0c718d4a89b8d5","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.8.tgz","fileCount":56,"integrity":"sha512-9oAzpG7Lr2U/S88yynXSSRx0qc8V3AGgWYesE5urdPhj98Q2SUbEbotGkuybpmsPap6XENXBrdlCttxnn6t8aw==","signatures":[{"sig":"MEQCIAyZ8ZSl6ZlViY6mRlcG9iCjHS7s62jaEoKIoneMfz0hAiBUppVXSoxBqwOB5lh6kDDB8l0O1qR4RcthCN7fpflL8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie1oOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1ww/+IB/aIgYvzoEyEg7yO/OcAVe3ZwX2+A0Fv0cWsc8qiMeYoNvg\r\n3GA/zlAnMAuosNWqCPWtEiJ5ifoWKpk3f8dKNxE1VO1ubRDscD4gFlNE+/B4\r\n9jiYiL7Y2k6LgTcsVSiqv7m4PF5cPhehUk+xTNc1N1IhJU1NrzYBdUkyxo7U\r\nHO9L4p2mXy6U7HOkvOx8wolWUOE6uxqUGCLYeg7Bh7hHQcdj6PsxczG3hQTH\r\nsDIIsrkvVIaeyZpOyYzANs2Nf3D9bfH1K5rRo094kHROXY4LerDSe2AtRX8O\r\nKGhRPaX7G9ApuJjpq5NCKgext6TNzTKWV1fL/Tx+nKst/Ck420IM3ozi0dDj\r\nzKTDJLl7kYHpgO95axUUT2XBMUjltenlJO2IkGD029GhLZsythFrGNyCGV9b\r\nIDZOgIZ+Yj/PyQrn5D0bYTWuNtu8SwfCvTOcgJhNkUIQvpOqmensK1TF3ajJ\r\nbTTb6KER+1rwCOeIBMeJjTG/j5lT/f0raV1fdFF0egIT9da7wr97JLwvetLI\r\nt69U/jmvgH3mciHwc2AslB9HmTs62tWAPFO7xPTAV3TVMF9mZZun3j5RfnUu\r\nDVctzvhMHpSgFTIxMS6GxCFhD7ekRkssKf5JJCL8p7f4oqz16m0I6lvCTyVs\r\nrDGwdmSBDPswN6CheuvI/Zpr0/KYVYjbiOE=\r\n=fhgi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"bdff89ec71470f417ed8f5e7bbd58d5b7b52bae6","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.9","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.15.3","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.8_1652251150054_0.03088411726308582","host":"s3://npm-registry-packages"}},"1.6.9":{"name":"sf-inner-service","version":"1.6.9","author":{"name":"xiaodun"},"license":"ISC","_id":"sf-inner-service@1.6.9","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"homepage":"https://github.com/xiaodun/sf-inner-service#readme","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"dist":{"shasum":"8deee531e20d1e71178fb497080030eae78f6638","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.6.9.tgz","fileCount":81,"integrity":"sha512-OQF6rlihGJtpguqnBCFHBkupZpODHI+pn0R57JAOyF+ydp93CVoC8msUldLOnjBqkOFYuMc/sVOktaAEqg2BHw==","signatures":[{"sig":"MEYCIQDnGvmB/uZQ0G5RBFPP/O23mP0RGSroNLEq8zoQyTFGgwIhAJinNOfLaMdWkIND7S3eULGq4kue6jc0Q05s0CaYVPQA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":613777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiubvxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEFQ/8CkKgrHRipAOJ65yTgMrP75QKvcBBL1/mrEXNri3dC5v9qrj3\r\nH7McIV3v8iJlBu02AxZJrBO/ERdR3Ml7aWpiENZmv5PxXIvM/vpxZM3dS2l3\r\n9F0DMucWvJkTGCI8//pFIG2UUk+0poBgCSbxomOcq2b3CeHZPdNzPjeVo6my\r\nFcSPJcOnEljraYzdbN5xry8xhAXg2phZk9YBHnciYFEAHtanaQTSL3/LZ3Kd\r\nbeTCejMMQzlhiEQg2OnBfIdbnnPXrbY1c4BS3qvtZqkQ7opVKJVOS0EaKtW6\r\n3NAPQP0+WJMirIj0XugodqE20aLIepEKfb+HdbCgwmOAobJUgn77y/29EGbC\r\nI5uYf9eGRVqVO1QmvcdD7fx6o1Nt3rSYKOTid6j/7CjzyENAYAU6QOcH1PNv\r\n/Dmaax6sLB/iu7+gzlGqresE5LCnsop1oPn+QK8Ayv7dYSk45qu5Hya/s1mt\r\ndLZP8ASOKoVi9vgru1FYBLwo3s2Dm2DO11mMY+/k8DryQ6pjadUFtQwVdozL\r\njlT2a9ekI0ys0bK4IX8pQSaJRXsS+H+MEE1VYK0GQmB7vvzGlrjP/6AdZPec\r\nFojx9IZyLydlFOubJfGiL6A/ckfpf5YHyKBjkztsexv+rv/ZyqhY4ft+V1fo\r\nD5OXl8duVGK41qtAsT8uwMdkO3XCc0LCzLA=\r\n=PU2w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfInnerService.js","gitHead":"e5a979c174e7504679ece74b54a23a852ea491be","scripts":{"test":"node test.js"},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"repository":{"url":"git+https://github.com/xiaodun/sf-inner-service.git","type":"git"},"_npmVersion":"6.14.5","description":"为个人的演示项目提供一个简单的内置服务器","directories":{},"_nodeVersion":"14.4.0","dependencies":{"ws":"^7.1.2","request":"^2.88.2","formidable":"^1.2.1","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sf-inner-service_1.6.9_1656339440857_0.4843101213780807","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"sf-inner-service","version":"1.8.0","description":"为个人的演示项目提供一个简单的内置服务器","repository":{"type":"git","url":"git+https://github.com/xiaodun/sf-inner-service.git"},"main":"sfInnerService.js","scripts":{"test":"node test.js"},"author":{"name":"xiaodun"},"license":"ISC","dependencies":{"formidable":"^1.2.1","request":"^2.88.2","sync-request":"^6.1.0","ws":"^7.1.2"},"gitHead":"612875b854b3974a9a3838bd67c865260f601257","_id":"sf-inner-service@1.8.0","bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"homepage":"https://github.com/xiaodun/sf-inner-service#readme","_nodeVersion":"25.7.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-iJa7/OtcBHsclB9gGulXrMSdtPvpBdWkSDU5PvaR6cDxWMOA4N+29n8/nQBY0iTyyyzu7CUg+n9m9Fqe63QC8w==","shasum":"bf90f6c7d13e22f80b20e2d37aa1872447778dbb","tarball":"https://registry.npmjs.org/sf-inner-service/-/sf-inner-service-1.8.0.tgz","fileCount":83,"unpackedSize":622136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEgiQpTA9lDH5zy8ergtobZ7GJbXL1zU04tUkk/HqAK/AiEA+l7vmVh4m8wpnngTZ1r/zUz8CseyGVgzqkyA8nOOGnY="}]},"_npmUser":{"name":"xiaodun","email":"1947147481@qq.com"},"directories":{},"maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sf-inner-service_1.8.0_1774262235052_0.12269878079166041"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-06T05:51:32.969Z","modified":"2026-03-23T10:37:15.360Z","1.0.0":"2019-04-06T05:51:33.134Z","1.0.1":"2019-04-06T06:03:33.595Z","1.0.2":"2019-04-06T06:31:29.576Z","1.0.3":"2019-04-06T07:31:16.527Z","1.0.4":"2019-04-06T09:34:59.985Z","1.1.0":"2019-04-06T10:50:06.455Z","1.1.1":"2019-04-09T03:35:31.188Z","1.2.0":"2019-05-13T10:22:52.325Z","1.2.1":"2019-05-14T02:22:13.800Z","1.2.2":"2019-05-26T10:57:48.519Z","1.3.0":"2019-06-10T11:56:47.637Z","1.4.0":"2019-08-16T01:58:55.025Z","1.4.1":"2019-08-16T12:47:57.296Z","1.4.2":"2019-08-18T09:37:44.884Z","1.5.0":"2021-07-28T15:17:30.403Z","1.5.1":"2021-07-29T15:00:22.258Z","1.5.2":"2021-07-30T06:37:19.815Z","1.6.0":"2021-08-03T09:35:24.008Z","1.6.1":"2021-08-09T02:22:45.578Z","1.6.3":"2022-01-25T06:57:27.610Z","1.6.4":"2022-03-07T09:34:57.473Z","1.6.5":"2022-03-08T03:51:50.734Z","1.6.7":"2022-03-10T02:21:46.228Z","1.6.8":"2022-05-11T06:39:10.314Z","1.6.9":"2022-06-27T14:17:21.029Z","1.8.0":"2026-03-23T10:37:15.243Z"},"bugs":{"url":"https://github.com/xiaodun/sf-inner-service/issues"},"author":{"name":"xiaodun"},"license":"ISC","homepage":"https://github.com/xiaodun/sf-inner-service#readme","repository":{"type":"git","url":"git+https://github.com/xiaodun/sf-inner-service.git"},"description":"为个人的演示项目提供一个简单的内置服务器","maintainers":[{"name":"xiaodun","email":"1947147481@qq.com"}],"readme":"[**中文**](https://github.com/xiaodun/sf-inner-service) | [<span style=\"color:#111\">English</span>](https://github.com/xiaodun/sf-inner-service/blob/master/README-en.md)\r\n\r\nsf-inner-service 是以 npm 包存在项目里的小型内置服务器,它将对以下人群产生帮助作用:\r\n\r\n- 已经接触前端,但对 ajax 请求,前后端协作,完善的开发流程没有深刻概念\r\n\r\n- 具备一定的前端知识,想通过做项目练习而提升自己,苦于缺乏后端能力\r\n\r\n- 熟悉前端,深感封装的局限性,想通过工程化提升开发效率\r\n\r\n- 想开发一些满足自己交互体验的离线产品,受浏览器器限制,一些功能做不了\r\n\r\nsf-inner-service 本质上是一个后端脚本管理平台,数据存储在磁盘,使用它之后就和实际开发项目没有区别,只不过是自己写后端,流程如下:\r\n\r\n- 在配置端口处启动一个 http 服务用来响应请求\r\n\r\n- 根据请求地址划分文件层级,统一解析参数,对上传文件、下载文件、视频的二进制播放做了内置处理\r\n\r\n- 可以响应 websockt\r\n\r\n- 支持同一模块、全局的生命周期钩子,从而实现定制化需求、代码复用\r\n\r\n- 自动创建、执行脚本文件,更改逻辑只需再次请求,无需重启服务\r\n\r\n- 自动支持跨域\r\n\r\n- 简化返回形式,可以快速的实现增删改查\r\n\r\nsf-inner-service 基于 node.js,实现一对一功能性应用绰绰有余,即每个使用人员都是从 github 上把代码拉下来独立部署,其局限性在于不适合真正的线上应用,但其接口约束能力仍在(除了视频播放),切换后台可以平稳过渡。\r\n\r\n# 安装\r\n\r\n```\r\n    npm install --save-dev sf-inner-service\r\n\r\n```\r\n\r\n# 教程\r\n\r\n在 tutorial 下,对于有 html 文件的,只需要执行`node testService.js` 就可以跑起来了。\r\n\r\n## 基础功能介绍\r\n\r\n[1.能用来做什么](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/1.能用来做什么/1a.md)\r\n\r\n[2.实现增删改查](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/2.实现增删改查/2a.md)\r\n\r\n[3.在 webpack 中使用](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/3.在webpack中使用/3a.md)\r\n\r\n[4.实现上传下载](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/4.实现上传下载/4a.md)\r\n\r\n[8.websocket 练习](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/8.websocket练习/8a.md)\r\n\r\n## 应用案例\r\n\r\n[5.调用第三方接口](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/5.调用第三方接口/5a.md)\r\n\r\n[6.返回网上图片的 base64 码](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/6.返回网上图片的base64码/6a.md)\r\n\r\n[7.指定文件在 vscode 中打开](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/7.指定文件在vscode中打开/7a.md)\r\n\r\n## 扩展示例\r\n\r\n[9.对接口做拦截](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/9.对接口做拦截/9a.md)\r\n\r\n[10.实现视频的边下边播](https://github.com/xiaodun/sf-inner-service/blob/master/tutorial/10.实现视频的边下边播/10a.md)\r\n\r\n# 常见问题\r\n\r\n## 数据文件为什么使用 json 而不使用 JS\r\n\r\n倾向于 json 文件更方便数据的展示、查阅、读写等特点,尽管 JS 文件少了诸多限制,可以加入注释、执行逻辑等,但这同样也是弊端,容易把数据变得混乱,从而违背初衷。\r\n\r\n## 如何实现局域网内其它电脑不能通过 ip 访问我的服务\r\n\r\n在全局生命周期文件 lifeCycle.js 的`ajaxInterceptor`拦截器中做如下处理,该文件会被自动创建\r\n\r\n```\r\n(function () {\r\n  return function () {\r\n    return {\r\n      ajaxInterceptor: function (argData, argParams, external) {\r\n        if (external.isLocal) {\r\n          return {\r\n            allowNextStep: true,\r\n          };\r\n        } else {\r\n          return {\r\n            allowNextStep: false,\r\n            response: {\r\n              code: 401,\r\n            },\r\n          };\r\n        }\r\n      },\r\n    };\r\n  };\r\n})();\r\n```\r\n\r\n其中`external.isLocal`的判断逻辑为请求来源的 hostname 是否为`127.0.0.1`或`localhost`中的一个\r\n\r\n# 如何做到应用层次的代码共用\r\n\r\n以`/api/book/save`为例,对应的文件层级为 api=>book=>book=>save.js,可以在 book(第二个 book,模块名) 文件夹下新增一个 lifeCycle.js 文件,示例如下:\r\n\r\n```\r\n(function () {\r\n  return function () {\r\n    return {\r\n      createFloder: function (createFloder, external) {\r\n        external.count = 1;\r\n        external.say = function () {\r\n          console.log(\"这是一个公用函数\");\r\n        };\r\n      },\r\n    };\r\n  };\r\n})();\r\n```\r\n\r\n应用层次的 lifeCycle.js 文件在每次执行后端脚本之前都会被读取一次,`external`在脚本文件里可以通过第三个形参接收\r\n\r\nlist.js 代码如下\r\n\r\n```\r\n(function () {\r\n  return function (argData, argParams, external) {\r\n    console.log(external.count++);\r\n    external.say();\r\n    return {\r\n      isWrite: false,\r\n      response: {\r\n        code: 200,\r\n        data: argData,\r\n      },\r\n    };\r\n  };\r\n})();\r\n\r\n\r\n```\r\n\r\n每收到您的一块钱赞助，深夜敲代码的作者就会掉一根头发。\r\n\r\n![](./images/zfb.png)\r\n","readmeFilename":"README.md"}