{"_id":"think-payload","_rev":"27-3e07d3e76c0bea5c16d5aa1d56dec535","name":"think-payload","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"think-payload","version":"1.0.0","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.0.0","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"b475a2edb69ab20d4692aa4b27914ec9ce202463","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.0.0.tgz","integrity":"sha512-dPg+yIXmDzNx5OQPeGdXff5Ez1Me/kXCXY6qYePpbfs4Z6rxWGQwDdQ8UJ1Rt8qPGmMoWV73AVVsCd9sZQtstQ==","signatures":[{"sig":"MEUCIQCN1M+BOZ3otFDJMNasN5R35goRRDmxrYh0BxWjQMqQXgIgfgFjeM8ip/GVhXYxoFWdNgNowZgm42Rl4tn3I7InLZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b475a2edb69ab20d4692aa4b27914ec9ce202463","gitHead":"857842d1450c1d78e91c76b963b8c080d2fa1630","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"3.8.6","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"6.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.0.0.tgz_1494148862877_0.16904493886977434","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"think-payload","version":"1.0.1","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.0.1","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"3d685c7c22edc56189ac5ab7df3e2e5a92479068","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.0.1.tgz","integrity":"sha512-UIdx4bFmSAsSTbRbSYc+wOkzo7Xdnhpsx3QLMJJakOXbuwbLiVUDl3lq8yd2/Qs+HbZk75ObdU/QcxraDyRAqw==","signatures":[{"sig":"MEUCIHrO0IveHO8FqAL+2YhC4R/0BnNfztutjwFlZqopiXMEAiEAiA8vLPigTRK2HnXiFkherafjwIMewVhImoWLBJlsW0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3d685c7c22edc56189ac5ab7df3e2e5a92479068","gitHead":"9c524c83e825ea59347b0b17ff71b36eb7e98a81","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"4.1.2","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.0.1.tgz_1495182178724_0.27959038643166423","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"think-payload","version":"1.0.2","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.0.2","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"43140b5febb494848fd7dcef3fca2abfa05637dc","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.0.2.tgz","integrity":"sha512-heu1v7H+181VKu3jrFeLHeUBmabxbK5c3E5GSFVerZbWtMIbETKI0yrkLwcxjEG1LciwPL0YSkveQNJeH0nWPA==","signatures":[{"sig":"MEUCIACCs/YcvBCuzncDnww7BFncj+rIqtY2d4Cr0sCL3mTXAiEAvAJFnjqJPDuZUq3rvjqqdmLCVlU6U650Lyp8+an0u54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"43140b5febb494848fd7dcef3fca2abfa05637dc","gitHead":"36c8b2c56d28a05c2653b0d525b67b38c6ff53a3","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"4.1.2","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.0.2.tgz_1496718895847_0.38987141754478216","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"think-payload","version":"1.0.3","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.0.3","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"c9c3ba71b2f5ca2b68e1a36567f28e7f6b64fabe","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.0.3.tgz","integrity":"sha512-pNVHAeYK9zHcO9HmDLQL/O4qZ8g07ybDQirSa1wDICyPj+WevZtlmlG8CompZamLMj76M04oKZ0t1vZwjl0Mtg==","signatures":[{"sig":"MEUCIQC1y2huYwYU6aRoykthRZzhNVC79PDLLVYe+Fxj5RZx2wIgcU/Dh5cpLCIgoLPBKcXrt3Ge7Hk/HHXCHwelVdRUX9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c9c3ba71b2f5ca2b68e1a36567f28e7f6b64fabe","gitHead":"55ad475453b6a12b3e7ffecc7285f0bd984bb70f","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"4.1.2","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.0.3.tgz_1496731805115_0.332267374265939","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"think-payload","version":"1.1.3","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.1.3","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"1ad7d109956d56057d01e49082ef63b3566731bf","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.1.3.tgz","integrity":"sha512-/DZQejQh3HkJaDJ+pzrewMVQikFVK/yd9jGpIW2vFRGg+qWtuQKeCfhkKBcj0LcK1pzQgFy/XD8pufiWQVJxtg==","signatures":[{"sig":"MEYCIQCgCJKwMpBwA20af0lU9vix6tSq+Ay4z7oyXoWXfPG0mAIhANtiyEaYXeVDRLAWwDwwWWWNHBDp4ULq60KWVE2MyrXa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"ce2e8ac122b8e84ae1e964ab9d156d582c622ded","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.0.3","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.1.3.tgz_1498725180155_0.5333227766677737","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"think-payload","version":"1.2.0","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.0","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"f3b4b1c03b15df95943b6de713d7fdc44986e706","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.0.tgz","integrity":"sha512-Zxl9L+/U7QBnEfi69dx2wFFHpeqIt1l6MXxx+fkSUhGSmmK5Cl6N8REOiug8ka2xKTBPmZ+G36D/4VxzEIgqMw==","signatures":[{"sig":"MEYCIQDvHA6vzMzaCtWqkMeovcC1TAo0Gtj4Q7TnkbmEtQ9/CwIhAOlwFJ6EBxDiTCcBLUCOXP9Qo9ABuIrnqxJb84xVUXpx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"785659f58231b87edfa9ce650eaad8d1e2c5ca3d","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.0.3","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.0.tgz_1498986089223_0.2646106476895511","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"think-payload","version":"1.2.1","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.1","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"a0962780611afdf17a9e4b6a8abb621d56024431","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.1.tgz","integrity":"sha512-joj0tQZaNCeNYLa/B7Hrm2Ek106SLGZaI2qbgWlwCcQE+Eo2X0Ymfo/iWeYB0+XfkV5HjEVqYR8XeXsOkLKRPw==","signatures":[{"sig":"MEUCIQDcYR7edevbo3UEc9fqIJ/APFbvqwUbe6tYo3vO4HFCpQIgaitFypcACSlXRURklPAysR79brE1lm911HsurA9cjc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"b9f6a79974c2910dda2863850c75ab7acb16ae97","scripts":{"test":"eslint index.js && nyc ava test/index.js"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.0.3","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.1.tgz_1498986353887_0.9988189153373241","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"think-payload","version":"1.2.2","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.2","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"54717947884f260dc0cd9762938e5b96ccb3ad59","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.2.tgz","integrity":"sha512-Q+8on1xFKoLy3E4KMiAebgl/ixwvzdRdVVuAXjTY8970as96K6CACgC+nH/Qsrv3ztU50hEwuqtkMCygitRl+w==","signatures":[{"sig":"MEQCIGn+rpbL1JPSg2JCjeVK77rVpUgiTrJusZDKaP7Fv/ERAiB6G24/Ctu6v53LScv5nmsvCG9fYauRlcNeDQWg25T/Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"54717947884f260dc0cd9762938e5b96ccb3ad59","gitHead":"9e14cb25f6cca6eb9c36af26a033d3a72deb1180","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"3.8.6","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"6.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.2.tgz_1500207784594_0.31106762681156397","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"think-payload","version":"1.2.3","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.3","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"60ba9c879a6504c9d9fadef3fc9ae4c4bca834fb","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.3.tgz","integrity":"sha512-4fKlQ8dUtgOx5cWXrBvXiEI8kB/aPAcaS/virQ2bXCGD0SJiWDQYAi4UTnK4Ykw/V7/avsma/D0NPO2Veevyig==","signatures":[{"sig":"MEUCIE3NnalC0ioTDG4RYbcvVeb6NsopgqeQZ2Ol5Hxo3EaxAiEAhQatEol1Y7DeuqDNu37ILeo82j39TJ17UsfMTXd7H8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"60ba9c879a6504c9d9fadef3fc9ae4c4bca834fb","gitHead":"1692b6457d4bfdf8666326cbd90611af82e6e745","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"3.8.6","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"6.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.3.tgz_1501057299033_0.7430634133052081","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"think-payload","version":"1.2.4","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.4","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"f618b21bd91cd5f5d7e8832555794fcc8761f3f7","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.4.tgz","integrity":"sha512-4CBAr/jJRQuYGgkU3aEWK+O4BirMyurIgQUsnf5guMDX4ak2Yx6kIBoILVcG+Rh3xBlIZVcWkSJzOyvID6ZMNQ==","signatures":[{"sig":"MEYCIQCO5Ei6SzfPsYJfd2cfCxfVAT6KpiQy8rjU2tpJJyRIsgIhAOoF0Db6nIPzcidszDliJNEzP5oCTQO8/kObE26TmKL7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"17c97544523b881cd03710c1fb75e5fe865f896b","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.0.3","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"7.5.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.4.tgz_1505098662778_0.9705575478728861","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"think-payload","version":"1.2.5","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.2.5","maintainers":[{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"berwin","email":"berwin1995@qq.com"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"zhengqingxin","email":"362965772@qq.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"8b6d70d1b83e1b73bfcc8cb9dc66b6e5bc1b0ef0","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.2.5.tgz","integrity":"sha512-oVfZv6VRYlUAU880v9uGMcYM/wmSIHRUC/f/o2xcickVLXIVE4TgXZkP5UpMmHSZ6Q8Kns6cWU2IloXwwRq+uQ==","signatures":[{"sig":"MEQCIFuIHUnV1JKpKH2sXt6epPwSA/QYYtWLc8RbLRjncZ0PAiAtflY/FrNzI1CvvHvn4tZtbhdTfWSZSTq6ikQWfgVbvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"43bcb4d77c0229d4255266d30d8fac888ced5b2d","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.5.1","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"8.9.1","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload-1.2.5.tgz_1511251864762_0.29046949720941484","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"think-payload","version":"1.3.0","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.3.0","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"huangxiaolu","email":"lu.huang90@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"5a43c16dabacc88fc815db226d9e2edb68d56965","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.3.0.tgz","fileCount":13,"integrity":"sha512-+U+w1LPXovvD3KX97kAfsnQMmPfjAkZClqOLMVHTt0je21q62osCk2CHGbcu7mgdei/uYrkF1CAifMCWnV3z0w==","signatures":[{"sig":"MEUCIQDn8GUMsj+lR6SFZMRwiqwLexYXcGXZ1Zx+p8UtjPH/EgIgGlckMLKz/GecS55cF3oDuzgS35JhS7uiiAI+6ZD/YRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16300},"main":"index.js","gitHead":"09b96bcdce201261361b81a9c708af4315785cb2","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.5.1","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"9.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.3.0_1521620610186_0.15160498826981472","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"think-payload","version":"1.3.1","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.3.1","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"huangxiaolu","email":"lu.huang90@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"8105c24f9ab8613517543c456005792c8a4e270c","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.3.1.tgz","fileCount":13,"integrity":"sha512-Y/4xzq7q3fmlmanCBK7ud+h/6A7aq5JmutS599fu2VZYQ3j7BxgKzaDzJbhdrmZRl0HDLKzTHKoa5GIzxys9Dg==","signatures":[{"sig":"MEQCIDNzP4sSKVPuRXiSyT32ixAC9QD2YsdfRPTGcZmh6RSRAiBdnCOusNYirxw2JZRaBx5Biq4THtV9u0wK91bonxfyvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16370},"main":"index.js","gitHead":"8d9b7e7b368b65bdc58e6018f1704dbad3b38dda","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.5.1","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"9.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.3.1_1521872658348_0.2904730270898672","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"think-payload","version":"1.3.2","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.3.2","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"huangxiaolu","email":"lu.huang90@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"2517e9e1c737f77480b7e9d85525f2d6ca6424dc","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.3.2.tgz","fileCount":13,"integrity":"sha512-zt/TzK7qLLduIbhMRUFo/AcDyC/6YM8Gw0xcHE9lftTp3Q/MtQegc+FHDqZeiWkfRq/6PcHx4M+/yWycote4jw==","signatures":[{"sig":"MEUCIQC6jC8yhZ3Rp4nuKQTLBwCjz35r3KQHbsW3p/mNL/xumQIgZmi29ZBJ/n5+pYUuK2mFnLOUZGRzKp6fcpgxvvf2Mjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4B5aCRA9TVsSAnZWagAAUzIP/iP3UuhvJDlrG2NIJV72\nLTE6Rvajqgjm2ZvKPLBZc7+eHP4gJxkTGmbk1q0o2IGoOpHpEgOrEcmZ6FWv\noqxV50ESDt/bVUAt5Ky0TolvizmZoc7L03E5yZrwDC31Kv1fryd7ADDbmxar\n5G5cwg7LSP/qSgJgF6dN2P3BImrqFGJJuXl24/KL6WSrVlK1RcNSqbqtws4V\n6txa9OltkN9CcNLOyVVrWKKG5ck+cXvko6+HN7Ew8WjVohH2u60FKkgnCNrp\nakbJ3WkRn4M+xwgwoPfPULWwnSgGpHrrp+cr7GlkjwtXw4yLOkm/tSo5QLpE\nbx3hpLt+IvcbzWeFWeJsb0qKtdIgdHmVZQoxpJxwzi1hntX+1/dlKDxOMzH1\ndKcWeqhStJK+wxFlBvsAmS3F8fhGEvMeiyWr0N7xvloFou7bB/envqsvjrJB\nN/DlBn9A0rzufFjs28IJtF3QI0Mtg9V/yuCGsls295q4j4RwF9kfDMklTZ7K\nhgMqk+xJUHxE1f3arANBcxEun9lQABbBdBA2gh2Mj1xFiaJUphckkHp/FvF3\nCrEmdn+SnXsi+A1U0ZWKvc9qrviYkPMhDOb9Ujtpf2lTA0nsQs06nOoK+MT0\nsz9Wn2dZX58NWi9zltWyGxWF3b90pm5uAFeA9dJmIziA/lKAw3qMRVrAJwiG\n+7hJ\r\n=ug4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4ab416fcab3b06f3766318a360fbfb1d6e3bc31f","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.5.1","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"9.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.3.2_1524637273794_0.7361292404132638","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"think-payload","version":"1.3.3","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.3.3","maintainers":[{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"huangxiaolu","email":"lu.huang90@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"6ffde4b29fb3e08ab75851015462498a383f2a6f","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.3.3.tgz","fileCount":13,"integrity":"sha512-mRZj7ND1PngBzmm4Kqp0jwYREMVqx5mpOTF7d+XqF8HEywt/vnetSkuftkR0whE32/ItOfgGDCNwdXP3l6H5YQ==","signatures":[{"sig":"MEYCIQDDQq4kVs+wmXoM+TSN4xg14r5tkwOpkNvIprhvo2GewAIhAODUMyQCEdvRCtRb2oGPcdI9+sJWIUXxquYYQw97W4rT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA9oMCRA9TVsSAnZWagAA7dYP/A7aEe09w4678bEtr81j\nIXXYJ0ThrLScngLehbYcOFetbydpHRbM5HEszBcGLkTksAEQrvLzAcNoofgS\nv1vrN4Wa7n1S+rqvfvRayIWXjAwICdRhNvpVFrlF2lcUZ6N93drYckhCEuzo\nZFymWT0vZdjsL6NdzrMFrI45wcXvz4VIYAf+XSY3UXm6TBvylUIGHddyeZXm\n7sRMVPiFYd1KY8UupLmosoudf/CCqiy0YbRBBPnFYitwY+0gPJxUPa3FT0NS\nRhoe0KwfwQOSySmcWxUqyiebNF8yNfmSFLFvPxnnK+z7AwarYXtYzCe2GhNU\n4l1C2A4XdAPp/x9qQzcnIzvOgxu74iKnGMbjgrEVDvQLakXwon0MlFkGs3rA\nwOG9O1rXLyFyZ3/fE+DzDB4mzREA4QvG76hKVZazJFtj3ceO5cGe7x/nobvC\nvaX1yqR60yktb538ZIGf/IHBHxKRE9SiLX6LdI2ZOfV+FXuT2xGIti+Q7HFu\nUvhYghjU3ohn+/jjQz49NgszFnvef0mUuc1EnK3eI5feW9HRJMKCewYPGDLq\nPcTYFueESKBYapzb8fsYVuyYSq3sN15Aa8f/aeOIMo7MMlFUBMQiQeWNZlj7\nmRN+AGobxVeOXTPPPlHNSvOgXfE1bqMnktm21lWwOcqmJv9w059phzyr+J08\nA0jW\r\n=gxvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"472d695a8f7de701f3519c9ece93dcad0aeb6b7f","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"berwin","email":"berwin1995@qq.com"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"5.5.1","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"9.0.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.3.3_1526979084126_0.687505684099704","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"think-payload","version":"1.3.4","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.3.4","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"huangxiaolu","email":"lu_huang1@163.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"33b47578f62965877aa0d7699f8630547cad6e0f","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.3.4.tgz","fileCount":13,"integrity":"sha512-24U1+jiwEGZZOlCCyNjPJwNlsXtyQ0QNAiSCus49kL+AqYJI9my2JostZ/bcf9Qz0T2Th0fAIGP4NM7Rzmy6EQ==","signatures":[{"sig":"MEUCIQDJk4wxNPY3lKxo0FMahXWA0K7pz7KN/z8KFjE8c3VEogIgfGnosQ2jnNMJM2TYuF+iNQez6lFLhOtyCXbxjadP294=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3QPwCRA9TVsSAnZWagAAF8AP/illadPRIAnGECjD+Vyy\nMDcTBs9T4H/Mcx+4lFe2P/WoMypGAaHODagBE9KZ3/bUV30S7A20WrakOGha\n1vv+6+AMva41TxloT5KZgXk5PDvnGiUnMZd4GutOMRGv0xg70ycvrV88Pi9B\nUdXBvvaCXublkWcIm2kWuN6p4x/GsLFSbiJQCeyFrZL78NbzhyQabgVdjCCR\n8E6ez5ACcS3DuMpO5EW+N/e2NVHcbZVKE5MhLXDmhSiGRq1JKw4aMZPJWYRH\nW8ieNf8iGN0ScGFN/Zv5v7tUBP7OR15Mp4hZn9k6p1xosi+brLGrw8aGPH0D\nK1aGzUQOMkiikOtYviJ3O/wV6BCecrcH/6+0Y15lxTrjgH7olTkGh3R7qRKS\nNAPM01zNKB2t1c+W41lR4gDKlBIkuFRMkfXtyLZpKIlYXIn5Rafx9jCWKBXC\nL62o7uBGv3/Aqs6tM8LJLrzJX5eVqEWs/BqY08xDbWBjPcnYYFteDwzAxFH+\nXBse9kAwWuexam5y3amYWOgduIMwdqP6wKZ8ziSfHGMLutYnfkDdH/mRNhSc\n3Plz/uuuf0U6YuaT45oRlC5L19k1FRqtvSbgjZpfupKER1nrjku9IWvdx4Mr\n6LH6PT7Yit6rq02DYfY11luwKzAr971542DTm8No1/g7PH9u1Ob+geq+TtAN\ndpYV\r\n=2QtG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c1b3170e9c2986d2a92d9132f24974621c91589f","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"7.19.0","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"14.15.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.3.4_1625097200154_0.7620357943831237","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"think-payload","version":"1.4.0","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"url":"https://github.com/berwin","name":"Berwin","email":"liubowen.niubi@gmail.com"},"license":"MIT","_id":"think-payload@1.4.0","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"huangxiaolu","email":"lu_huang1@163.com"}],"homepage":"https://github.com/thinkjs/think-payload#readme","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"dist":{"shasum":"2515ca24e15687dc53c071765dd352771c011908","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.4.0.tgz","fileCount":13,"integrity":"sha512-5oJLC1aOvjF/WF2xskkiezgOuIwDvPhCryZZnxhdmcsG5cwLDTvaMg7blG5NMAWQ3YsGlgso2K8D3ojc559+6w==","signatures":[{"sig":"MEQCIAi/iFJXI8/qzVV4oJ7s16Kiy9o5Lsa3r/1TL2S0eIjdAiAuKOIAiFI9SXVUrcJdDH3RDoMlfbqhEhRCKW4vS2/T0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFrsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoozg/+OqDCbfyKZwFoqsuinVbh3+bI+3tH88xllD3L09JBG2ifcMEy\r\ngdddjpstPsL8C0v4h71vt0cZmU37BQIWRJ2vt45qdc6U3N4Uvf8672MAyLc9\r\nYhtAMXSdZhqtxiZzF2YiqUD/oYGYFTe+hu1Wqkvui4aB2GGQfG/dOd8x4NuF\r\n86ZT2weh4sOaVe2C0w5yKdlspFn747Lr6xNcAF5Yw3vJuAHChiFiSJGxtd5q\r\nom+kGWBPSHH8f/9o8hvv31nwn9t19nlKStF8Yxj+lWhJVO2RhpmTEy51m1Ta\r\nJkNfvkF3+iRaSTSEw2TmZ6/dTTDC2Ep2nVO5mOSnZwfuhZXVexGs87ZdvyrR\r\nvx3cO8PQiqvi79hftyZ69ejxdDViY13qzCd9Rm4EB/GJ0u93tapxQbK+tzQL\r\nSMBiezWSV/6wHNGaq7rRJULVHG1Z8rIKF5tUYHtfD+0PY5ximxBlSN7BKquS\r\neiAoarCtXltxlFqM1rlxv3l2mB5nAx3nkesFm/gRMphH239DeeCJqWEZIr3y\r\n6rZhcfRlb053qZBSIIpO6jZ0yyDEX3KZFNHAQJBcj7Tx+a8l0UDZshQnQq1S\r\ntvwX8UuFjYR06BoPOpb9yBgmakZuko8tiwNwry6ge0TJ2NN+oduEMhGHQ7WZ\r\nAMjmDMz0Y3msj+Gu4d4AoRvBqO1nw/lIaM8=\r\n=Uyzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4cbf5b07a25becfa567fc07f43883fe428d5cea7","scripts":{"lint":"eslint index.js lib/","test":"eslint index.js lib/ && nyc ava test/index.js","lint-fix":"eslint --fix index.js lib/"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/think-payload.git","type":"git"},"_npmVersion":"7.20.6","description":"Payload for ThinkJS 3.x","directories":{},"_nodeVersion":"14.15.0","dependencies":{"xml2js":"^0.4.17","raw-body":"^2.2.0","inflation":"^2.0.0","formidable":"^1.1.1","on-finished":"^2.3.0","think-helper":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.19.1","koa":"^2.2.0","nyc":"^10.2.0","eslint":"^3.19.0","coveralls":"^2.13.0","supertest":"^3.0.0","babel-eslint":"^7.2.2","eslint-config-think":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/think-payload_1.4.0_1645239020599_0.30332465250450147","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"think-payload","version":"1.4.1","description":"Payload for ThinkJS 3.x","main":"index.js","dependencies":{"formidable":"^1.1.1","inflation":"^2.0.0","on-finished":"^2.3.0","raw-body":"^2.2.0","think-helper":"^1.1.3","xml2js":"^0.6.2"},"devDependencies":{"ava":"^8.0.0","coveralls":"^2.13.0","eslint":"^8.57.1","eslint-config-think":"^1.1.0","koa":"^2.2.0","nyc":"^18.0.0","supertest":"^3.0.0"},"scripts":{"test":"eslint index.js lib/ && nyc ava test/index.js","lint":"eslint index.js lib/","lint-fix":"eslint --fix index.js lib/"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-payload.git"},"keywords":["payload","thinkjs","thinkjs3","think-middleware"],"author":{"name":"Berwin","email":"liubowen.niubi@gmail.com","url":"https://github.com/berwin"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"homepage":"https://github.com/thinkjs/think-payload#readme","gitHead":"b14382307e5f43452eef85d5d1f664c13e0caadb","_id":"think-payload@1.4.1","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-lfWF4XPp3dxJbcyKFrdYHdgcO1GxaL3byEzCFnFPkwd3rjMjtOLxUsfA00MbwRi8VI5pvta/qLt7ZLJC3fmg5g==","shasum":"4b52ab173d26fa3a45b3ec50af6e5b1bd105840c","tarball":"https://registry.npmjs.org/think-payload/-/think-payload-1.4.1.tgz","fileCount":13,"unpackedSize":18700,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2jS6smChc/fTufld/bZRbHs2EzTbPjlxmwJBHjcTDtwIgFNc6T0zmnHVVP7E2PyP1J5b0sKCpIpcCt+D39XiqJiU="}]},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"directories":{},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"huangxiaolu","email":"lu_huang1@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/think-payload_1.4.1_1778314925220_0.7947079832563559"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-07T09:21:05.424Z","modified":"2026-05-09T08:22:05.570Z","1.0.0":"2017-05-07T09:21:05.424Z","1.0.1":"2017-05-19T08:22:58.969Z","1.0.2":"2017-06-06T03:14:55.958Z","1.0.3":"2017-06-06T06:50:05.233Z","1.1.3":"2017-06-29T08:33:00.264Z","1.2.0":"2017-07-02T09:01:29.517Z","1.2.1":"2017-07-02T09:05:54.032Z","1.2.2":"2017-07-16T12:23:04.795Z","1.2.3":"2017-07-26T08:21:39.156Z","1.2.4":"2017-09-11T02:57:42.907Z","1.2.5":"2017-11-21T08:11:04.869Z","1.3.0":"2018-03-21T08:23:30.251Z","1.3.1":"2018-03-24T06:24:18.440Z","1.3.2":"2018-04-25T06:21:13.913Z","1.3.3":"2018-05-22T08:51:24.177Z","1.3.4":"2021-06-30T23:53:20.290Z","1.4.0":"2022-02-19T02:50:20.822Z","1.4.1":"2026-05-09T08:22:05.358Z"},"bugs":{"url":"https://github.com/thinkjs/think-payload/issues"},"author":{"name":"Berwin","email":"liubowen.niubi@gmail.com","url":"https://github.com/berwin"},"license":"MIT","homepage":"https://github.com/thinkjs/think-payload#readme","keywords":["payload","thinkjs","thinkjs3","think-middleware"],"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-payload.git"},"description":"Payload for ThinkJS 3.x","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"berwin","email":"berwin1995@qq.com"},{"name":"bezos","email":"lidongjies@gmail.com"},{"name":"toxicjohann","email":"353904974@qq.com"},{"name":"huangxiaolu","email":"lu_huang1@163.com"}],"readme":"# think-payload\n[![npm](https://img.shields.io/npm/v/think-payload.svg)](https://www.npmjs.com/package/think-payload)\n[![Build Status](https://travis-ci.org/thinkjs/think-payload.svg?branch=master)](https://travis-ci.org/thinkjs/think-payload)\n[![Coverage Status](https://coveralls.io/repos/github/thinkjs/think-payload/badge.svg?branch=master)](https://coveralls.io/github/thinkjs/think-payload?branch=master)\n\nPayload for Thinkjs 3.0\n\n## Install\n\n```\n$ npm install think-payload --save\n```\n\n## Usage\nconfig file `src/config/middleware.js`\n\n```javascript\nconst payload = require('think-payload');\n\nmodule.exports = [{\n  handle: payload,\n  options: {}\n}]\n```\n\n### Data in Controller\n\n```javascript\nthis.ctx.body = this.ctx.request.body\n\n// use `rawBody` to get raw request body\nthis.ctc.request.rawBody\n```\n\n#### this.ctx.request.body\n\n- **post:** the parsed body will store in `post`, if nothing was parsed, body will be an empty object {}\n- **file:** the parsed file will store in `file`\n  - **[key-name]** \n    - **size:** file size\n    - **path:** file path\n    - **name:** file name\n    - **type:** file type\n    - **mtime:** File upload time\n\n### Options\n\n- **limit:** The byte limit of the body.\n  This is the number of bytes or any string format supported by\n  [bytes](https://www.npmjs.com/package/bytes),\n  for example `1000`, `'500kb'` or `'3mb'`.\n  If the body ends up being larger than this limit,\n  a `413` error code is returned.\n- **encoding:** The encoding to use to decode the body into a string.\n  By default, a `Buffer` instance will be returned when no encoding is specified.\n  Most likely, you want `utf-8`, so setting `encoding` to `true` will decode as `utf-8`.\n  You can use any type of encoding supported by [iconv-lite](https://www.npmjs.org/package/iconv-lite#readme). If it is a file upload, the default is `utf-8`, Because file uploads are based on [node-formidable](https://github.com/felixge/node-formidable).\n- **extendTypes:** support extend types:\n\n  ```javascript\n  const payload = require('think-payload');\n\n  module.exports = [{\n    handle: payload,\n    options: {\n      extendTypes: {\n        json: ['application/x-javascript'], // will parse application/x-javascript type body in the same way as JSON type\n        form: ['application/thinkjs-form'], // will parse application/thinkjs-form type body in the same way as form type\n        text: ['application/thinkjs-text'], // will parse application/thinkjs-text type body in the same way as text type\n        multipart: ['application/thinkjs-multipart'], // will parse application/thinkjs-multipart type body in the same way as multipart-form type\n        xml: ['application/thinkjs-xml'], // will parse application/thinkjs-xml type body in the same way as xml type\n      }\n    }\n  }]\n  ```\n\nThe following options are parsing form data, especially file uploads.\n\n- **uploadDir:** Sets the directory for placing file uploads in. You can move them later on using fs.rename(). The default is os.tmpdir().\n- **keepExtensions:** If you want the files written to form.uploadDir to include the extensions of the original files, set this property to true.\n- **maxFieldsSize:** Limits the amount of memory all fields together (except files) can allocate in bytes. If this value is exceeded, an 'error' event is emitted. The default size is 20MB.\n- **maxFileSize:** Limits the size of uploaded file. If this value is exceeded, an 'error' event is emitted. The default size is 200MB.\n- **maxFields:** Limits the number of fields that the querystring parser will decode. Defaults to 1000 (0 for unlimited).\n- **hash:** If you want checksums calculated for incoming files, set this to either 'sha1' or 'md5'.\n- **multiples**  If this option is enabled, when you call form.parse, the files argument will contain arrays of files for inputs which submit multiple files using the HTML5 multiple attribute.\n- [See more node-formidable](https://github.com/felixge/node-formidable)\n\n### Errors\nThis module creates errors depending on the error condition during reading. The error may be an error from the underlying Node.js implementation, but is otherwise an error created by this module, which has the following attributes:\n\n- `limit` - the limit in bytes\n- `length` and `expected` - the expected length of the stream\n- `message` error message\n- `received` - the received bytes\n- `encoding` - the invalid encoding\n- `status` and `statusCode` - the corresponding status code for the error\n- `type` - the error type\n\n#### Types\nThe errors from this module have a type property which allows for the progamatic determination of the type of error returned.\n\n**encoding.unsupported**\n\nThis error will occur when the encoding option is specified, but the value does not map to an encoding supported by the iconv-lite module.\n\n**entity.too.large**\n\nThis error will occur when the limit option is specified, but the stream has an entity that is larger.\n\n**request.aborted**\n\nThis error will occur when the request stream is aborted by the client before reading the body has finished.\n\n**request.size.invalid**\n\nThis error will occur when the length option is specified, but the stream has emitted more bytes.\n\n**stream.encoding.set**\n\nThis error will occur when the given stream has an encoding set on it, making it a decoded stream. The stream should not have an encoding set and is expected to emit Buffer objects.\n","readmeFilename":"README.md"}