{"_id":"think-trace","_rev":"33-c8d034220c04cce8b214b58b5b4e1a4e","name":"think-trace","description":"Error trace for thinkjs 3.x","dist-tags":{"latest":"1.0.18"},"versions":{"0.0.4":{"name":"think-trace","version":"0.0.4","description":"Error trace for thinkjs 3.x","main":"./src","scripts":{"compile":"webpack -p","pretest":"npm run compile","test":"","preversion":"npm run test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"f728349a8820fed0cee07b56e67ca81dbddd6f5c","_id":"think-trace@0.0.4","_shasum":"5840392b50a9c81630df7221cddd76b73fc27810","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"5840392b50a9c81630df7221cddd76b73fc27810","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-0.0.4.tgz","integrity":"sha512-U3npHL2ADsvpZ9sNW6LBNz4jPkM9CdgTIekjykXytelRy4TjJrrUA4lG0QiKo1DLZxR0dR1EVyBdMbFj7pilyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo+K7HxCD5XkADw29y3NdXShmeB9nrZziYBnDDfxdVGgIhAMwBaQ88vFaNoP7TQzmxEnJ7I03CyzvY66sHlBaIWTmu"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/think-trace-0.0.4.tgz_1490149856759_0.31752085220068693"},"directories":{}},"0.0.6":{"name":"think-trace","version":"0.0.6","description":"Error trace for thinkjs 3.x","main":"./src","scripts":{"compile":"webpack -p","pretest":"npm run compile","test":"","preversion":"npm run test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"fc8ad9a314eb253dfa783ac1b8af2eef5b3c25a6","_id":"think-trace@0.0.6","_shasum":"b8a930e76d31494501e471b7ceec298a098d86c9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"b8a930e76d31494501e471b7ceec298a098d86c9","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-0.0.6.tgz","integrity":"sha512-1XILoKo+qQNM6ge+YStyf0dYlE9N6OpnekyAF8KFdcefCfp8kzl5vOD/Cg13hsHXfOyzO7NK/LXTWJ50TCjmFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMMZ4qntDU8Ey+EksE2IPnM4M54Ai9O2KwVnr+weY4OgIgXzCDhPFtqQaQ4L15aL4Xyvsaq1gw3v6hGhjluklKPP4="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/think-trace-0.0.6.tgz_1490171502952_0.5129209801089019"},"directories":{}},"0.0.8":{"name":"think-trace","version":"0.0.8","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","pretest":"npm run compile","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"0832c8e29d0839d947fcba038b81ecc7b86199fe","_id":"think-trace@0.0.8","_shasum":"a53369626438cb93a64fa214a8324a0ef7ca03c4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"a53369626438cb93a64fa214a8324a0ef7ca03c4","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-0.0.8.tgz","integrity":"sha512-mZtP/sKzhMJxV0ohoeTffMDAW7z24Jf7O3c0wSQiodNHmZ8ID92O13NrkQDDsdzkBxKBa6/6MSN2wKrWE7c4Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw5cW+JN7QLWGiVNz/N5SCBPSRyKC1wL2leTCNDl088AiAiw1QqjS7k1Ktd68QQG2SLF74JdZoybDE5eaR9gPQNHg=="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/think-trace-0.0.8.tgz_1490349668097_0.5670186132192612"},"directories":{}},"1.0.0":{"name":"think-trace","version":"1.0.0","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"f2bf71a14412a7f33db6800bad7e777bf79e0bd4","_id":"think-trace@1.0.0","_shasum":"94f5fd848e88e5b128db3569b650613f7b17d7fc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"94f5fd848e88e5b128db3569b650613f7b17d7fc","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.0.tgz","integrity":"sha512-/VY6OR24rK+bV7Jrb8SUg/9qsRwVMd7op2Y/H37xTwEoKuH+xVRBpdJXH3ooCVUu5Z3Rx2S5cNoNiddWdWGKvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbsdJGG4L4is1rQy6TBSGMTIbKFLtjKUQ4vqYHfQhhfAiEA9W7n12NTiQ6vxgrydzbEqf3d3GWmyuT4RALqI9bYMXk="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/think-trace-1.0.0.tgz_1490349813377_0.5861439432483166"},"directories":{}},"1.0.1":{"name":"think-trace","version":"1.0.1","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"f205a7eb0ef91a9da4ad696d54d28a79bbcca1e9","_id":"think-trace@1.0.1","_shasum":"5f8342c0515e37939d3196fae0dea4226c1c4cf3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"5f8342c0515e37939d3196fae0dea4226c1c4cf3","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.1.tgz","integrity":"sha512-QsgP+VEq6d6fVbmATWvI6FoLtg/6f5wZ/Tnh5m2pLU8LVgWSKtyCir+bMF9A9Br9Tmmxywouiy43FaOqqlRF9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESXXxOmPmTCXn44bln/TsgV7ab03pD6fbCjeBaH2zzRAiEApDyVY7E1xlZMfPnI53q8dTbAlc8EwliXN30SZy7QHxo="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/think-trace-1.0.1.tgz_1490352673059_0.07659069262444973"},"directories":{}},"1.0.2":{"name":"think-trace","version":"1.0.2","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"c4a17754bdf93e74cd3c6acf27a3622046d129f0","_id":"think-trace@1.0.2","_shasum":"c27a123bc4ee629b194e8b5c38516256eaa3d998","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.3.1","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"c27a123bc4ee629b194e8b5c38516256eaa3d998","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.2.tgz","integrity":"sha512-dX6AytM0v0gVJysb6iuy/468kGebowOC9GFmDPRWRmJ+VKbEIOsCyYPqi06TXt2cFY57kkpYZFGjTGOt5f7Asw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExN6o9Ck2VxzqUooc1a5N0ug3LVJiyzpYa35oaQIlXiAiAXfrcTrXPe2YA/lcr8JKzlQ5Oe64o15c/ulEo/lQK73Q=="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/think-trace-1.0.2.tgz_1490877248536_0.7080497031565756"},"directories":{}},"1.0.3":{"name":"think-trace","version":"1.0.3","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"c8a3ed48798ecea188cbb6db080eeccd8419f6d6","_id":"think-trace@1.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-akL10J2QO9D3MxRBn+QCYwwF3OO/gsfkeC57ZDJLxauGqaSs+QmC0NtfgJmQ5cnpDIYDLNeC7biZ+xB8uUC5Ag==","shasum":"82b84255d0ff604ddd4cbfc372cde53600144958","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5rjDoo21ufdY95xZcFQKhuXQD49uCfQy3qdNaGwI5bAiEAsLqHB7vJsbNXsF+ZIVYxjRuhP2zf7WP2hJBkAkuUuNI="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.3.tgz_1498898888136_0.5942991222254932"},"directories":{}},"1.0.4":{"name":"think-trace","version":"1.0.4","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^3.18.0","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"ec21e829b95b0ae7d2588a109b96be0a312151f7","_id":"think-trace@1.0.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-91MPgYk4rvPJiXdBycGmjIYf0BMh2JgPD+p8XamMWKV3q2AiDtZo/E3IYgA40dRBWsZegIorS+mDX8AZ5chfYA==","shasum":"c292b7a950ca51f18c992d10c77d0e1fd37d110f","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV7CMgDlLBox/PwSZGgB1DBvDF+d89LwKPPCTXROL62wIhAJW/ol8Pk+55KXoV10XuaokxnnlAU6Imqp0YfuaSTQGO"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.4.tgz_1498899366889_0.7423520183656365"},"directories":{}},"1.0.5":{"name":"think-trace","version":"1.0.5","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"b8e8be723dc130184d2f69a49855c42ba54f75ad","_id":"think-trace@1.0.5","_shasum":"ca77f01555efe934620641a1b5850d859bb8cabf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"ca77f01555efe934620641a1b5850d859bb8cabf","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.5.tgz","integrity":"sha512-dqrU1VLAn0ntKbYckJ7enLyNguPVyxX/z/5EaF/N1RrBGpo3Le2HT/kptiMSJbDx+k747Z+SmEqh0HDYYyYPqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpuebiYgP2pvtAYcCKknECqarLHGjOHWt6sw86HwgBEgIgbbMnsA+n+XGBOVwtD0iHHF8JRjvQWgasqw3kFMzYnMk="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.5.tgz_1499864735843_0.45963722793385386"},"directories":{}},"1.0.6":{"name":"think-trace","version":"1.0.6","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"b84bc60d951978d260009409dc95d453ec239b67","_id":"think-trace@1.0.6","_shasum":"d5d8985aa292a595c590b174359833286ba2e1ef","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"d5d8985aa292a595c590b174359833286ba2e1ef","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.6.tgz","integrity":"sha512-ghjd1eHnPoocVTgyqiGjMDoHJ7Vm5/gFWg572cGco5kFtKMIQVF5g+U028bkVLrL8yKzE6PORxbDaGdPOAbjlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyPgg/zFF1WPllvfA6F9246qgWr2Z4juQE54DPfq1WYQIgBMQO35t3kq+l4/QuH7PXJSSb6m2O/jkvGNhF7aaPwXA="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.6.tgz_1500109276525_0.6979412019718438"},"directories":{}},"1.0.7":{"name":"think-trace","version":"1.0.7","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"fb97667e71ac6654bfec8795aed1f446e9e4845f","_id":"think-trace@1.0.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-LqXKiX+Re5Yp4RrVzvwwj5imIy62sDeYPiz3TWlrafHdzA1AXdSvy+m4XYdq2wMXyd2CtTmN95N6az8D7C7wtw==","shasum":"b5fbf05e9512cec6ee7648cff6e7de0f841f95b7","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM7lVuNTLE2kUf3l6diSddbOfre4H+vlhLDr/UobbDeAIhAKs3b4huxFtzTTks4uMFME6iR1Wd0oEx2RPjj1+1sz4u"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.7.tgz_1500559801136_0.6727899233810604"},"directories":{}},"1.0.9":{"name":"think-trace","version":"1.0.9","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"628a68d7a3bbaa935f1123801642d10d0d32bda2","_id":"think-trace@1.0.9","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-t72Um1tVcBq/uF6udSN9dM5YNpWr/ZfXZI5RLRDW9j2cLc0Ri96HEx2ramfchAI2yFDY7JVqFpRbcjXSh69iuQ==","shasum":"01e435a21314cf4d5d6ad1da052064863159be48","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCztfsQQn2m1TIZRGoBuBVqaViQIsePpQ3+mpu8DsrE2gIhAMn9SDAIb6aYVyyk5G6yb9CAsrVmfjckFCZYaoe2I7ny"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.9.tgz_1500906391178_0.38344260468147695"},"directories":{}},"1.0.10":{"name":"think-trace","version":"1.0.10","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"6ffc057cc227f502d94d175f4bbf4861702a099a","_id":"think-trace@1.0.10","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-Mr0farNDPE/MFLI4SC1QoC8xoxK7Gk/N7NnoVEa8UnftR6ffFyEzRWEiYc54s4TpunQ44URdtuuoCHtJH7/PIA==","shasum":"ce459af8a8e61df2b3d7be66257f225eff406030","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkEfYMyRdiq36oN2Gpl0S1N973Za3hDMM40LJ1dkNwlAIhAIp54FuDdsWKklxitkZq652ISM7t8SvNjen0hbAF6OnO"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.10.tgz_1501047266559_0.5274938347283751"},"directories":{}},"1.0.11":{"name":"think-trace","version":"1.0.11","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"cef3433749d0c1c6a95de4cd4fe7cbb66ba7c984","_id":"think-trace@1.0.11","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-ufVBaZbL6Eki3Y8xi+2S/ypl93JjTBnRK1UywJCuBVlZoH9Ebk2OQQraGLehyH8bbkkMrfuBvTYwkJfl5jfmbg==","shasum":"d03e9943f7fc2eeea6d6a14216292a636839a3a4","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2vq6u4CCvlaaapGeTjikumL8fKRMThWCQMYb+rSEJMgIhAI6RxbC5YfbI2ZYP9k+gTeEBHfv0wKZgY7G1ADZ0aNnO"}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.11.tgz_1502708281806_0.3706365432590246"},"directories":{}},"1.0.12":{"name":"think-trace","version":"1.0.12","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","statuses":"^1.3.1","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"c0077f9544d6805c512c637fa37237dc41a96003","_id":"think-trace@1.0.12","_shasum":"6cf056e5790e0f6cba10c701f3f2940d60e6182b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"6cf056e5790e0f6cba10c701f3f2940d60e6182b","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.12.tgz","integrity":"sha512-NLsc+zM+UA7UaXz33qQde17CrkAs6sTj+i6NCkrFWkZYBEs47ROzDNCvFmfetJ/C0XSNkyfQavs4TyME7mvxfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2EogSjyjsC5cPtLBFSC3IMO94utkRtcNKWgUteDWiPAIgebDbNMyXjqfxhcWj9hsvv6ZHA+eKtsmyCWTIV967mkc="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.12.tgz_1502876301706_0.8464761581271887"},"directories":{}},"1.0.13":{"name":"think-trace","version":"1.0.13","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","statuses":"^1.3.1","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"84cdf1b16e907ed3cfcba57b8f3b8c57c46a60f4","_id":"think-trace@1.0.13","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-/OduB/6FOR1H+GvsWFN3zfcnt4Sho+S8fHLBee7vuWIcoqxncO9BwiEn1mz5QKaRhxrFrvkct1WavR8MvJOQ9Q==","shasum":"1214de74726e045054294b9cdbc0ef806b30e2ab","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj1c482H+YeL8+92CUn+slA6fkbr3MxPJqgrMc7h+YBgIgQrXGY4xIi1WkG/IcYXidPyDi3hIzg7OgyZ/r4FGIzcw="}]},"maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"welefen","email":"welefen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.13.tgz_1503753800452_0.7995659154839814"},"directories":{}},"1.0.14":{"name":"think-trace","version":"1.0.14","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.12","stack-trace":"^0.0.9","statuses":"^1.3.1","think-helper":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","css-loader":"^0.27.3","eslint":"^4.2.0","eslint-config-think":"^1.0.1","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.28.0","nyc":"^10.1.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.8","webpack":"^2.2.1","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"83009488efe88eef4dd3624fd13195483b6b6d11","_id":"think-trace@1.0.14","_shasum":"fad00b2c840f8f7ee697bf99328372a6bbca5fcf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"shasum":"fad00b2c840f8f7ee697bf99328372a6bbca5fcf","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.14.tgz","integrity":"sha512-TGNfxI52pWzoX+sRrtGEayj6j/JwicAHYIRlaRTOJa+g5CN5jbpdC1ntkWKpc2yPIzQcsOoJLU0cXYv6zvuS3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNPpUn+GmA/qGylcHLs0XnxLfI6+bmMWP05HDkelU3nAiA6MdYfDYLJr02WBlsxMnErEOVf9XGeIHYKeIqBbXr9Lw=="}]},"maintainers":[{"email":"welefen@gmail.com","name":"welefen"},{"email":"i@imnerd.org","name":"lizheming"},{"email":"353904974@qq.com","name":"toxicjohann"},{"email":"lidongjies@gmail.com","name":"bezos"},{"email":"berwin1995@qq.com","name":"berwin"},{"email":"lushijie1218@126.com","name":"lushijie"},{"email":"362965772@qq.com","name":"zhengqingxin"},{"email":"sijie.cai@qq.com","name":"sijiecai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.14.tgz_1513328618935_0.8899446821305901"},"directories":{}},"1.0.15":{"name":"think-trace","version":"1.0.15","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.18","stack-trace":"^0.0.9","statuses":"^1.4.0","think-helper":"^1.0.22"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.1","css-loader":"^0.27.3","eslint":"^4.13.1","eslint-config-think":"^1.0.2","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.30.1","nyc":"^10.3.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"ae8e2dac0fc2098617a18115e95ef414d2860bed","_id":"think-trace@1.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-HIvbtqmSp4eeC/jhkssEzlAFGJf7ixH4KYZV9+KRNU6UbIGdsEkpjgkPrqwO0QKJpY5zbpFCnghVc8VpT01a6A==","shasum":"8eda74ef25e8c770b868c3714717a94a4f1c16fb","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuCJeTV9MvOpCV+60/GSrjTg6q5RSI4pVuFs2tIHB15AiBU0qeOm83Ay/gG2CXcjWbV6iXYaEB3P3CHPuID3TeMaQ=="}]},"maintainers":[{"email":"welefen@gmail.com","name":"welefen"},{"email":"i@imnerd.org","name":"lizheming"},{"email":"lu.huang90@gmail.com","name":"huangxiaolu"},{"email":"353904974@qq.com","name":"toxicjohann"},{"email":"lidongjies@gmail.com","name":"bezos"},{"email":"berwin1995@qq.com","name":"berwin"},{"email":"lushijie1218@126.com","name":"lushijie"},{"email":"362965772@qq.com","name":"zhengqingxin"},{"email":"sijie.cai@qq.com","name":"sijiecai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace-1.0.15.tgz_1515290073921_0.5317331438418478"},"directories":{}},"1.0.16":{"name":"think-trace","version":"1.0.16","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.18","stack-trace":"^0.0.9","statuses":"^1.4.0","think-helper":"^1.0.22"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.1","css-loader":"^0.27.3","eslint":"^4.13.1","eslint-config-think":"^1.0.2","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.30.1","nyc":"^10.3.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"5ecaecf536b8dc21eba2a44108ffdab590af57c4","_id":"think-trace@1.0.16","_npmVersion":"6.2.0","_nodeVersion":"8.6.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-/ZXJEh6vR+7qAzHJRb18ww+QDh+b8+4FWeTCwI3WQQuNeAjYgDHfxGkpofMV4Cf13XP3uPGZkQSS8cWup6XqHQ==","shasum":"5c51a45c08a59744685fab50c51658d946c3f055","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.16.tgz","fileCount":24,"unpackedSize":209741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbpC0CRA9TVsSAnZWagAA26EP/2abT1An4gD6ew8ht9cJ\nI18+37TUTmZ9rEp3w20T+VT1vETGs6CmJfWA4u4RswRY/TSsaRnx2b7MBanj\nFpzqXa4boN7qgFOByHZszj1c2D4AZdIGvSKTbGohbPmYcDUJPHE5meaYPyXc\nJKugGB8DODfrn4+9WcsWipC+n4+PRwC2v31MUce3YEoZNFgpHHWjzLT4zY9t\nKcV6gdQ7CS/VsT0nMu+pn10M9H4VSRixWYQ8tAWYGxvM1d2uxnxxsJXL7+Wc\nv+gRiLmfbEfFum1OXBJ1oqK8H6CVG5t1sT1T7IOAXqBKDGNeyZsqjZgR36pc\n0fQPz1WxTzsjQg+5Nm3cUzZuQzd0JPH+lkv28dVokUE7lIAUQKny7b9W3+C7\nDXgPRYOhndfUgC95cDVeG6LU5Elm3H2XHrokuZ0IBU40XqyrrFRDdrSnajCF\nrD7cNSEsdBJlM501xSmG/YUgE7v0M2qMvoR5YhtF2FI0phN6SY/o8QnpWHwt\nJ7l9ieTZad9iIAD4h+bkqsslqPL6R9F7URActQ2/nQTvyeIOSlhd1YMpQV4j\n7LwkWRf/JUsy+3zVx2PwniiW5/K4PQ4RqbwwU3WIPXrii1jOeEuemfwuyX6A\nEWhQtx8Kt7JYGcQeccirWENrwI9mEYCbg+eatfA745Xfng7D8OR3gaYvjRoX\n9SZi\r\n=CTXb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbemE9IXTtiGN7wEXmC6lydKvIM1//F+Am4eOs6mx8IAiBTjJo7N9BC1wLrpM05XRp5HSFcdk7EiWqD2tE0DHBKRQ=="}]},"maintainers":[{"email":"berwin1995@qq.com","name":"berwin"},{"email":"lidongjies@gmail.com","name":"bezos"},{"email":"lu.huang90@gmail.com","name":"huangxiaolu"},{"email":"i@imnerd.org","name":"lizheming"},{"email":"lushijie1218@126.com","name":"lushijie"},{"email":"sijie.cai@qq.com","name":"sijiecai"},{"email":"353904974@qq.com","name":"toxicjohann"},{"email":"welefen@gmail.com","name":"welefen"},{"email":"362965772@qq.com","name":"zhengqingxin"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace_1.0.16_1533972659684_0.5742945344823247"},"_hasShrinkwrap":false},"1.0.17":{"name":"think-trace","version":"1.0.17","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.18","stack-trace":"^0.0.9","statuses":"^1.4.0","think-helper":"^1.0.22"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.1","css-loader":"^0.27.3","eslint":"^4.13.1","eslint-config-think":"^1.0.2","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.30.1","nyc":"^10.3.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"373cf81cfe7eb41ed5e315b65acc60a04d454214","_id":"think-trace@1.0.17","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"dist":{"integrity":"sha512-PqIuCkUD6YD0TGXvpWosT06fqF4fFD9rAXqt/zqcVZl8RgUu4EYmQrAkH7dknWgYWKkCoDdKKKBG5+fKFgmU8w==","shasum":"a2a025063db63ea7bcbb987d985f939303f3835f","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.17.tgz","fileCount":24,"unpackedSize":209982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTo3sCRA9TVsSAnZWagAAF/oQAJraRv26mfedV1U4JMeb\noKodQ8l0UBV+SfpOeGJ69YJOZMVaTfBfPYBtDlVo+vW1ywpi7/sZPP53VWjM\nITfN5bMMNFaFEH5SoLyz8NfDdExZpX0uah5+FxMAb11mCZ6yq30Hz82nI2ts\ndZlddUp+uifkYe3HslMrMjNmxJqX1ucy7eUJLiRPn6phnabyPkqdY9i9jBvj\nWMllB/RN9Xtlk12SHj9aFxClep5u4A+prirFhIRy6u8QtpojKRmR2gI/obdl\nU4VkGQpM/D71nlnLIZaJpaRkxtvkt8org14QyRoUIjOL+9WbbGoP8GHmMNMX\neZaNfps1a6Z1on8eZNntwrdftLkD5S8vQmytpugRZxSfiVxBtJYRmEE0ED/Y\noOO51R/YoaAPnaZlC4htAYmGKkRabE2UGtPZ2KoFQKOrMqg6XzmM8y3Jz1wW\nxbn1nmkzH9Ow6wLSBW5BOO4EjEgJ4HAqV0QJZN8M8HeBUWnyCG2+oAex8Zet\nuBMKkMn/rYGn40JIbR+ja8fIwZD9fYyG5uK1AZ9kXxN8fAKZt7xz/Q5PCqKx\n361IF/E4zwMAwEhIAicPSllsXKy3AS7Ay6Ml1kwZBRNsIB/Q8O2Iz/Z/Cvkf\nw7vzxz2Vb48MIAGk7RUaCW+1ebe+aA85i73yTzdLA44bbYSpTtLJ+GHjrCwh\nwSh2\r\n=tdk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJkB3QB5Q2dF3pbVEA5U9qqHQL3HYxuuDlnGyQvPFdbgIhALjyCWrbt1k86nA7xXUIBGiLr5qE5ElGX8dgU/Y3zrHW"}]},"maintainers":[{"email":"berwin1995@qq.com","name":"berwin"},{"email":"lidongjies@gmail.com","name":"bezos"},{"email":"lu.huang90@gmail.com","name":"huangxiaolu"},{"email":"i@imnerd.org","name":"lizheming"},{"email":"lushijie1218@126.com","name":"lushijie"},{"email":"sijie.cai@qq.com","name":"sijiecai"},{"email":"353904974@qq.com","name":"toxicjohann"},{"email":"welefen@gmail.com","name":"welefen"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/think-trace_1.0.17_1548652011883_0.7622533622974583"},"_hasShrinkwrap":false},"1.0.18":{"name":"think-trace","version":"1.0.18","description":"Error trace for thinkjs 3.x","main":"./lib","scripts":{"compile":"webpack -p","eslint":"eslint ./lib","test":"npm run eslint && npm run test-cov","test-cov":"nyc ava test/ && nyc report --reporter=html","preversion":"npm test","postversion":"git push"},"dependencies":{"source-map-support":"^0.4.18","stack-trace":"^0.0.9","statuses":"^1.4.0","think-helper":"^1.1.3"},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.1","css-loader":"^0.27.3","eslint":"^4.13.1","eslint-config-think":"^1.0.2","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.10.1","html-webpack-plugin":"^2.30.1","nyc":"^10.3.2","raw-loader":"^0.5.1","style-loader":"^0.14.1","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-zepto":"0.0.1","zepto":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"keywords":["stack","trace","node","thinkjs","error"],"author":{"name":"lizheming"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"homepage":"https://github.com/thinkjs/think-trace#readme","gitHead":"3189396f5f5099225b1bbb3b0a9d8f67bb4b8ba3","_id":"think-trace@1.0.18","_nodeVersion":"14.15.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-ghTO3movOuT3gmWu1Fbv5XHTOkFCmcSOIFw8xMu4SEoW7em+XLHkG/w5mHRklua5vsZ8xdfYEaNBV06c1b0Rrg==","shasum":"8f49987a9e8b1418519bfc9a202c22bce9853b61","tarball":"https://registry.npmjs.org/think-trace/-/think-trace-1.0.18.tgz","fileCount":24,"unpackedSize":209981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3QXoCRA9TVsSAnZWagAASNIP/3bFtZyL/EuB9A2NTiWn\nIsgO4doPQTaXSgz98kWFGtFE9PeIetT1lDRdsA2w+UigOfpB8kIVxSJiiK08\nHWHU9YYGyp/Nb2R1yBNlX1VFwJoLCbnawUjNGss3XV6RN0Fnx2/angdLCz2B\nDc3O1dj2cchF/4LPwIKFGSa2H4oov5A5NA70LAh9d3D/LLNhUacsWJs2GD0e\n980BBkYXFyu7guilMwCtTuEH95xg55/M6EINxxkMCS7su2rfAGgZctCZI9Ms\neT5baKY8KYND+TXC55CZ9q/yS2jsvADrk9haeycCVZ8D7cWk3tWFUCwJn3bF\nZgTyRuMdXS7edoF9ugyunP/FXfEyXl92DXb64qfNIMloYvjRCk5gUuUVDsYQ\n91WxYNiVJpmECbp9+f12y5njrG6X65oWFDMRQTPm7GBpYES+u5rUmvd0LReP\nt8JoX+PKqD3oh1jERCELvB0yZtO7K8lJ1Yx0z0YVYFswXVqEvIhr8JVt/+cH\n3tx5xUINKuR4G45GUFnPVZN3/FckZHTl5QQSTFHCTJBXW8YKIChCvS56FKlz\nPyK25BKXaCRR4SlO7wky70ZukrcizvksyfkZEEdsse4HpUVzHrVJDfAQcBeI\nsD6lOKC0aYx0oflYnHk65PDEPZvvdTpPL8qCcMZ62ZLHPsyHSVNsSYmEI22S\n59WY\r\n=tTd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtIRiNCKPpC+I8OTqbhF9EJcjt1IKhV+IhYk0E311A9AIgbpjBpODN4B2xD5rpOKt+8am0BR5CvvkfmmHA3L66yco="}]},"_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","tmp":"tmp/think-trace_1.0.18_1625097703684_0.9201032310567188"},"_hasShrinkwrap":false}},"readme":"# think-trace\n\n[![npm](https://img.shields.io/npm/v/think-trace.svg?style=flat-square)]()\n[![Travis](https://img.shields.io/travis/thinkjs/think-trace.svg?style=flat-square)]()\n[![Coveralls](https://img.shields.io/coveralls/thinkjs/think-trace/master.svg?style=flat-square)]()\n[![David](https://img.shields.io/david/thinkjs/think-trace.svg?style=flat-square)]()\n\nthink-trace is an error handler for ThinkJS 3.x and koa2. It provides a pretty error web interface that helps you debug your web project.\n\n![](https://p1.ssl.qhimg.com/t0105986ac7dfc1c197.png)\n\n## Installation\n\n```\nnpm install think-trace\n```\n\n## How To Use\n\n\n### Koa2\n\n```js\nconst traceMiddleware = require('think-trace');\napp.use(traceMiddleware({\n  sourceMap: false,\n  error: err => console.error(err)\n}));\n```\n\n### ThinkJS3.x\n\nModify `src/config/middleware.js`:\n\n```js\nconst trace = require('think-trace');\n\nmodule.exports = [\n  {\n    handle: trace, \n    options: {\n      sourceMap: false,\n      error(err, ctx) {\n        return console.error(err);\n      }\n    }\n  }\n];\n```\n\n## Options\n\n- `sourceMap`: Whether your project has source map support, default is `true`.\n- `debug`: Whether show error detail in web, default is `true`. \n- `ctxLineNumbers`: How long you want show error line context, default is `10`.\n- `contentType`: Due to think-trace can't get content-type while application throw error, you should set content type by yourself by this parameter. Default value is `ctx => 'html';`. You can set json content type like this:\n    ```js\n    {\n      contentType(ctx) {\n        // All request url starts of /api or request header contains `X-Requested-With: XMLHttpRequest` will output json error\n        const APIRequest = /^\\/api/.test(ctx.request.path);\n        const AJAXRequest = ctx.is('X-Requested-With', 'XMLHttpRequest');\n        \n        return APIRequest || AJAXRequest ? 'json' : 'html';\n      }\n    }\n    ```\n- `error`: callback function when catch error, it receives Error object  and ctx as parameter.\n- `templates`: error status template path, if you want to specific. You can set `templates` as a path string, then module will read all status file named like `404.html`, `502.html` as your customed status page. Or you can set `templates` as an object, for example:\n    ```js\n    {\n      options: {\n        //basic set as string, then put 404.html, 500.html into error folder\n        templates: path.join(__dirname, 'error'),\n\n        //customed set as object\n        templates: {\n          404: path.join(__dirname, 'error/404.html'),\n          500: path.join(__dirname, 'error/500.html'),\n          502: path.join(__dirname, 'error/502.html')\n        }\n      }\n    }\n    ```\n  Also you can set templates as function, function should return error template file path or error template file path object.\n\n## Contributing\n\nContributions welcome!\n\n## License\n\n[MIT](https://github.com/thinkjs/think-trace/blob/master/LICENSE)\n","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"}],"time":{"modified":"2022-06-27T06:10:46.081Z","created":"2017-03-22T02:30:58.918Z","0.0.4":"2017-03-22T02:30:58.918Z","0.0.6":"2017-03-22T08:31:43.181Z","0.0.8":"2017-03-24T10:01:10.443Z","1.0.0":"2017-03-24T10:03:33.644Z","1.0.1":"2017-03-24T10:51:13.329Z","1.0.2":"2017-03-30T12:34:10.576Z","1.0.3":"2017-07-01T08:48:08.238Z","1.0.4":"2017-07-01T08:56:07.113Z","1.0.5":"2017-07-12T13:05:36.118Z","1.0.6":"2017-07-15T09:01:16.781Z","1.0.7":"2017-07-20T14:10:01.321Z","1.0.9":"2017-07-24T14:26:31.297Z","1.0.10":"2017-07-26T05:34:26.755Z","1.0.11":"2017-08-14T10:58:01.981Z","1.0.12":"2017-08-16T09:38:21.944Z","1.0.13":"2017-08-26T13:23:20.825Z","1.0.14":"2017-12-15T09:03:39.037Z","1.0.15":"2018-01-07T01:54:34.091Z","1.0.16":"2018-08-11T07:30:59.791Z","1.0.17":"2019-01-28T05:06:51.998Z","1.0.18":"2021-07-01T00:01:43.878Z"},"homepage":"https://github.com/thinkjs/think-trace#readme","keywords":["stack","trace","node","thinkjs","error"],"repository":{"type":"git","url":"git+https://github.com/thinkjs/think-trace.git"},"author":{"name":"lizheming"},"bugs":{"url":"https://github.com/thinkjs/think-trace/issues"},"license":"MIT","readmeFilename":"README.md"}